Web前端開發——HTML之亂碼問題

1.幾種編碼格式

ASCII:數字、英文字母、符號進行了編碼,但沒有中文編碼

GB2312:簡體中文進行了編碼,但沒有其他編碼

Unicode:所有語言,但體積過大

UTF-8:所有語言,佔用空間更小

因此UTF-8爲主流的編碼格式

2.亂碼原因 

源文件保存時的編碼與源文件聲明<meta charset="編碼方式">不一致時,就會出現亂碼問題

3. 測試

用記事本輸入測試代碼,記事本方便定義保存的編碼格式

<html>
<head>
	<meta charset="UTF-8">
	<title>web前端開發</title>
</head>
<body>
	課程內容
</body>
</html>

文件保存的編碼方式爲ANSI,而聲明的的編碼方式爲UTF-8,因此運行的結果亂碼

 文件保存的編碼方式爲UTF-8,而聲明的的編碼方式爲UTF-8,運行的結果正常顯示

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章