HTML字元實體
首先解決一個新手經常遇到的問題,如果讓頁面顯示多個空格。
可能會有很多朋友會連續敲擊空格鍵,截圖如下:
然而實際瀏覽器的渲染效果確實如下截圖:
這時候HTML字元實體的必要性就體現出來了,連續輸入$nbsp;即可實現任意長度空格效果。
還有一種常見的情況必須要使用HTML字元實體,有很多需要顯示的字元可能是HTML語法結構的組成部分。
例如大於號(>)和小於號(<),程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<div>螞蟻部落</div>
如果我們想在頁面中顯示如下內容“<div><div>是重要的HTML標籤</div>”。
可能初學者會使用如下寫法:
[HTML] 純文字檢視 複製程式碼執行程式碼<div><div>是重要的HTML標籤</div>
瀏覽器渲染效果如下:
由於瀏覽器解析的時候,將其進行標籤配對,再加上一些容錯機制,導致<div>沒有顯示。
HTML字元實體的作用又一次得到體現。
大於號(>)用>表示,小於號用<表示,瀏覽器就不會把<div>當標籤解析。
程式碼修改如下:
[HTML] 純文字檢視 複製程式碼<div><div>是一個HTML標籤</div>
字元實體的表示形式是:&+字元實體名+分號(;)。
除上面的形式,還可以使用&+字元實體數字+分號(;)形式,
兩種形式互有優缺點,數字形式不利於記憶,但是瀏覽器相容性完美。
字元形式便於記憶,但可能有一些瀏覽器相容性問題,但問題不大。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<<!--實體名形式--> <<!--數字形式-->
常見字元實體:
(1)."(雙引號):"。
(2).‘(左單引號):‘。
(3).’(右單引號):’。
(4).×(乘號):×。
(5).÷(除號):÷。
(6).<(小於號):<。
(7).>(大於號):>。
(8).&(與符號):&。
(9).—(長破折號):—。
(10).|(豎線):|。
相關文章
- HTML 字元實體簡介HTML字元
- HTML 字元實體參考HTML字元
- 中文字元轉為HTML字元實體字元HTML
- html中空格字元實體整理HTML字元
- HTML字元實體簡單介紹HTML字元
- 網頁中常用HTML字元實體網頁HTML字元
- HTML字元實體和轉義字串大全HTML字元字串
- html_entity_decode()將HTML實體轉成字元原型HTML字元原型
- JavaScript html標籤轉義為實體字元JavaScriptHTML字元
- PHP轉換emoji表情為HTML字元實體PHPHTML字元
- HTML字元實體與文字格式化標籤HTML字元
- 字元如何透過函式成為html實體字元函式HTML
- html標籤的尖括號轉碼為字元實體HTML字元
- HTML特殊字元HTML字元
- html的特殊字元HTML字元
- HTML跳脫字元HTML字元
- 【HTML】08特殊字元HTML字元
- HTML學習(3)(HTML字元格式)HTML字元
- 3-14. 字元實體字元
- 【Web前端HTML5&CSS3】03-字元實體與語義標籤Web前端HTMLCSSS3字元
- HTML特殊字元顯示HTML字元
- HTML特殊字元大全HTML字元
- js html 特殊字元轉義JSHTML字元
- php過濾html標籤、特殊字元、轉義字元PHPHTML字元
- underscore 系列之字元實體與 _.escape字元
- HTML特殊字元的html、js、css寫法彙總HTML字元JSCSS
- react 渲染 html 特殊字元的bugReactHTML字元
- HTML中的實體是什麼?HTML
- HTML實體與網頁編碼HTML網頁
- html實體編碼遇上js程式碼HTMLJS
- HTML 基礎知識(特殊字元的轉義)HTML字元
- python實現中文字元繁體和簡體中文轉換Python字元
- Python 轉義html中以"&#"開頭的字元PythonHTML字元
- HTML5實驗:JavaScript模擬流體效果HTMLJavaScript
- Python對HTML跳脫字元進行反轉義PythonHTML字元
- Python對HTML轉義字元進行反轉義PythonHTML字元
- bc搭建資料夾顯示特殊html字元處理方法HTML字元
- html初體驗#2HTML