很多初學前臺設(shè)計的朋友是不是經(jīng)常遇到寫出來的網(wǎng)頁亂碼的問題,這里筆者今天也是無意中遇到這個情況,給大家分享一下希望能夠幫助到大家
1、首先我回顧一下出現(xiàn)問題的操作步驟,為了讓大家看得更明白我把代碼盡量縮減到最少了
2、然后我用360瀏覽器預覽我的代碼效果,很遺憾,真的出現(xiàn)亂碼了
3、這是什么原因呢,要知道代碼有很多種,包括國際通用代碼utf-8,中國的編碼GBK,還有其他國家的等等。瀏覽器又能夠識別絕大多數(shù)的代碼不亂碼,是因為瀏覽器會自動讀取網(wǎng)頁代碼的meta信息中聲明代碼的信息,那么是不是我的代碼meta信息沒有聲明代碼的編碼呢,我立馬回頭查看。果然是沒有聲明編碼信息
4、下面讓我們改正這個錯誤,在網(wǎng)頁編碼里面加上聲明編碼的meta信息
5、好了,我們再預覽看是不是還是亂碼
6、好了,我們來總結(jié)一下:
1)編寫網(wǎng)頁的時候一定要記得看是不是有meta信息聲明了編碼,什么編碼都可以,但是一定要聲明
2)瀏覽器可以通過meta信息識別絕大多數(shù)的編碼,前提是meta信息聲明了編碼
3)單一網(wǎng)頁編碼格式一定要一致,不然會出現(xiàn)有些地方亂碼有些地方不亂碼的問題
注意事項:
1、編寫網(wǎng)頁的時候一定要記得看是不是有meta信息聲明了編碼,什么編碼都可以,但是一定要聲明
2、瀏覽器可以通過meta信息識別絕大多數(shù)的編碼,前提是meta信息聲明了編碼