最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

HTML漢字編碼標準介紹

  發(fā)布時間:2021-11-27 22:39:22   作者:佚名   我要評論
這篇文章主要介紹了HTML漢字編碼標準介紹,需要的朋友可以參考下

HTML中需要指定網(wǎng)頁所使用的編碼,一般指定的方式為:

<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">

而在新版本HTML5中,也可以使用更簡單的方式:

<meta charset="UTF-8">

因為世界上所用的語言文字很多,為了滿足跨語言、跨平臺進行文本轉換、處理的要求,國際組織研制了Unicode編碼,于1994年正式公布,并不斷升級,提供了1,114,112個碼點,定義了包括古文字符號在內的人類所有可讀字符的字符集。但Unicode編碼為了表示那么多字符,通常使用32位(即4個字節(jié))來表示一個字符,需要占用比較大的存儲空間,對常用的字符(如ASCII)也需要較長的編碼,內存使用效率比較低。

為此,定義了一種使用8位編碼單元的變寬的編碼格式UTF-8。UTF-8編碼中,一些常用的字符可以使用較少的字節(jié)來表示,而較少使用的字符則使用較多的字節(jié),提高了編碼占用空間的效率。如ASCII碼仍使用一個字節(jié)來表示,這是通過識別編碼中一些高位的來實現(xiàn)的,它搭建了ASCII編碼和Unicode的橋梁。具體編碼方式為:
·0000~007F:0xxxxxxx,存儲為一個字節(jié),有7位可表示不同的字符,一般對應ASCII字符
·0080~07FF:110xxxxx,10xxxxxx,存儲為兩個字節(jié),有11位可表示不同的字符
·0800~FFFF:1110xxxx,10xxxxxx,10xxxxxx,存儲為3個字節(jié),有16位用來表示不同的字符
·10000~1FFFFF:11110xxx,10xxxxxx,10xxxxxx,10xxxxxx,存儲為4個字節(jié),有21位表示不同的字符
可以看到規(guī)律:如果最高位不是0,那么數(shù)字中在0前面的數(shù)字表示一個序列包括的碼元數(shù)。一個序列中,第一個碼元之后的所有碼元都有10前綴。Unicode編碼還有UTF-16、UTF-32等其他的編碼格式,但UTF-8更采用,同樣也可以表示所有的編碼集。

過去在計算機中表示漢字最常用的是GB2312編碼,1980年發(fā)布,全稱為《信息交換用漢字編碼字符集--基本集》,它使用兩個字節(jié)來表示一個漢字,共收入6763個漢字和682個非漢字圖形字符,兼容于ASCII字符集。但這種編碼中包含的漢字比較少,不能表示港臺使用的繁體字,一些非常用字及古書中的字也無法表示,實用中會感到很多不便。后來,在GB2312基礎上進行了擴展,也就是GBK編碼標準,可以表示繁體字及一些異體字,使用范圍得到擴展。

為了適合更廣范圍的應用,又發(fā)布了GB18030編碼標準,GB18030-2000收錄了27533個漢字,GB18030-2005則收錄了70244個漢字,并包含了藏、蒙古、傣、彝、朝鮮、維吾爾文等多種少數(shù)民族文字。GB18030的總編碼空間超過150萬個碼位,編碼采用單字節(jié)、雙字節(jié)和四字節(jié)對字符編碼,單字節(jié)部分采用GB/T11383的編碼結構與規(guī)則,使用0x00至0x7F碼位,對應于ASCII碼的相應碼位;雙字節(jié)部分,首字節(jié)碼位從0x81至0xFE,尾字節(jié)碼位分別是0x40至0x7E和0x80至0xFE;四字節(jié)部分采用GB/T11383未采用的0x30到0x39作為對雙字節(jié)編碼擴充的后綴,這樣擴充的四字節(jié)編碼,其范圍為0x81308130到0xFE39FE39。GB18030編碼還在不斷擴充中。

為了更多地表示漢字及一些特殊符號,也為了未來更好地兼容性,新制作的網(wǎng)頁最好使用GB18030標準,也就是使用下面兩種方式之一指定編碼:

<meta http-equiv="Content-Type" content="text/html;charset=gb18030">
<meta charset="gb18030">

