PhpStorm 2021.3 Help

HTML 中的代码检查

本主题列出 了 HTML 中可用的所有 PhpStorm代码检查。

您可以在编辑器 |上切换特定检查或更改其严重性级别。IDE 设置的检查Ctrl+Alt+S页面。

可访问性

检查

描述

默认严重性

缺少相关标签

报告没有关联标签的表单元素(inputtextarea或)。select建议创建一个新标签。基于 WCAG 2.0: H44

警告 警告

缺少必需的“alt”属性

报告或标记或图像映射的元素中缺少的alt属性。建议为标签的内容添加一个带有文本替代的必需属性。基于 WCAG 2.0:H24H35H36H37imgappletarea

警告 警告

缺少必需的“lang”属性

报告标签中缺少lang(或xml:lang)属性。html建议添加一个必需的属性来说明文档的默认语言。基于 WCAG 2.0: H57

警告 警告

缺少必需的“摘要”属性

报告标签中缺少的summary属性。table建议添加summary属性。基于 WCAG 2.0: H73

已禁用

缺少必需的“标题”属性

报告缺少标题属性frameiframedla标签。建议添加标题属性。基于 WCAG 2.0:H33H40H64

已禁用

缺少必需的“标题”元素

报告节内缺少的title元素head。建议添加title元素。标题应描述文档。基于 WCAG 2.0: H25

警告 警告

其他检查

检查

描述

默认严重性

空标签

script报告在某些浏览器中不起作用的空标记(例如)。

警告 警告

不正确的布尔属性

报告没有值的 HTML 非布尔属性。建议配置不应报告的属性。

警告 警告

“脚本”标签的格式错误

script报告标签的无效 XML 内容。

错误 错误

图像尺寸不匹配

报告width与引用图像的实际宽度和高度不同height的标签的属性值。img

警告 警告

缺少结束标签

报告没有结束标记的 HTML 元素。一些编码风格要求 HTML 元素有结束标签,即使这是可选的。

例子:
<html> <body> <p>看!</body> </html>

应用快速修复后:
<html> <body> <p>看哪!</p> </body> </html>

信息没有高亮,只有修复

缺少必需的属性

报告 XML/HTML 标记中缺少的强制属性。建议配置不应报告的属性。

警告 警告

过时的属性

报告过时的 HTML5 属性。

警告 警告

过时的标签

报告过时的 HTML5 标记。建议用 CSS 或其他标签替换过时的标签。

警告 警告

展示标签

报告一个展示性的 HTML 标签。建议用 CSS 或其他标签替换展示标签。

已禁用

冗余结束标签

报告空元素的冗余结束标记,例如,imgbr

例子:
<html> <body> <br></br> </body> </html>

应用快速修复后:
<html> <body> <br> </body> </html>

警告 警告

未知属性

报告未知的 HTML 属性。建议配置不应报告的属性。

警告 警告

未知标签

报告未知的 HTML 标记。建议配置不应该被报告的标签。

警告 警告

链接中未解析的文件

报告链接中未解析的文件。

警告 警告

链接中未解析的片段

#在符号之后报告 URL 的未解析的最后一部分。

警告 警告

未解决的网页链接

报告未解析的 Web 链接。通过在后台发出网络请求来工作。

已禁用

最后修改:2022 年 2 月 11 日