2018年12月24日 星期一

[Back To Basic] HTML5 - Entities & Symbols

字元實體(Character Entities)

HTML中有許多的保留字元,e.g. < 或 > ,想要顯示這些保留字,就是使用"Entities"的時機。舉例來說,想要顯示小於(<)這個符號時,可以寫成 &lt;&#60; 來表示。
總言之,就是可以用以下兩種方式來表示特定的字元

  • &entity_name; (實體名稱) e.g. 小於: &lt; lt=less than
    • 優點 - 方便記憶(其實我覺得不好記)
    • 缺點- 有些entity_name(實體名稱)瀏覽器可能不支援
    • 大小寫不可以打錯


  • &#entity_number; (實體編號)e.g.小於: &#60;
最常用的特殊字元,一個不斷行的空白: &nbsp;&#160;
小結: 要表達特殊字元,就用entity_number(實體編號)表達。

變音符號

其他語系可能會用一些符號代表,發音的方式。Entities也可以結合"字母"和"變音符號",呈現出發音方法的字母。
e.g. 想顯示  ̀ 加上 a,寫法: a&#768; = a&#768;

source code

特殊符號(Symbols)

特殊符號一覽表

沒有留言:

張貼留言