从历史上看,许多宣传自己采用ISO-8859-1 ( Latin-1 ) 编码的网页实际上包含Windows-1252编码(这是 Latin-1 的严格超集)的内容。
浏览器更新了他们的行为以将所有 Latin-1 文本视为 Windows-1252,这已经是一个足够大的问题了。这种行为随后被合理化为HTML5 [draft] 标准。
我正在写一组页面,我想在上面显示两种编码之间的区别,但这似乎是不可能的,因为我的 Latin-1 页面实际上从未被视为 Latin-1。在任何浏览器中,有什么方法可以真正强制尊重页面编码并显示演示?