計算機只能識別0和1,因此人類的資訊要想能夠被計算機處理,必需轉為二進位制的0和1,編碼表就是字元與二進位制表示的對應關係表。
編碼是按一定的規則將人類所能識別的符號在計算機中建立二進位制序列表示的過程。
解碼是按一定的規則將計算機中的二進位制序列轉化為人類可識別的符號的過程。
這個一定的規則就是規定多少位二進位制數表示為人類所識別的乙個符號的規則。
ascii碼用乙個位元組表示乙個字元,unicode規定最少使用兩個位元組來表示乙個字元。
產生亂碼的原因是編碼和解碼過程使用不同的編碼規則導致的,比如用gbk編碼規則編碼字元然後用utf8碼解碼肯定會產生亂碼。
標準ASCII編碼表
ps 若ascii碼值為十進位制數字串,在網頁中使用應在數字串前後分別加上 和 例如數字0的ascii編碼是48,則在網頁中使用的格式應為 0 ascii american standard code for information interchange,美國資訊互換標準 是基於拉丁字母的一套電腦...
標準ASCII編碼表
ascii american standard code for information interchange,美國資訊交換標準 是基於拉丁字母的一套電腦編碼系統,主要用於顯示現代美式英語,並等同於國際標準iso iec 646。ascii首次發布於1963年,後經數次修訂,1986年定型最終版本...
CSS字型unicode編碼表
為了避免在css中使用 font 或 font family 設定中文字型時亂碼,可以使用 unicode 編碼來表示字型。示例 使用unicode字型編碼設定字型為 微軟雅黑 font family 5fae 8f6f 96c5 9ed1 字型名稱 英文名稱 unicode 編碼 2016 09 ...