【问题标题】:Netbeans 8.0 wrongly gives "Unknown HTML tag" warningNetbeans 8.0 错误地给出“未知的 HTML 标记”警告
【发布时间】:2014-08-26 23:57:14
【问题描述】:

当在 JavaDoc cmets 中为 Java 7 源代码使用元素 kbdsamp 时,Netbeans 8.0 会用 Unknown HTML Tag: <kbd> 等警告标记这些元素。

这些元素在 HTML 4.1(JavaDoc 生成器生成的格式)和较新的 HTML5 规范中有效,因此 Netbeans 将它们声明为未知似乎是不正确的。

有没有办法可以编辑 Netbeans 8.0 识别的 HTML 元素列表?

(我知道可以在 Netbeans 中禁用这种类型的警告,但我不想这样做。我想收到关于真正无效标记的警告,但在这种情况下标记是有效的。)

【问题讨论】:

    标签: java html netbeans javadoc


    【解决方案1】:

    这是 netbeans 8.0 的一个错误。有人已经为元素<s><strike> 填写了bug report。您可以登录 netbeans bugzilla 数据库并完成错误报告。然后你只需要等待并希望它会在下一个版本中得到修复。

    另一种可能性是修补 NetBeans,但这可能有点困难。

    【讨论】:

      【解决方案2】:

      我认为这里的问题不在于 Netbeans 本身,因为当它们在任何 .html(.phtml、.jsp、...)文件中使用时,它可以很好地识别这些标签。

      我认为 JavaDoc 或最后生成 JavaDoc 的解析器可能不支持这些标签,因此 Netbeans 告诉您这些不是有效的 HTML 标签。

      但我不确定,这只是一个猜测,因为如前所述,标签在 .html 文件中被识别。

      【讨论】:

        猜你喜欢
        • 2016-12-07
        • 2014-12-08
        • 1970-01-01
        • 2021-04-26
        • 1970-01-01
        • 2013-06-13
        • 1970-01-01
        • 2016-05-27
        • 2018-02-24
        相关资源
        最近更新 更多