如何忽略 HTML 和 JSP 片段中的 Eclipse 验证警告“属性 (...) 已过时。不鼓励在 HTML5 文档中使用它。”?

如何忽略 HTML 和 JSP 片段中的 Eclipse 验证警告“属性 (...) 已过时。不鼓励在 HTML5 文档中使用它。”?

在 eclipse 中,在启用 html/jsp 验证的项目中创建 html/jsp 片段,并添加

<table width="80%"></table>

您将在问题标题中收到警告。

可以在“首选项”->“Web”->“[HTML|JSP] 文件”->“验证”下配置验证,但那里没有选项会影响此警告。

答案1

从引用的错误消息来看,您的 HTML 文档似乎定义为 HTML5。此最新标准已贬低了表标签的宽度属性,因此今天应该通过 CSS 实现相同的功能:

<table style="width: 80%"></table>

您最好的选择是:

  1. 转换为上述最新语法以避免警告
  2. 使用宽容的文档类型声明,例如 HTML 4.01 Transitional,以“合法化”宽度属性。(其实并不推荐。)

答案2

问题视图具有广泛的过滤功能。它是在此处输入图片描述视图右上角的图标。

相关内容