html如何選擇編碼,常見utf-8和gb2312編碼如何判斷選擇
比如:
可見截止2016年11月29日這些名站,均html使用utf-8編碼。
1、utf-8
UTF-8(8-bit Unicode Transformation Format)是一種針對Unicode的可變長度字符編碼,又稱萬國碼。由Ken Thompson于1992年創(chuàng)建。現(xiàn)在已經(jīng)標(biāo)準(zhǔn)化為RFC 3629。UTF-8用1到4個字節(jié)編碼UNICODE字符。用在網(wǎng)頁上可以同一頁面顯示中文簡體繁體及其它語言(如日文,韓文)一般顯示簡體中文字、繁體中文字、英文、日文、韓文均支持。
2、GB2312
GB2312即信息交換用漢字編碼字符集。《信息交換用漢字編碼字符集》是由中國國家標(biāo)準(zhǔn)總局1980年發(fā)布,1981年5月1日開始實施的一套國家標(biāo)準(zhǔn),標(biāo)準(zhǔn)號是GB 2312—1980。GB2312編碼適用于漢字處理、漢字通信等系統(tǒng)之間的信息交換,通行于中國大陸;新加坡等地也采用此編碼。中國大陸幾乎所有的中文系統(tǒng)和國際化的軟件都支持GB 2312。一般簡體中文的網(wǎng)站使用GB2312比較多。
3、W3Cschool小結(jié)
從文字支持上說utf-8比GB2312要多。一般企業(yè)站看情況自己選擇網(wǎng)頁編碼。
1、單獨做html如果你是先div css做HTML,可以不用考慮編碼問題,及時制作好了HTML編碼要轉(zhuǎn)換也很簡單,只需要通過DW軟件即可html編碼轉(zhuǎn)換。
2、根據(jù)程序文件編碼定如果在開發(fā)DIV CSS時就知道了程序文件時哪種編碼。這個時候就要根據(jù)開發(fā)程序文件編碼確定編碼。如果程序文件和HTML編碼不同很容易照成Html亂碼(html中文亂碼)。如果不會程序開發(fā)卻使用開源程序比如dedecms 、帝國、phpcms 等網(wǎng)站系統(tǒng)時,開發(fā)HTML和使用開源程序編碼也要保持一致。
總結(jié):
無論什么情況下開發(fā)DIV CSS使用HTML編碼要根據(jù)程序確定,如果無法確定要使用程序編碼,這個時候選擇常用gbk和utf編碼兩種均可,如果在開發(fā)HTML時知道程序文件使用什么HTML編碼,這個時候在開發(fā)DIV CSS時候就要與程序文件使用編碼保持一致,避免網(wǎng)頁亂碼問題。