__x__(8)0906第三天__亂碼問題

須要知道:瀏覽器

  • 計算機只認 0 1 
  • 任何內容,計算機都會以 0 1 去存儲
  • 因此 0 1 與內容的編碼方式/解碼方式須要依照必定的規則,實現 0 1 與內容之間的轉換。

 

字符集:必定的規則,由編碼/解碼採用。。。至關於密碼本。編輯器

 

亂碼的根本緣由:編碼和解碼所採用的字符集不一樣。。。想要不出現亂碼,既須要指定瀏覽器的字符集,還須要肯定源代碼的字符集一致。編碼

 

注意:採用ANSI選項時,會根據系統選擇默認的編碼,在中國就會自動選擇GB2312。。。好比咱們的瀏覽器默認使用GB2312字符集。spa

常見的字符集:blog

  • ASCII        最先,美國,採用位保存一個字符,能夠保存128個字符。
  • ISO-8859-1        歐洲,在ASCII的基礎上擴充,採用8位保存一個字符,能夠保存256個字符。
  • GBK        中國編碼
  • GB2312        中文系統默認編碼,好比採用ANSI選項時,系統會自動選擇GB2312字符集。
  • UTF-8        萬國碼,適用於全世界。

 

1. 寫代碼指定編輯器的字符集爲:UTF-8utf-8

2. 指定瀏覽器的字符集爲:UTF-8基礎

<!--亂碼

設置網頁的 元數據 :字符集,關鍵字,簡介... ...meta

自結束標籤。密碼

-->

<meta charset="utf-8" />

相關文章
相關標籤/搜索