html中空格字符實(shí)體的詳細(xì)說明
發(fā)表時(shí)間:2023-12-30 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]HTML 實(shí)體在 HTML 中,某些字符是預(yù)留的。在 HTML 中不能使用小于號(hào)(<)和大于號(hào)(>),這是因?yàn)闉g覽器會(huì)誤認(rèn)為它們是標(biāo)簽。如果希望正確地顯示預(yù)留字符,我們必須在 HTML 源代碼中使用字符實(shí)體(character entities)。字符實(shí)體類似這樣:&entit...
HTML 實(shí)體
在 HTML 中,某些字符是預(yù)留的。
在 HTML 中不能使用小于號(hào)(<)和大于號(hào)(>),這是因?yàn)闉g覽器會(huì)誤認(rèn)為它們是標(biāo)簽。
如果希望正確地顯示預(yù)留字符,我們必須在 HTML 源代碼中使用字符實(shí)體(character entities)。
字符實(shí)體類似這樣:
&entity_name;
或者
&#entity_number;
如需顯示小于號(hào),我們必須這樣寫:< 或 <
提示:使用實(shí)體名而不是數(shù)字的好處是,名稱易于記憶。不過壞處是,瀏覽器也許并不支持所有實(shí)體名稱(對實(shí)體數(shù)字的支持卻很好)。
不間斷空格(non-breaking space)字符編碼 
:在HTML中,按下space鍵產(chǎn)生,空格不累加(只算1個(gè)),要使用html實(shí)體表示才可累加。
 
全角空格(Em Space)字符編碼 
:em是字體排印學(xué)的計(jì)量單位。相當(dāng)于當(dāng)前指定的點(diǎn)數(shù),如1em在16px的字體中就是16px。此空格有個(gè)相當(dāng)穩(wěn)健的特性,其占據(jù)的寬度正好是1個(gè)中文寬度。
 
半角空格(En Space)字符編碼 
:en是字體排印學(xué)的計(jì)量單位。為em寬度的一半,如1en在16px的字體中就是16px,名義上是小寫字母n的寬度。此空格有個(gè)相當(dāng)穩(wěn)健的特性,其占據(jù)的寬度正好是1/2個(gè)中文寬度。
 
窄空格(Thin Space)占據(jù)的寬度比較小,它是em之六分之一寬。
‌
零寬不連字(Zero Width Non Joiner)字符編碼‌
:簡稱“ZWNJ”,是一個(gè)不打印字符,放在電子文本的兩個(gè)字符之間,抑制本來會(huì)發(fā)生的連字,而是以這兩個(gè)字符原本的字形來繪制。HTML字符值‌
。
‍
零寬連字(Zero Width Joiner)字符編碼‍
:簡稱“ZWJ”,是一個(gè)不打印字符,放在某些需要復(fù)雜排版語言(如阿拉伯語、印地語)的兩個(gè)字符之間,使得這兩個(gè)本不會(huì)發(fā)生連字的字符產(chǎn)生了連字效果。HTML字符值‍
。
其它:
瀏覽器還會(huì)把以下字符當(dāng)作空白進(jìn)行解析:空格 
、制表位	
、換行

和回車
還有 
等等。
&#x+16進(jìn)制/十進(jìn)制
表示是 Numeric Character References
&+實(shí)體名
表示是 Character Entities References,html字符實(shí)體的名字必須是在html中已經(jīng)定義的才能被使用。
使用實(shí)體名而不是數(shù)字的好處是,名稱易于記憶。壞處是,瀏覽器也許并不支持所有實(shí)體名稱(對實(shí)體數(shù)字的支持卻很好)。
實(shí)體名稱對大小寫敏感。
以上就是html中空格字符實(shí)體的詳細(xì)介紹的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!
網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語,涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。