HTML 字元實體簡介

roc_guo發表於2022-09-28
HTML 實體

在 HTML 中,某些字元是預留的。

在 HTML 中不能使用小於號(<)和大於號(>),這是因為瀏覽器會誤認為它們是標籤。

如果希望正確地顯示預留字元,我們必須在 HTML 原始碼中使用字元實體(character entities)。 字元實體類似這樣:

&entity_name;
或
&#entity_number;

如需顯示小於號,我們必須這樣寫:< 或 < 或 <

提示: 使用實體名而不是數字的好處是,名稱易於記憶。不過壞處是,瀏覽器也許並不支援所有實體名稱(對實體數字的支援卻很好)。

不間斷空格(Non-breaking Space)

HTML 中的常用字元實體是不間斷空格( )。

瀏覽器總是會截短 HTML 頁面中的空格。如果您在文字中寫 10 個空格,在顯示該頁面之前,瀏覽器會刪除它們中的 9 個。如需在頁面中增加空格的數量,您需要使用   字元實體。

結合音標符

發音符號是加到字母上的一個"glyph(字形)"。

一些變音符號, 如 尖音符 ( ̀) 和 抑音符 ( ́) 。

變音符號可以出現字母的上面和下面,或者字母裡面,或者兩個字母間。

變音符號可以與字母、數字字元的組合來使用。

以下是一些例項:

音標符 字元 Construct 輸出結果
  ̀ a a&#768;
  ́ a a&#769;
̂ a a&#770;
  ̃ a a&#771;
  ̀ O O&#768;
  ́ O O&#769;
̂ O O&#770;
  ̃ O O&#771;
HTML字元實體
顯示結果 描述 實體名稱 實體編號

空格 &nbsp; &#160;
< 小於號 &lt; &#60;
> 大於號 &gt; &#62;
& 和號 &amp; &#38;
" 引號 &quot; &#34;
' 撇號  &apos; (IE不支援) &#39;
&cent; &#162;
£ &pound; &#163;
¥ 人民幣/日元 &yen; &#165;
歐元 &euro; &#8364;
§ 小節 &sect; &#167;
© 版權 &copy; &#169;
® 註冊商標 &reg; &#174;
商標 &#8482;
× 乘號 &times; &#215;
÷ 除號 &divide; &#247;

雖然 html 不區分大小寫,但實體字元對大小寫敏感。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2916489/,如需轉載,請註明出處,否則將追究法律責任。

相關文章