我有这段代码:
<p class="pHelp"> xxxxx <a href="#components">Form components</a> yyyyy </p>
此行位于html / body / a / a / a / a / a / a / a / a / p / #text(&lt; - btw,这是什么名称&#34; html&# 39; s标记路径/路径&#34;?)
Eclipse在该行上给了我一个其他错误。我该怎么解决这个问题?
它还抱怨这句话......
<a id="pd" /><h5>Provisional Data</h5>
...表示&#39;没有结束标记(</a>
)。&#39; HTML中允许使用Aren自动关闭标签吗?
谢谢!
答案 0 :(得分:0)
交互式锚元素不得显示为锚元素的后代。您的代码似乎具有多个级别的锚元素嵌套。
锚元素必须包含开始标记和结束标记。
答案 1 :(得分:0)
只有空元素 - 即不能包含任何内容的元素,例如img
或`br' - 可以使用自动关闭语法,除非您明确使用XHTML DOCTYPE,但即使是旧的浏览器也是如此例如IE&lt; 7也不支持。
如果您只需要id来设置锚点,也不需要使用<a>
元素。只需将ID设置为任何其他元素,在这种情况下,例如,直接设置为<h5>
元素:
<h5 id="pd">Provisional Data</h5>