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

來源:互聯網
上載者:User

標籤: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>之間,注意是每個網頁檔案都要加這句。
當你訪問過外國網站以後,瀏覽器的編碼就可能會預設為外國網站的語言編碼,有點“記憶效應”的意思。

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.