验证代码

Microsoft Expression Web 提供了几种方法来检查网页中是否存在代码错误以及与特定的 HTML 和 CSS 架构不兼容的代码。状态栏和“代码”视图会警告您单个网页中的代码错误和不兼容现象,而“兼容性”任务窗格会列出一个网页、多个网页或整个网站中的所有代码错误和不兼容现象。

Expression Web 使用基于网页中的 DocType 声明的文档架构来标识不兼容的代码。如果网页中不包含 DocType 声明或 DocType 不可识别,则 Expression Web 会使用辅助架构。有关详细信息,请参阅设置文档类型信息

状态栏

如果当前打开的网页包含代码错误,则程序窗口底部的状态栏会显示“检测到代码错误”图标 Cc295319.ce9aa591-79eb-4304-8fba-f4ef8eaac11d(zh-cn,Expression.10).gif;如果网页包含与指定的 DocType 不兼容的代码,则状态栏会显示“检测到不兼容 HTML”图标 Cc295319.fa01a755-ef45-4902-8501-b3ebf05e35ae(zh-cn,Expression.10).gif。若要在网页的“代码”视图中突出显示错误或不兼容的第一个实例,请在状态栏中双击这两个图标之一,或者右键单击其中一个图标并单击“定位错误”。若要在“代码”视图转到下一个实例,请按 F9。

“代码”视图

Expression Web 可以在网页或级联样式表 (CSS) 文件的“代码”视图中突出显示不兼容的 HTML,并用红色的波浪形下划线标出无效的 HTML 和 CSS 代码。可以指向突出显示或带下划线的代码问题,以显示屏幕提示,提供有关该代码实例的特定信息。若要转到下一个代码错误和不兼容的实例,请按 F9。

可以在“网页编辑器选项”对话框“常规”选项卡上的“代码视图选项”之下,启用或禁用这些选项。有关详细信息,请参阅设置代码的格式

兼容性报告

使用“兼容性”任务窗格可以检查一个网页、多个网页或网站中的代码错误和不兼容代码。该任务窗格会列出指定的网页中的所有代码错误和不兼容代码的实例。有关详细信息,请参阅“兼容性”任务窗格生成兼容性报告

另请参见

概念

“兼容性”任务窗格

生成兼容性报告

状态栏

网站报表

设置文档类型信息

辅助功能报告

智能感知

级联样式表的智能感知