JetBrains Rider 2025.2 Help

HTML 中的代码检查

本主题列出了 HTML 中所有 JetBrains Rider 代码检查

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

无障碍功能

检查

描述

默认严重性

缺少关联的标签

报告没有关联标签的表单元素(输入textarea选择)。 建议创建一个新标签。 基于 WCAG 2.0: H44

警告 警告

缺少必需的 'alt' 属性

报告在 alt 属性、 img小程序 标签,或图像映射的 区域 元素中缺少的属性。 建议为标签内容添加一个带有文本替代的必需属性。 基于 WCAG 2.0: H24H35H36H37

警告 警告

缺少必需的 'lang' 属性

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

警告 警告

缺少必需的 'summary' 属性

报告在 摘要 属性中缺失的 标签。 建议添加一个 摘要 属性。 基于 WCAG 2.0: H73

已禁用

缺少必需的 'title' 属性

报告在 iframedla 标签中缺失的标题属性。 建议添加一个标题属性。 基于 WCAG 2.0: H33H40H64

已禁用

缺少必需的 'title' 元素

报告在 标题 元素中缺失的 head 部分。 建议添加一个 标题 元素。 标题应描述文档内容。 基于 WCAG 2.0: H25

警告 警告

其他检查

检查

描述

默认严重性

空标签

报告在某些浏览器中不起作用的空标签。

示例:

<html> <script/> </html>

应用快速修复后:

<html> <script></script> </html>

警告 警告

不正确的布尔属性

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

警告 警告

'script' 标签内容格式错误

报告 脚本 标签中无效的 XML 内容。

示例:

<script type="text/javascript"> console.log('<'); </script>

应用快速修复后:

<script type="text/javascript"> console.log('<'); </script>

错误 错误

图像尺寸不匹配

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

警告 警告

缺少结束标签

报告没有结束标签的 HTML 元素。 某些编码风格要求 HTML 元素即使在可选情况下也必须有结束标签。

示例:

<html> <body> <p>Behold! </body> </html>

应用快速修复后:

<html> <body> <p>Behold!</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 中 # 符号之后未解析的最后部分。

警告 警告

未解析的网络链接

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

已禁用

错误的属性值

报告不正确的 HTML 属性值。

警告 警告

最后修改日期: 2025年 9月 26日