HTML 字符實體

2022-04-18 17:20 更新

HTML 字符實體


HTML 中的預留字符必須被替換為字符實體。

一些在鍵盤上找不到的字符也可以使用字符實體來替換。


HTML 實體

在 HTML 中,某些字符是預留的。您不能使用包含這些字符的文本。

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

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

&entity_name;     

&#entity_number;

如需顯示小于號,我們必須這樣寫:&lt; &#60;&#060;

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


不間斷空格 (Non-breaking Space)

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

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


結(jié)合音標符

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

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

變音符號可以出現(xiàn)字母的上面和下面,或者字母里面,或者兩個字母間。

變音符號可以與字母、數(shù)字字符的組合來使用。

以下是一些實例:

音標符 字符 Construct 輸出結(jié)果
  ? a a? a?
  ? a a? a?
? a a&#770; a?
  ? a a&#771; a?
  ? O O&#768; O?
  ? O O&#769; O?
? O O&#770; O?
  ? O O&#771; O?


HTML 字符實體

Note

 實體名稱對大小寫敏感!


顯示結(jié)果 描述 實體名稱 實體編號
  空格 &nbsp; &#160;
< 小于號 &lt; &#60;
> 大于號 &gt; &#62;
& 和號 &amp; &#38;
" 引號 &quot; &#34;
' 撇號  &apos; (IE不支持) &#39;
&cent; &#162;
&pound; &#163;
人民幣/日元 &yen; &#165;
歐元 &euro; &#8364;
§ 小節(jié) &sect; &#167;
? 版權(quán) &copy; &#169;
? 注冊商標 &reg; &#174;
? 商標 &trade; &#8482;
× 乘號 &times; &#215;
÷ 除號 &divide; &#247;

查看本站完整的 HTML 實體:請點擊 HTML 實體參考手冊。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號