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