○HTML符號本體篇○
有些符號,如<符號,在HTML裡有特殊的意義,所以無法在文件中直接使用。
要在HTML裡呈現一個小於(<)記號,必須使用符號本體。
○符號本體(Character Entities)
有些符號在HTML裡有特殊的意義,如小於(<)記號是用來定義HTML標籤的開始。如果我們希望瀏覽器確實呈現這些符號,就必須在HTML原始碼中插入符號本體。
一個符號本體包含三個部分:一個表示and的符號(&),一個本體名稱或是一個#和一個本體數目,最後是一個分號(;)。
要在HTML文件中呈現一個小於記號,就必須這樣寫:<或是<。
使用本體名稱的好處是比較好記。但壞處是並非所有的瀏覽器都支援最新的本體名稱,而幾乎所有的瀏覽器都支援本體數目。
要記得本體的大小寫是有差別的。
以下這個範例讓你練習符號本體:
<html>
<body>
<p>這是一個符號本體:�</p>
<p>
試著以另一個數目(如169)取代上面的000,學習使用符號本體的參考表。
</p>
</body>
</html>
○非斷行空格(Non-breaking Space)
在HTML最常使用的符號本體就是非斷行空格。
HTML通常會將文件中的空格切短。如果你在文件中留十個空格,HTML會切掉九個。要在文件中增加空格,就必須使用 符號本體。
○最常使用的符號本體
符號 |
說明 |
本體名稱 |
本體數目 |
|
非斷行空格 |
|
  |
< |
小於 |
< |
< |
> |
大於 |
> |
> |
& |
and |
& |
& |
" |
引號 |
" |
" |
' |
省略符號 |
|
' |
○其他通用的符號本體
符號 |
說明 |
本體名稱 |
本體數目 |
¢ |
一分錢 |
¢ |
¢ |
£ |
英鎊 |
£ |
£ |
¥ |
日圓 |
¥ |
¥ |
§ |
分節 |
§ |
§ |
© |
版權 |
© |
© |
® |
商標 |
® |
® |
× |
乘號 |
× |
× |
÷ |
除號 |
÷ |
÷ |
|