>  기사  >  웹 프론트엔드  >  HTML의 공백 문자 엔터티 요약 및 공유

HTML의 공백 문자 엔터티 요약 및 공유

黄舟
黄舟원래의
2017-05-27 14:54:222348검색

요약:

브라우저는 항상 HTML 페이지에서 공백을 자릅니다. 텍스트에 공백 10개를 쓰면 브라우저는 페이지를 표시하기 전에 그 중 9개를 제거합니다. 페이지의 공백을 늘리려면 문자 엔터티를 사용해야 합니다.

이 글에서는 공백 문자 엔터티만 소개합니다. HTML은 6가지 유형의 공백 엔터티를 제공합니다.

 
 
 
 
‌
‍

웹 페이지에는 일반적으로 3가지 유형의 쓰기가 있습니다.

1. 直接输入法输入例如“版权” – ©.
2. 字符:©
3. charCode:©

텍스트:

Non-break 공백 문자 인코딩 : HTML에서는 공백 키를 눌러 생성됩니다. 공백은 누적되지 않습니다(1로만 계산됨). 공백은 누적되기 전에 html 엔터티로 표시되어야 합니다.

 

전자 공백(Em Space) 문자 인코딩<a href="http://www.php.cn/code/3792.html" target="_blank">002<code>&#x2<a href="http://www.php.cn/code/3792.html" target="_blank">002</a>; ;: em은 타이포그래피의 측정 단위입니다. 예를 들어 16px 글꼴의 1em은 16px입니다. 이 공간은 매우 견고한 특징을 가지고 있습니다. 그것이 차지하는 너비는 정확히 중국 너비의 1배입니다.

&ensp;

반각 공백(En Space) 문자 인코딩&#x2003;: en은 타이포그래피의 측정 단위입니다. 예를 들어 1en은 16px 글꼴에서 16px이며, 이는 명목상 소문자 n의 너비입니다. 이 공간은 매우 견고한 특징을 가지고 있습니다. 그것이 차지하는 너비는 정확히 중국 너비의 1/2입니다.

&thinsp;

Thin Space는 상대적으로 작은 너비를 차지하며 em 너비의 1/6입니다.

&zwnj;

Zero Width Non Joiner 문자 인코딩&#x200C: 줄여서 "ZWNJ"는 전자 텍스트의 두 문자 사이에 배치되어 결합을 억제하는 비인쇄 문자입니다. 이 두 문자의 원래 글리프를 사용합니다. HTML 문자 값 &#8204;.

&zwj;

Zero Width Joiner 문자 인코딩&#x200D: 줄여서 "ZWJ"는 복잡한 조판 설정이 필요한 일부 언어(예: 아랍어, 힌디어)에서 두 문자로 배치되는 비인쇄 문자입니다. , 하이픈으로 연결되지 않은 두 문자가 하이픈으로 연결된 효과를 생성합니다. HTML 문자 값 &#8205;.

Others:

  • 브라우저는 공백 &#x0020;, 탭 중지 &#x0009;, 줄 바꿈 &#x000A; 및 캐리지 리턴 &#x000D;&#12288; 등의 문자도 공백으로 구문 분석합니다.

  • &#x+16进制/十进制은 숫자 문자 참조를 의미하고

  • &+实体名은 문자 엔터티 참조를 의미합니다. html 문자 엔터티의 이름은 사용하기 전에 html에서 정의되어야 합니다.

  • 숫자 대신 엔터티 이름을 사용하면 이름을 기억하기가 더 쉽다는 장점이 있습니다. 단점은 브라우저가 모든 엔터티 이름을 지원하지 않을 수 있다는 것입니다(엔티티 번호 지원은 좋음).

  • 엔티티 이름은 대소문자를 구분합니다.

위 내용은 HTML의 공백 문자 엔터티 요약 및 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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