Firefox变异<a> wrapped around a </a> <ul> <a> into a big mess of duplicated </a> <a></a> </ul>

时间:2011-03-10 22:28:06

标签: firefox xhtml

Chrome,IE8,Safari和Opera都按照我的预期行事,但Firefox正在转变......

<a class="header" href="a_link.html">
    <ul class="header">
        <li class="price">$17,880</li>
        <li class="year">2006</li>
        <li class="make">Honda</li>
        <li class="model">Civic</li>
    </ul>
</a>

......进入这个......

<a href="a_link.html" class="header"></a>
    <ul class="header">
    <a href="a_link.html" class="header"></a>
    <li class="price"><a href="a_link.html" class="header">$17,880</a></li>
    <a href="a_link.html" class="header"></a>
    <li class="year"><a href="a_link.html" class="header">2006</a></li>
    <a href="a_link.html" class="header"></a>
    <li class="make"><a href="a_link.html" class="header">Honda</a></li>
    <a href="a_link.html" class="header"></a>
    <li class="model"><a href="a_link.html" class="header">Civic</a></li>
    <a href="a_link.html" class="header"></a></ul>
<a href="a_link.html" class="header"></a>

有没有人见过这个?

干杯

1 个答案:

答案 0 :(得分:1)

@dialer是对的。但只是补充说明:使用html的doctype应该解决这个问题 - 它会将页面转换成html 5标准,允许以这种方式使用锚点。

由于其他原因,这可能是不受欢迎的,但我想我会提到它!