網站亂碼怎麼強制顯示爲中文

<meta http-equiv=Content-Type content=text/html;charset=gb2312>這句應該很熟悉了,它表示強制瀏覽器編碼設爲簡體中文(GB2312)。這一句的做用是至關關鍵的,在製做網頁的過程當中千萬不可省略。它能夠加在網頁中的任意部分,最好加在<head>與</head>之間。(FrontPage和Dreamweaver在建立的新網頁當中已包含這句)html

在過去,省略<meta http-equiv=Content-Type content=text/html;charset=gb2312>這句網頁也每每可正常顯示。可是如今WindowsXP的IE6.0又支持簡體中文(GB18030),是採用1/2/4 Bytes混合編碼,但它並不會徹底兼容GB2312。
若網頁中省略了<meta http-equiv=Content-Type content=text/html;charset=gb2312>這句,WinXP瀏覽器會默認爲GB18030,網頁中會出現部分亂碼。瀏覽器

要注意的就是,<meta http-equiv=Content-Type content=text/html;charset=gb2312>這句不能寫在js文件中,不然仍不起做用,瀏覽器編碼會默認爲GB18030。網站

可是樣式表語句可寫在js文件中,惟獨<meta>語句不能夠。ui

爲何網頁存放在外國空間會有亂碼?
由於你的網頁中沒有正確加入<meta http-equiv=Content-Type content=text/html;charset=gb2312>這句,請把它加在網頁源代碼中,最好加在<head>與</head>之間,注意是每一個網頁文件都要加這句。
當你訪問過外國網站之後,瀏覽器的編碼就可能會默認爲外國網站的語言編碼,有點「記憶效應」的意思。編碼

相關文章
相關標籤/搜索