首頁  >  文章  >  web前端  >  html中標籤的charset=gb2312與charset=utf-8的差別

html中標籤的charset=gb2312與charset=utf-8的差別

黄舟
黄舟原創
2017-06-29 13:26:398461瀏覽

我在作網頁的時候使用了標籤中的charset=utf-8 但是在有些地方也有要使用這個charset=gb2312標籤的,這個時候就出現了亂碼。我想兩個都使用,也想讓它都能正確顯示,請問該怎麼辦?謝謝! !

1、

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

     charset=gb2312代表說明網站是採用的編碼是簡體中文;

html中<meta>標籤的charset=gb2312與charset=utf-8的差別

2、

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

      charset=utf-8代表世界通用的語言編碼;

html中<meta>標籤的charset=gb2312與charset=utf-8的差別

最常用到的是charset=gb2312、charset=iso-8859-1和charset=utf -8charset=utf-8這個編碼可以用到中文、韓文、日文等世界上所有語言編碼上。

  「ANSI 編碼」的特點:1. 這些「ANSI 編碼標準」都只能處理各自語言範圍內的 UNICODE 字元。 2. “UNICODE 字元”與“轉換出來的位元組”之間的關係是人為規定的。 3、UTF-8,UTF-16,UnicodeBig與「ANSI 編碼」類似的,把字串透過UNICODE 編碼轉換成「字節字串」時,一個UNICODE 字元可能轉換成一個位元組或多個位元組。與「ANSI 編碼」不同的是:1. 這些「UNICODE 編碼」能夠處理所有的 UNICODE 字元。 2. “UNICODE 字元”與“轉換出來的位元組”之間是可以透過計算得到的。 

以上是html中標籤的charset=gb2312與charset=utf-8的差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn