>  기사  >  웹 프론트엔드  >  HTML에서 공백은 무엇을 의미합니까?

HTML에서 공백은 무엇을 의미합니까?

青灯夜游
青灯夜游원래의
2021-02-26 11:22:1120049검색

HTML의 공백: 1. " "는 줄 바꿈이 없는 일반 공백을 나타냅니다. 3. " "는 전체 너비 공백을 나타냅니다. 5. "‌"는 너비가 0인 하이픈이 없는 공백을 나타냅니다. 6. "‍"는 너비가 0인 하이픈이 있는 공백을 나타냅니다.

HTML에서 공백은 무엇을 의미합니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, HTML5 버전, Dell G3 컴퓨터.

HTML의 6가지 공백 표현

1:   

它叫不换行空格,全称No-Break Space,它是最常见和我们使用最多的空格,在HTML中,如果用空格键来当做空格,不会累加的只算1个,要使用html实体表示才可累加,该空格占据宽度受字体影响。

2: 
半角空格,全称是En Space,en是字体排印学的计量单位,为 宽度的一半。根据定义,它等同于字体度的一半,例如10px字体中就是5px,特性:就是其占据的宽度正好是1/2个中文宽度,基本上不受字体影响。

3: 

它叫“全角空格”,全称是Em Space,em是字体排印学的计量单位,相当于当前指定的点数。例如,1 em在16px的字体中就是16px。此空格也传承空格家族一贯的特性:透明的,此空格也有个相当稳健的特性,就是其 占据的宽度正好是1个中文宽度,而且基本上不受字体影响。

【推荐教程:《html视频教程》】

4: 
窄空格,全称是Thin Space。占据的宽度比较小。它是 六分之一的宽度。

5:‌

零宽不连字,全称是Zero Width Non Joiner,简称“ZWNJ”,是一个不打印字符,放在电子文本的两个字符之间,抑制本来会发生的连字,而是以这两个字符原本的字形来绘制。Unicode中的零宽不连字字符映射为“(zero width non-joiner,U+200C)”,HTML字符值引用为: ‌;

6:‍
它叫零宽连字,全称是Zero Width Joiner,简称“ZWJ”,是一个不打印字符,放在某些需要复杂排版语言(如阿拉伯语、印地语)的两个字符之间,使得这两个本不会发生连字的字符产生了连字效果。零宽连字符的Unicode码位是U+200D (HTML: ‍; ‍)。

此外,浏览器还会把以下字符当作空白进行解析:空格( )、制表位( )、换行( )和回车( )还有( )等等。

注意:

 常规空格的宽度,可运行于所有主流浏览器。其他几种空格如    ‌‍

no-break space라고 하며 전체 이름은 No-Break Space입니다. 가장 일반적이고 가장 많이 사용합니다. HTML에서 스페이스 바를 공백으로 사용하면 공백 하나만 누적되지 않고 html 엔터티로 표시되어야 공백의 너비가 영향을 받습니다. 글꼴로.

2: 🎜
반너비 공백, 전체 이름은 En Space, en은 타이포그래피의 측정 단위로   너비의 절반입니다. 정의에 따르면 글꼴 크기의 절반에 해당합니다(예: 10px 글꼴의 5px). 특징: 차지하는 너비는 정확히 중국어 너비의 1/2이며 기본적으로 글꼴의 영향을 받지 않습니다. 🎜🎜🎜3: 🎜🎜🎜"전폭 공백"이라고 하며 전체 이름은 Em Space이고 em은 타이포그래피의 측정 단위로 현재 지정된 것과 동일합니다. 포인트 수. 예를 들어 16px 글꼴의 1em은 16px입니다. 이 공간 역시 공간 계열의 일관된 특성을 계승합니다. 즉, 이 공간도 매우 안정적인 특성을 가지고 있습니다. 즉, 차지하는 너비가 정확히 1 중국어 너비이며 기본적으로 글꼴의 영향을 받지 않습니다. 🎜🎜【추천 튜토리얼: "html 비디오 튜토리얼🎜"]🎜 🎜🎜4: 🎜
좁은 공간, 전체 이름은 Thin Space입니다. 차지하는 너비는 상대적으로 작습니다. 너비는 6분의 1입니다. 🎜🎜5번, 발생하는 합자를 억제하고 대신 원래 글리프에 두 문자를 그립니다. 유니코드에서 너비가 0인 비 조이너 문자는 "(제로 너비 비 조이너, U+200C)"로 매핑되고 HTML 문자 값은 다음과 같이 인용됩니다: ‌🎜🎜🎜6:🎜
Zero Width Joiner라고 하며, 전체 이름은 Zero Width Joiner 또는 줄여서 "ZWJ"입니다. 일부 언어에서는 두 문자 사이에 배치되는 인쇄되지 않는 문자입니다. 복잡한 조판(예: 아랍어 및 힌디어)이 필요하므로 하이픈을 넣지 않은 두 문자가 하이픈 효과를 생성합니다. 너비가 0인 하이픈의 유니코드 코드 포인트는 U+200D(HTML: ‍ ‍)입니다. 🎜🎜또한 브라우저는 공백( ), 탭 중지( ), 줄 바꿈( ) 및 캐리지 리턴( ) 문자를 공백으로 구문 분석합니다. 그리고 ( ) 등등. 🎜🎜🎜참고: 🎜🎜🎜 일반 공백의 너비는 모든 주요 브라우저에서 실행될 수 있습니다. , , , , 너비는 브라우저에 따라 다릅니다. 🎜🎜더 많은 프로그래밍 관련 지식을 보려면 🎜프로그래밍 비디오🎜를 방문하세요! ! 🎜

위 내용은 HTML에서 공백은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.