網(wǎng)頁(yè)為什么會(huì)出現(xiàn)亂碼?
網(wǎng)頁(yè)亂碼是因?yàn)榫W(wǎng)頁(yè)沒有明確設(shè)置字符編碼。
有時(shí)候用戶在網(wǎng)頁(yè)中沒有明確指定網(wǎng)頁(yè)的字符編碼,但是網(wǎng)頁(yè)能夠正常顯示,這是因?yàn)榫W(wǎng)頁(yè)字符的編碼與瀏覽器解析網(wǎng)頁(yè)時(shí)默認(rèn)采用的編碼一致,所以不會(huì)出現(xiàn)亂碼。如果瀏覽器的默認(rèn)編碼與網(wǎng)頁(yè)的字符編碼不一致時(shí),而網(wǎng)頁(yè)又沒有明確定義字符編碼,則瀏覽器依然使用默認(rèn)的字符編碼來解析,這時(shí)候就會(huì)出現(xiàn)亂碼。
亂碼的情況:
解決辦法:
設(shè)置編碼為“簡(jiǎn)體中文(gb2312)”即可。
在head標(biāo)簽中加入的代碼如下:
<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>