Netbeans 8.0错误地给出了#34;未知的HTML标记"警告

时间:2014-07-06 10:05:34

标签: java html netbeans javadoc

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

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

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

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

2 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:-1)

我认为这里的问题不是Netbeans本身,因为它们在任何.html(.phtml,.jsp,...)文件中使用时都能识别这些标签。

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

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