>  기사  >  웹 프론트엔드  >  HTML에서 공백을 표현하는 방법

HTML에서 공백을 표현하는 방법

青灯夜游
青灯夜游원래의
2021-05-18 16:37:2030819검색

공백 표현: 1. 공백 문자 엔터티 “ ”, “ ”, “ ”, “ ”, “‌” 및 “‍” 2. " ", " ", " " 등등.

HTML에서 공백을 표현하는 방법

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

HTML에서 공백의 여러 표현

1. 공간 엔터티

 

它叫不换行空格,全称No-Break Space,它是最常见和我们使用最多的空格,大多数的人可能只接触了 ,它是按下space键产生的空格。在HTML中,如果你用空格键产生此空格,空格是不会累加的(只算1个)。要使用html实体表示才可累加,

该空格占据宽度受字体影响明显而强烈。

 

它叫“半角空格”,全称是En Space,en是字体排印学的计量单位,为em宽度的一半。根据定义,它等同于字体度的一半(如16px字体中就是8px)。名义上是小写字母n的宽度。此空格传承空格家族一贯的特性:透明的,此空格有个相当稳健的特性,

就是其占据的宽度正好是1/2个中文宽度,而且基本上不受字体影响。

 

它叫“全角空格”,全称是Em Space,em是字体排印学的计量单位,相当于当前指定的点数。例如,1 em在16px的字体中就是16px。此空格也传承空格家族一贯的特性:透明的,此空格也有个相当稳健的特性,

就是其占据的宽度正好是1个中文宽度,而且基本上不受字体影响。

 

它叫窄空格,全称是Thin Space。我们不妨称之为“瘦弱空格”,就是该空格长得比较瘦弱,身体单薄,占据的宽度比较小。它是em之六分之一宽。

‌

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

‍

No-Break Space라고 하며 전체 이름은 No-Break입니다. 공간은 우리가 가장 많이 사용하는 공간으로 대부분의 사람들이 스페이스 키를 눌러 생성되는 공간입니다. HTML에서는 스페이스 바를 사용하여 이 공백을 생성하면 공백이 누적되지 않습니다(1로만 계산됨).

이 공간이 차지하는 너비는 분명히 글꼴에 의해 크게 영향을 받습니다.

"반자 공백"이라고 불리며, 전체 이름은 En Space이고, en은 타이포그래피의 측정 단위로 em 너비의 절반입니다. 정의에 따르면 글꼴 크기의 절반에 해당합니다(예: 16px 글꼴의 8px). 명목상 소문자 n의 너비입니다. 이 공간은 스페이스 패밀리의 일관된 특성을 계승합니다: 투명합니다. 이 공간은 매우 안정적인 특성을 가지고 있습니다.

즉, 차지하는 너비가 정확히 중국 너비의 1/2이며 기본적으로 글꼴의 영향을 받지 않습니다. .

🎜"전폭 공백"이라고 하며, 전체 이름은 Em Space입니다. Em은 타이포그래피의 측정 단위로 현재 지정된 수에 해당합니다. 전철기. 예를 들어 16px 글꼴의 1em은 16px입니다. 이 공간 역시 스페이스 패밀리의 일관된 특성을 이어받았습니다: 투명합니다. 이 공간도 매우 안정적인 특성을 가지고 있습니다. 🎜🎜 즉, 차지하는 너비는 정확히 1 중국어 너비이며 기본적으로 글꼴의 영향을 받지 않습니다. 🎜🎜🎜🎜🎜Narrow Space라고 불리며 정식 이름은 Thin Space입니다. 스키니 스페이스(Skinny Space)라고 부를 수도 있는데, 이는 공간이 상대적으로 얇고, 몸체도 얇으며, 상대적으로 작은 폭을 차지한다는 뜻이다. 폭은 em의 6분의 1입니다. 🎜🎜🎜🎜Zero Width Non Joiner, 전체 이름은 Zero Width Non Joiner이며 "ZWNJ"라고도 하며 전자 텍스트의 두 문자 사이에 배치되는 비인쇄 문자입니다. 원본 억제 발생하는 합자는 두 문자의 원본 글리프를 사용하여 그려집니다. 유니코드에서 너비가 0인 비 조이너 문자는 "(제로 너비 비 조이너, U+200C)"로 매핑되고 HTML 문자 값은 다음과 같이 인용됩니다: ‌;🎜🎜🎜 🎜제로 너비 합자라고 하며 전체 이름은 Zero Width Joiner 또는 줄여서 "ZWJ"입니다. 이는 복잡한 조판이 필요한 일부 언어(예: 아랍어 및 힌디어), 두 문자를 인쇄할 수 없게 만듭니다. 연결 가능한 문자는 합자 효과를 생성합니다. 너비가 0인 하이픈의 유니코드 코드 포인트는 U+200D(HTML: ‍; ‍)입니다. 🎜🎜🎜🎜2. 기타: 🎜🎜🎜🎜또한 브라우저는 공백( ), 탭 중지( ), 줄 바꿈( ;) 문자도 공백으로 구문 분석합니다. 캐리지 리턴( ) 및 ( ) 등이 있습니다. 🎜🎜추천 튜토리얼: "🎜html 비디오 튜토리얼🎜"🎜

위 내용은 HTML에서 공백을 표현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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