设置文档类型信息

浏览器会读取网页上的 DocType 声明,以确定该网页所使用的 HTML 版本。可以使用默认的 DocType,使 Microsoft Expression Web 自动在新网页上插入 DocType 声明。也可以选择不自动在新网页上插入 DocType 声明。下面是 DocType 声明的示例:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

网页上的 DocType 声明还确定 Expression Web 用来为 HTML 和脚本驱动不兼容通知和智能感知的架构。如果网页的 DocType 无法识别或缺少 DocType,则 Expression Web 会使用辅助架构。如果 HTML 中存在不兼容或错误,Expression Web 会在状态栏中添加一个图标。“检测到代码错误”图标 Cc295208.ce9aa591-79eb-4304-8fba-f4ef8eaac11d(zh-cn,Expression.10).gif 将指示网页上的代码中存在错误。“检测到不兼容 HTML”图标 Cc295208.fa01a755-ef45-4902-8501-b3ebf05e35ae(zh-cn,Expression.10).gif 则指示代码中出现与所选的 HTML 架构不兼容的现象。

有关设置 CSS 架构选项的信息,请参阅级联样式表的智能感知

有关如何设置其他智能感知选项的信息,请参阅设置智能感知选项

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

不包含 DocType 声明的网页会在窗口底部的状态栏中显示“杂项”。

设置 Expression Web 在创建新网页时插入的默认 DocType 声明

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

  2. 在“网页编辑器选项”对话框的“创作”选项卡上,选择要用于所有新文件的“Doctype”和“辅助架构”。

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

    为防止 Expression Web 插入 DocType 声明,请在“Doctype”框中选择“无”。

更改现有网页中的 DocType 声明

  1. 在网页的“代码”视图中,执行下列操作之一:

    • 如果网页中已有 DocType 声明,请选中整个 DocType 声明。

    • 如果网页中没有 DocType 声明,请将光标置于网页中所有其他代码之前的网页最顶部。

  2. 执行下列操作之一:

    • 按 Ctrl+Enter。

    • 在“编辑”菜单上,指向“智能感知”,再单击“列出代码段”。

    • 在“代码视图”工具栏上,单击“列出代码段”按钮 Cc295208.8783702d-6889-4dc3-b337-e732062bf2cd(zh-cn,Expression.10).gif

  3. 在代码段列表中,执行下列操作之一:

    • 键入代码段的关键词,再按 Enter 或 Tab 将其插入。

    • 选择要插入的代码段,再按 Enter 或 Tab 以插入它。

    • 双击要插入的代码段。

另请参见

概念

添加或删除字节顺序标记

生成兼容性报告

状态栏