HTML字元實體簡單介紹

antzone發表於2017-04-02

字元實體類似於程式語言中的一些關鍵字,比如javascript中的break或者case等等。

這些關鍵字並不能夠用作變數,同理在HTML也有一些類似於關鍵字的東西,比如大於號(>)或者小於號(<)。

如果我們要以文字的形式呈現於網頁中,直接使用大於號或者小於號是很危險的,它會被瀏覽器解讀為標籤的一部分。

如果要顯示小於號,我們可以寫成如下三種方式:

[HTML] 純文字檢視 複製程式碼
<
&#60;
&#x3c;

不同的表現格式是根據原始字元的 ascii 碼來進行關聯的。

其中,<符號對應的十進位制ascii為60,對應的十六進位制為3c。

大家對比上面的程式碼三種方式是不是看出點規律來:

第一種是語義化的表示方式。

第二種是十進位制的表示方式。

第三種是十六進位制的表示方式。


相關文章