網(wǎng)頁為什么會出現(xiàn)亂碼?
網(wǎng)頁亂碼是因為網(wǎng)頁沒有明確設(shè)置字符編碼。
有時候用戶在網(wǎng)頁中沒有明確指定網(wǎng)頁的字符編碼,但是網(wǎng)頁能夠正常顯示,這是因為網(wǎng)頁字符的編碼與瀏覽器解析網(wǎng)頁時默認采用的編碼一致,所以不會出現(xiàn)亂碼。如果瀏覽器的默認編碼與網(wǎng)頁的字符編碼不一致時,而網(wǎng)頁又沒有明確定義字符編碼,則瀏覽器依然使用默認的字符編碼來解析,這時候就會出現(xiàn)亂碼。
亂碼的情況:
解決辦法:
設(shè)置編碼為“簡體中文(gb2312)”即可。
在head標簽中加入的代碼如下:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
設(shè)置UTF-8等等也可以
這樣亂碼問題就可以解決了!
完整代碼:
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> helow world <br /> 我是吳小迪?。。?! </body> </html>