【问题标题】:Eclipse warning in attribue type with search value带有搜索值的属性类型中的 Eclipse 警告
【发布时间】:2021-12-27 11:27:58
【问题描述】:

在 Eclipse 中,我怎样才能摆脱不必要的警告,例如: 未定义属性值搜索

<input id="xx" name="xx" type="search" value="" />

这是一个例子

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
    <head>
        <meta charset="UTF-8" />
        <title>Insert title here</title>
    </head>
    <body>
        <input name="find" type="search" id="find" value="0" />
    </body>
</html>

如果我只是放

<!DOCTYPE html>

警告消失

如果我在复杂文件中进行相同的更改,警告不会消失,并且由于与 html5 不兼容而出现许多其他警告

【问题讨论】:

  • 我无法在当前 Eclipse 中的 HTML 5 文件中重现这一点。警告要么正确显示在非 HTML 5 文件中,要么您的 Eclipse 已经过时了。如果这没有帮助,请务必说明如何在当前 Eclipse 中重现此问题(在您的情况下,您必须说明,必须使用哪个版本的哪个插件的哪个编辑器打开哪个文件的内容)。
  • 版本:2021-09 (4.21.0) 内部版本号:20210910-1417
  • 全新安装还是升级?哪个编辑器?
  • 已升级。编辑?默认
  • 哪一个将成为默认编辑器取决于您错过的内容。

标签: html eclipse warnings


【解决方案1】:

由于&lt;input type="search" ... /&gt;invalid in XHTML,因此显示警告。

避免它或更好地使用 HTML5(即使可以通过设置 Attributes > Undefined 属性值在 Project > Properties: Validation > HTML Syntax 中停用此警告忽略)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多