HTML基礎(chǔ)教程之電腦編碼(字元集)
電腦編碼(字元集)-了解
為什麼要有字元集,是因?yàn)殡娔X只能處理二進(jìn)位資料。為了讓電腦能辨識人類語言(0-9、a-z、A-Z、特殊符號),我們就需要對這每一個(gè)字元進(jìn)行「編碼」。所謂「編碼」就是:每一個(gè)字符,可以用不同的二進(jìn)位來表示。
假設(shè):A 用二進(jìn)位表示1000, B ?用二進(jìn)位表示1001
ASCII編碼:用1個(gè)位元組(8位元二進(jìn)位)來表示所有字符,共可以表示2^8 = 256 。
ANSI編碼:其它國家,都對ASCII編碼進(jìn)行擴(kuò)展,用於顯示本國的語言。
ANSI在中文作業(yè)系統(tǒng)下,代表gb2312
#ANSI在繁體作業(yè)系統(tǒng)下,代表big5
ANSI在日文作業(yè)系統(tǒng)下,代表JIS
…
#用2個(gè)位元組(16位元二進(jìn)位)(來表示,共可以表示2^16 = 65536個(gè)字元。 GB2312進(jìn)行擴(kuò)充,收錄了一些冷門字、罕見字、古漢語等。 共收錄2.1萬個(gè)漢字。 :計(jì)畫將世界上所有字元統(tǒng)一編碼,用4個(gè)位元組(32位元二進(jìn)位)來表示一個(gè)字元。使用。 (多國語言編碼)
不同的字符,它會(huì)選擇合適編碼來進(jìn)行翻譯。
##「國」可以使用2個(gè)位元組來表示