以下HTML有什么问题,或者我只是遇到Firebug错误?当我在firebug中查看第一个列表元素时,您会看到firebug难以正确识别锚点;但是,第二个(外部)列表元素没有问题。如果我从第一个列表元素中删除嵌套列表,则问题将消失。同样,如果我删除外部列表,问题就会消失。因此,在嵌套列表周围放置锚点似乎存在问题。
我已经尝试用div替换锚点,甚至是跨度,而firebug也没有抱怨,所以这似乎是锚点特定的。我也尝试了各种文档,没有成功。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
<ul>
<li>
<a href="http://whatever" style="display:block">
<p>some text</p>
<ul>
<li>a list entry</li>
</ul>
</a>
</li>
<li>
<a href="http://whatever">
<p>more text</p>
</a>
</li>
</ul>
</body>
</html>