html - UTF-8 编码的 HTML 文档通常以 BOM 开头吗?

标签 html utf-8 byte-order-mark

对于我正在编写的富文本 (RTF) 到 HTML/XHTML 转换器(它生成 UTF-8 编码的 HTML 页面),我考虑添加包含 BOM 的选项。

但是对于 UTF-8 编码的 HTML 文档,默认情况下应该禁用还是启用 BOM 生成?如果大多数网页在没有 BOM 的情况下交付,我会将默认生成器配置设置为“无 BOM”。

最佳答案

这不常见,can cause problems

我建议默认禁用它。

关于html - UTF-8 编码的 HTML 文档通常以 BOM 开头吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8377581/

相关文章:

gcc - 是否可以让 GCC 使用 BOM 源文件编译 UTF-8?

html - 固定容器中的侧面导航

html - 将 div 放置在屏幕的右侧

php - 如何删除字符串中的所有不可打印字符?

php - 如何检测非西方字符?

java:我可以在没有 BOM 的情况下将字符串转换为字节数组吗?

html - 向下滚动一点后如何在粘性导航上按下按钮?

c# - 在 n 列之间划分内容的最佳方法是什么?

c++ - 未在 html head 中指定时,如何使用 cpp-netlib 读取 UTF-8 编码

javascript - Javascript 文件是否应该包含 BOM?