當然,為了顯示外國文字方便,也可以使用國際通用的UTF-8編碼。

相關文章

  • HTML img標簽和超鏈接標簽詳細介紹

    文章介紹了HTML中img標簽的使用,包括src屬性(指定圖片路徑)、相對/絕對路徑區(qū)別、alt替代文本、title提示、寬高控制及邊框設置等,本文主要給大家介紹HTML img標簽和超鏈
    2025-06-20
  • HTML中meta標簽的常見使用案例(示例詳解)

    HTML meta標簽用于提供文檔元數(shù)據(jù),涵蓋字符編碼、SEO優(yōu)化、社交媒體集成、移動設備適配、瀏覽器控制及安全隱私設置,優(yōu)化頁面顯示與搜索引擎索引,本文給大家介紹HTML中meta
    2025-06-20
  • HTML input 標簽示例詳解

    input 標簽主要用于接收用戶的輸入,隨 type 屬性值的不同,變換其具體功能,本文通過實例圖文并茂的形式給大家介紹HTML input 標簽,感興趣的朋友一起看看吧
    2025-06-20
  • html 滾動條滾動過快會留下邊框線的解決方案

    這篇文章主要介紹了html 滾動條滾動過快會留下邊框線的解決方案,解決方法很簡單,可以將 dialog 單獨拿出來別放在 transform 的子元素里,需要的朋友可以參考下
    2025-06-09
  • 在 HTML 文件中添加圖片的常用方法

    本文將介紹如何使用<img>標簽在 HTML 中添加圖片,并展示一些常見的用法和技巧,通過本文的介紹,應該掌握了在 HTML 中添加和調整圖片的基礎知識,感興趣的朋友一起看
    2025-05-16
  • HTML 表格詳解(簡單易懂較詳細)

    HTML表格用于在網(wǎng)頁上展示數(shù)據(jù),通過標簽及其相關標簽來創(chuàng)建,表格由行和列組成,每一行包含一個或多個單元格,單元格可以包含文本、圖像、鏈接等元素,本文將詳細介紹HTML表格
    2025-03-12
  • 禁止HTML頁面滾動的操作方法

    本文介紹了三種禁止HTML頁面滾動的方法:通過CSS的overflow屬性、使用JavaScript的滾動事件監(jiān)聽器以及使用CSS的position:fixed屬性,每種方法都有其適用場景和優(yōu)缺點,感興
    2025-02-24
  • 使用HTML和CSS實現(xiàn)文字鏤空效果的代碼示例

    在 Web 開發(fā)中,文本的視覺效果是提升用戶體驗的重要因素之一,通過 CSS 技巧,我們可以創(chuàng)造出許多獨特的效果,例如文字鏤空效果,本文將帶你一步一步實現(xiàn)一個簡單的文字鏤空
    2024-11-17
  • Html去除a標簽的默認樣式的操作代碼

    在Html中,a標簽默認的超鏈接樣式是藍色字體配下劃線,這可能不滿足所有設計需求,如需去除這些默認樣式,可以通過CSS來實現(xiàn),本文給大家介紹Html去除a標簽的默認樣式的操作代碼
    2024-09-25
  • HTML文本域如何設置為禁止用戶手動拖動

    在HTML中,可以通過設置CSS的resize屬性為none,來禁止用戶手動拖動文本域(textarea)的大小,這種方法簡單有效,適用于大多數(shù)現(xiàn)代瀏覽器,但需要在老舊瀏覽器中進行測試以確保
    2024-09-25

最新評論

澎湖县| 富平县| 南开区| 东明县| 临颍县| 同心县| 邵阳县| 绍兴县| 农安县| 石棉县| 德保县| 永清县| 康马县| 兴化市| 诸暨市| 工布江达县| 濉溪县| 尚志市| 长丰县| 西充县| 临澧县| 理塘县| 土默特左旗| 定州市| 禄劝| 陵川县| 宝丰县| 内乡县| 安宁市| 中山市| 广饶县| 惠安县| 侯马市| 海宁市| 沙湾县| 泰宁县| 繁峙县| 凌源市| 五峰| 内江市| 珲春市|