HTML中,「 」符號標準表示方法?

時間 2021-06-08 08:19:21

1樓:

按照HTML 5,不加分號是missing-semicolon-after-character-reference語法剖析錯誤。雖然HTML 5規定了錯誤恢復方式(在attribute中不視為實體,例如是 &、l、t、x 四個字元而不是小於號加x,在其他地方視為自動加上分號),但畢竟錯誤就是錯誤,而且在一些情況下會有不直觀的結果

2樓:紫雲飛

在 Web 早期,HTML 2.0 的字符集僅限於 ISO-8859-1,也就是那些 Unicode 編碼小於 256 的字元。當時的規範規定,無論是命名字元引用(實體)還是數字字元引用,尾部的分號都是可省的,比如 < 或者 </<都是合法的。

但後來的 HTML 字符集大了,實體名稱出現了包含關係 ,比如 ltdot包含了lt,如果仍然允許不加分號,<dot該展現為 還是(小於號裡多個點),所以現在瀏覽器的實現都是只允許編碼小於 256 的實體省略分號。data:text/html,<dot會顯示為 ,data:

text/html,⋖會顯示為 。

這裡有份 Chrome 用的完整的實體表 https://cs.chromium.

org/chromium/src/third_party/blink/renderer/core/html/parser/html_entity_names.csv

,你可以看到:

"lt;","U+0003C"

"lt","U+0003C"

lt;和lt都會被解析成小於號。

總之就是加上分號是最好的。

漢語拼音用上加符號標調和用字母標調各有什麼優劣?

shinbade 如果當時已經是鍵盤輸入年代的話,人們的選擇有可能是另一種。在活字印刷術的時代,用 字母 符號 的方式,比純字母方式,要優越得多。但在電腦輸入時代,字母 符號 的方式,顯出了很大的弊端。不易輸出。 黃亮anthony 我不是專家,以下為一家之見。從幾個方面來看 準確性。上下符號數量有...

html中的psot get,ajax的post get,REST中的post get三者是什麼關係?

真真 都是HTTP請求的方法。html的get請求會在url中顯示出來,引數都在request param 裡面 變數 1521.post 請求會把請求引數放到請求體中,request body而AJAX 而是非同步的HTTP請求 由於是非同步請求,get請求不會在當前頁面進行重新整理跳轉不會改變當...

在html5中sessionStorage和localStorage有什麼區別?

文匯軟體 html5的本地儲存是儲存在客戶端中,本地儲存包括sessionStorage和localStorage。區別一 生命週期 sessionStorage僅在當前會話下生效,當你關閉頁面或瀏覽器後你儲存的sessionStorage資料會被清除。localStorage生命週期是永久,儲存的...