验证代码

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

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

状态栏

如果当前打开的网页包含代码错误,则程序窗口底部的状态栏会显示“检测到代码错误”图标 Cc295319.fd9d51e2-61d0-43db-a4d3-337b15a9cd08(zh-cn,Expression.40).png;如果网页包含与指定的 DocType 不兼容的代码,则状态栏会显示“检测到不兼容 HTML”图标 Cc295319.5fb96433-0028-4391-9551-099fc9f00989(zh-cn,Expression.40).png。若要在网页的“代码”视图中突出显示错误或不兼容的第一个实例,请在状态栏中双击这两个图标之一,或者右键单击其中一个图标并单击“定位错误”。若要在“代码”视图转到下一个实例,请按 F9。

“代码”视图

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

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

兼容性报告

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

另请参阅

任务

兼容性报告
设置文档类型信息

参考

“兼容性”面板
状态栏

概念

生成网站报表
辅助功能报表
IntelliSense
使用级联样式表的 IntelliSense