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
- JavaScript html標籤轉義為實體字元JavaScriptHTML字元
- HTML字元實體與文字格式化標籤HTML字元
- 字元如何透過函式成為html實體字元函式HTML
- html標籤的尖括號轉碼為字元實體HTML字元
- HTML特殊字元HTML字元
- HTML學習(3)(HTML字元格式)HTML字元
- HTML跳脫字元HTML字元
- 【HTML】08特殊字元HTML字元
- HTML特殊字元顯示HTML字元
- 【Web前端HTML5&CSS3】03-字元實體與語義標籤Web前端HTMLCSSS3字元
- php過濾html標籤、特殊字元、轉義字元PHPHTML字元
- react 渲染 html 特殊字元的bugReactHTML字元
- underscore 系列之字元實體與 _.escape字元
- HTML 基礎知識(特殊字元的轉義)HTML字元
- html實體編碼遇上js程式碼HTMLJS
- Python對HTML跳脫字元進行反轉義PythonHTML字元
- bc搭建資料夾顯示特殊html字元處理方法HTML字元
- html初體驗#2HTML
- Oracle實驗(01):字元 & 位元組Oracle字元
- 使用Html5 多媒體實現微信語音功能HTML
- 將HTML字元轉換為DOM節點並動態新增到文件中HTML字元
- HTML5 之多媒體HTML
- 2.刪除字串中的某個字元。(藉助字元陣列實現)字串字元陣列
- Java 實現 markdown轉HtmlJavaHTML
- jQuery之html()的實現jQueryHTML
- HTML原生UI的實現HTMLUI
- 自己實現HTML-BeautifyHTML
- 關於某些空白字元,(實用篇)字元
- java實現字元壓縮演算法Java字元演算法
- PTA 實驗3-4 統計字元字元
- 使用 HTML 實現截圖-html2canvas使用記錄HTMLCanvas
- HTML網頁基本標籤的塊級、行級元素,特殊字元的巢狀規則HTML網頁字元巢狀
- HTML特殊字元顯示(常用到的特殊符號,箭頭相關,貨幣相關等)HTML字元符號
- js全形字元轉為半形字元JS字元
- 用字元型陣列來存放字元字元陣列