添加或删除字节顺序标记
字节顺序标记 (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
在“工具”菜单上,单击“网页编辑器选项”。
在“网页编辑器选项”对话框中,选择“创作”选项卡,在“新建文档”下的“将字节顺序标记(BOM)添加到具有以下文件扩展名的新 UTF-8 文档中”下,清除您不想有 BOM 的每个文件扩展名旁边的复选框。
在现有网页中添加或删除 BOM
打开该网页。
执行下列操作之一:
在“文件”菜单上,单击“属性”。
在“代码”视图中,右键单击网页中的任意位置,然后单击“编码”。
在“网页属性”对话框中,在“语言”选项卡上,选中或清除“包含字节顺序标记(BOM)”。
说明: 如果“以如下编码方式保存文档”未设置为“Unicode (UTF-8)”,则“包含字节顺序标记(BOM)”选项不可用。
在现有网页或其他文档中添加或删除 BOM
打开该文档。
在该文档的“代码”视图中,右键单击任意位置,然后单击“编码”。
在“文本文件编码”对话框中,选中或清除“包含字节顺序标记(BOM)”。
说明: 如果“将当前文件另存为”未设置为“Unicode (UTF-8)”,则“包含字节顺序标记(BOM)”选项不可用。