我创建了一个对严格 XHTML 有效并通过验证的网站,但 W3C 验证器告诉我我有一个注释(错误):
在 UTF-8 文件中找到字节顺序标记。
众所周知,UTF-8 编码文件中的 Unicode 字节顺序标记 (BOM) 会导致某些文本编辑器和旧版浏览器出现问题。在得到更好的支持之前,您可能需要考虑避免使用它。
但我的文件中没有 BOM。它是在 VS 中完成的直接 XHTML。
服务器添加了吗?我怎样才能摆脱错误?
这很重要,因为它搞砸了语义提取。http://www.w3.org/2003/12/semantic-extractor.html