我在服务器上有一个test.html
文件。文件本身使用UTF-8
编码保存。
但我在文件内容中明确指定了<meta charset="ISO-8859-1">
。
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="5">
<meta charset="ISO-8859-1">
</head>
<body>
<h1>My Website 报喜不能不</h1>
<p>Some text...</p>
</body>
</html>
由于页面包含一些中文字符,我期待一些客户端显示错误。但没有错误。在Firefox页面信息中,它表示页面编码是UTF-8。似乎<meta charset="ISO-8859-1">
无效。
为什么?