요약:
브라우저는 항상 HTML 페이지에서 공백을 자릅니다. 텍스트에 공백 10개를 쓰면 브라우저는 페이지를 표시하기 전에 그 중 9개를 제거합니다. 페이지의 공백을 늘리려면 문자 엔터티를 사용해야 합니다.
이 글에서는 공간의 문자 엔터티만 소개합니다. HTML은 6가지 유형의 공간 엔터티를 제공합니다:
      ‌ ‍
웹 페이지에는 일반적으로 3가지 유형이 있습니다. 쓰기:
1. 直接输入法输入例如“版权” – ©. 2. 字符:© 3. charCode:©
줄바꿈 없는 공백(줄바꿈 없는 공백) 문자 인코딩: HTML에서 공백 키를 눌러 생성하면 공백이 누적되지 않습니다(단 1)로 계산되며 HTML 엔터티 표현을 통해서만 누적될 수 있습니다.
전자 공백(Em Space) 문자 인코딩: em은 타이포그래피의 측정 단위입니다. 예를 들어 16px 글꼴의 1em은 16px입니다. 이 공간은 가 차지하는 너비가 정확히 1중국어 너비 라는 매우 강력한 특징을 가지고 있습니다.
반각 공백(En Space) 문자 인코딩: en은 타이포그래피의 측정 단위입니다. 예를 들어 1en은 16px 글꼴에서 16px이며, 이는 명목상 소문자 n의 너비입니다. 이 공간은 가 차지하는 폭이 정확히 중국 폭 의 1/2이라는 매우 견고한 특징을 가지고 있습니다.
Thin Space는 em 너비의 1/6인 더 작은 너비를 차지합니다.
0 Width Non Joiner) 문자 인코딩 : 줄여서 "ZWNJ"는 인쇄할 수 없는 문자로, 두 문자 사이에 위치합니다. 전자 텍스트에서 발생하는 합자는 억제되고 대신 두 문자의 원래 문자 모양이 그려집니다. HTML 문자 값 .
Zero Width Joiner 문자 인코딩: "ZWJ"라고 하며 복잡한 조판이 필요한 일부 언어에 배치되는 비인쇄 문자입니다. (아랍어, 힌디어 등)을 두 문자 사이에 삽입하면 하이픈이 연결되지 않은 두 문자가 하이픈 효과를 생성하게 됩니다. HTML 문자 값 .
브라우저는 공백 , 탭 정지 , 개행 x000A 등의 문자도 공백으로 구문 분석합니다. 등을 반환합니다.
+16/decimal은 숫자 참조를 나타냅니다.
&+ 엔터티 이름은 문자 엔터티 참조, html 문자를 나타냅니다. 엔터티를 사용하려면 html로 정의해야 합니다.
숫자 대신 엔터티 이름을 사용하면 이름을 기억하기 쉽다는 장점이 있습니다. 단점은 브라우저가 모든 엔터티 이름을 지원하지 않을 수 있다는 것입니다(엔티티 번호 지원은 좋음).
엔티티 이름은 대소문자를 구분합니다.
【관련 추천】
1. 특별 추천: "php 프로그래머 도구" Box" V0.1 버전 다운로드
위 내용은 HTML에서 공백의 문자 엔터티 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!