簡體   English   中英

了解HTML元字符集

[英]Understanding HTML meta charset

以下是我編寫的有關meta charset標記的示例HTML。

<!DOCTYPE html>
<html lang="en">
<HEAD>
<meta charset="ANSI" /> 
</head>
<body>
如
</body>
</html>

該HTML的BODY標簽包含漢字。

因為chareset設置為“ ANSI”,所以我期望中文字符不會顯示在瀏覽器中,而是會顯示一些垃圾字符。

我想知道為什么即使字符集是“ ANSI”而不是UTF-8,漢字也能正確顯示。

“ ANSI”不是charset有效值

在以下情況下,瀏覽器也可能會忽略<meta>標記:

  • HTTP Content-Type標頭會另行說明;
  • HTML的開頭有一個BOM; 要么
  • 瀏覽器認為頁面不在命名字符集中(請參閱此過程確定頁面的字符編碼)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM