標籤:ntp 顯示 front har content 語言 語句 ie6 window
<meta http-equiv=Content-Type content=text/html;charset=gb2312>這句應該很熟悉了,它表示強制瀏覽器編碼設為簡體中文(GB2312)。這一句的作用是相當關鍵的,在製作網頁的過程中千萬不可省略。它可以加在網頁中的任意部分,最好加在<head>與</head>之間。(FrontPage和Dreamweaver在建立的新網頁當中已包含這句)
在過去,省略<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>語句不可以。
為什麼網頁存放在外國空間會有亂碼?
因為你的網頁中沒有正確加入<meta http-equiv=Content-Type content=text/html;charset=gb2312>這句,請把它加在網頁原始碼中,最好加在<head>與</head>之間,注意是每個網頁檔案都要加這句。
當你訪問過外國網站以後,瀏覽器的編碼就可能會預設為外國網站的語言編碼,有點“記憶效應”的意思。
網站亂碼怎麼強制顯示為中文