添加或删除字节顺序标记

字节顺序标记 (BOM) 是某些使用 Unicode 编码标准的文档中嵌入的一序列字节。默认情况下,Microsoft Expression Web 会向以 Unicode (UTF-8) 或 Unicode (UTF-16) 编码的新文档中添加 BOM。BOM 有助于确保某些 Web 浏览器和服务器环境能够正确阅读您的文档。

在 Expression Web 中,您可以在以 Unicode (UTF-8) 编码的现有文档中添加或删除 BOM,并可以指定是否要将 BOM 添加到以 Unicode (UTF-8) 编码的新文档。如果您处理的是 PHP 网页,或使用的服务器或其他工具不支持 BOM,则不应向文档中添加 BOM。

向新文档添加或不添加 BOM

  1. 在“工具”菜单上,单击“网页编辑器选项”。

  2. 在“网页编辑器选项”对话框中,选择“创作”选项卡,在“新建文档”下的“将字节顺序标记(BOM)添加到具有以下文件扩展名的新 UTF-8 文档中”下,清除您不想有 BOM 的每个文件扩展名旁边的复选框。

在现有网页中添加或删除 BOM

  1. 打开该网页。

  2. 执行下列操作之一:

    • 在“文件”菜单上,单击“属性”。

    • 在“代码”视图中,右键单击网页中的任意位置,然后单击“编码”。

  3. 在“网页属性”对话框中,在“语言”选项卡上,选中或清除“包含字节顺序标记(BOM)”。

    Cc295463.alert_note(zh-cn,Expression.10).gif说明:

    如果“以如下编码方式保存文档”未设置为“Unicode (UTF-8)”,则“包含字节顺序标记(BOM)”选项不可用。

在现有网页或其他文档中添加或删除 BOM

  1. 打开该文档。

  2. 在该文档的“代码”视图中,右键单击任意位置,然后单击“编码”。

  3. 在“文本文件编码”对话框中,选中或清除“包含字节顺序标记(BOM)”。

    Cc295463.alert_note(zh-cn,Expression.10).gif说明:

    如果“将当前文件另存为”未设置为“Unicode (UTF-8)”,则“包含字节顺序标记(BOM)”选项不可用。

另请参见

概念

设置文档类型信息