>  기사  >  웹 프론트엔드  >  HTML로 설명되는 6가지 유형의 공백

HTML로 설명되는 6가지 유형의 공백

高洛峰
高洛峰원래의
2017-03-12 17:13:462286검색

이 글에서는 HTML의 6가지 유형의 공백을 소개합니다.

HTML은 서로 다른 너비를 가진 6가지 유형의 공백(공간 엔터티)을 제공합니다.
줄바꿈 없는 공백( )은 일반 공백의 너비이며 모든 주요 브라우저에서 실행될 수 있습니다. 다른 여러 공백( ,  ,  , ‌, ‍)은 브라우저마다 너비가 다릅니다.
 는 No-Break Space라고 불리며, 정식 이름은 No-Break Space입니다. 가장 일반적이고 가장 많이 사용되는 공간은 을 눌러 생성되는 공간입니다. 스페이스 키. HTML에서는 스페이스 바를 사용하여 이 공백을 생성하면 공백이 누적되지 않습니다(1로만 계산됨). 이는 HTML 엔터티 표현을 통해서만 누적될 수 있습니다.
 는 "반폭 공간"이라고 하며 전체 이름은 En-Space입니다. 타이포그래피의 단위이며 너비는 절반입니다. 정의에 따르면 글꼴 너비의 절반에 해당합니다(예: 16px 글꼴의 8px). 명목상 소문자 n의 너비입니다. 이 공간은 공간의 색상이 투명하다는 일관된 특성을 계승합니다. 이 공간은 차지하는 너비가 정확히 한자 너비의 1/2이며 기본적으로 매우 견고한 특징을 가지고 있습니다. 글꼴의 영향을 받지 않습니다.
 는 "전폭 공백"이라고 하며 전체 이름은 Em-Space이고 em은 타이포그래피의 측정 단위로 현재 지정된 포인트 수와 같습니다. 예를 들어 16px 글꼴의 1em은 16px입니다. 이 공간 역시 공간 계열의 일관된 특성을 계승하고 있습니다. 공간의 색상이 투명하고 이 공간의 특성도 매우 견고합니다. 즉, 차지하는 너비가 정확히 한자 너비이며, 기본적으로 글꼴의 영향을 받지 않습니다.
 는 좁은 공간이라고 하며 전체 이름은 Thin-Space입니다. 이를 "스키니 공간"이라고 부를 수도 있습니다. 즉, 공간이 상대적으로 얇고 얇으며 em 너비의 1/6을 차지합니다.
‌ , 전체 이름은 Zero Width Non Joiner 또는 줄여서 "ZWNJ"입니다. 전자 텍스트의 두 문자 사이에 배치되어 발생하는 합자를 억제하고 대신 원본에 두 문자를 그리는 인쇄할 수 없는 문자입니다. 글리프. 유니코드에서 너비가 0인 비조이너 문자는 (제로 너비 비조이너, U+200C)로 매핑되고 HTML 문자 값 참조는 ‌;
‍ 전체 이름은 Zero Width Joiner입니다. "ZWJ"의 약어는 복잡한 조판이 필요한 특정 언어(예: 아랍어 및 힌디어)에서 두 문자 사이에 배치되어 인쇄되지 않는 문자를 발생시키는 비인쇄 문자입니다. 그렇지 않으면 하이픈을 넣어 단어 효과를 얻습니다. 너비가 0인 하이픈의 유니코드 코드 포인트는 U+200D입니다(HTML 문자 값은 ‍ ‍로 인용됨).
또한 브라우저는 다음 문자도 공백으로 구문 분석합니다. 공백 ;, 탭 정지 , 캐리지 리턴   등

위 내용은 HTML로 설명되는 6가지 유형의 공백의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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