>백엔드 개발 >PHP 튜토리얼 >HTML의 6가지 공백 유형의 차이점

HTML의 6가지 공백 유형의 차이점

韦小宝
韦小宝원래의
2017-12-01 10:27:292176검색

많은 학생들이 html에 공백이 하나만 있는 줄 알았는데, html에는 공백이 6가지가 있다는 걸 알게 됐어요. HTML! 더 이상 고민하지 말고 함께 살펴보겠습니다

HTML은 서로 다른 너비를 갖는 5가지 유형의 공간 엔터티(공간 엔터티)를 제공합니다. 금칙 공백( )은 일반 공백의 너비이며 모든 주류 브라우저에서 실행될 수 있습니다. 다른 여러 공백(       ‌‍ )은 브라우저마다 너비가 다릅니다.

 

스페이스라고 합니다. 가장 일반적이고 가장 많이 사용하는 공간은 스페이스 키를 누르면 됩니다. 공백. HTML에서는 스페이스 바를 사용하여 이 공백을 생성하면 공백이 누적되지 않습니다(1로만 계산됨). 이 공간이 차지하는 너비는 html 엔터티 표현을 통해서만 누적될 수 있으며 글꼴의 영향을 받습니다.

"반자 공간"이라고 불리며, 전체 이름은 En Space이고, en은 typography

의 측정 단위로 em 너비의 절반입니다. 정의에 따르면 글꼴 크기의 절반에 해당합니다(예: 16px 글꼴의 8px). 명목상 소문자 n의 너비입니다. 이 공간은 공간 계열의 일관된 특성을 계승합니다. 투명합니다. 이 공간은 매우 안정적인 특성을 가지고 있습니다. 즉, 차지하는 너비가 정확히 중국 너비의 1/2이며 기본적으로 글꼴의 영향을 받지 않습니다.

"전폭 공간"이라고 하며 전체 이름은 Em Space이고 em은 타이포그래피의 측정 단위로 현재 지정된 포인트 수에 해당합니다. 예를 들어 16px 글꼴의 1em은 16px입니다. 이 공간 역시 공간 계열의 일관된 특성을 계승합니다. 즉, 이 공간도 매우 안정적인 특성을 가지고 있습니다. 즉, 차지하는 너비가 정확히 1 중국어 너비이며 기본적으로 글꼴의 영향을 받지 않습니다.

좁은 공간이라고 불리며, 정식 이름은 Thin Space입니다. 스키니 스페이스(Skinny Space)라고 부를 수도 있는데, 이는 공간이 상대적으로 얇고, 몸체도 얇으며, 상대적으로 작은 폭을 차지한다는 뜻이다. 폭은 em의 6분의 1입니다.

Zero Width Non Joiner라고 하며 전체 이름은 Zero입니다. Width

Non Joiner는 "ZWNJ"라고도 하며 전자 텍스트의 두 문자 사이에 배치되어 비인쇄 문자입니다. 그렇지 않으면 어떻게 될까요? 결과 합자는 두 문자의 원래 문자 모양을 사용하여 그려집니다. 유니코드에서 너비가 0인 비 조이너 문자는 ""(너비가 0인 비 조이너, U+200C)에 매핑되고 HTML 문자 값

은 다음과 같이 인용됩니다: ‌

It Zero-width Joiner라고 합니다. 전체 이름은 Zero Width Joiner, 줄여서 "ZWJ"입니다. 복잡한 조판이 필요한 일부 언어(예: 아랍어 및 힌디어)에서 두 문자 사이에 배치되는 비인쇄 문자입니다. , 두 문자를 원래가 아닌 것으로 만듭니다. 합자 문자는 합자 효과를 생성합니다. 너비가 0인 하이픈의 유니코드 코드 포인트는 U+200D(HTML: ‍ ‍)입니다. 또한 브라우저는 공백( ), 탭 중지( ), 줄 바꿈( ) 및 캐리지 리턴( ) 문자를 공백으로 구문 분석합니다. 그리고 ( ) 등등.

이 글의 내용은 이것이 여러분에게 HTML 공간에 대한 새로운 이해를 가져다 줄 수 있기를 바랍니다.

관련 권장사항:

html space code

html 다양한 형태의 space_html/css_WEB-ITnose

HTML 구현 고정 부동 트랜스 모바일 단말기 Box에서 lucent 검색

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

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