以下是我为了解meta charset
代码而编写的示例HTML。
<!DOCTYPE html>
<html lang="en">
<HEAD>
<meta charset="ANSI" />
</head>
<body>
如
</body>
</html>
此HTML的BODY标记包含中文字符。
因为chareset设置为“ANSI”,所以我期望中文字符不会显示在浏览器中,而是会显示一些垃圾字符。
我想知道为什么中文字符正确显示,即使charset是“ANSI”而不是UTF-8。
答案 0 :(得分:2)
&#34; ANSI&#34; charset
不是valid value。
如果出现以下情况,浏览器也可能会忽略<meta>
标记:
Content-Type
标头另有说明;