【问题标题】:Google Chrome returns wrong HTML谷歌浏览器返回错误的 HTML
【发布时间】:2018-03-19 10:42:21
【问题描述】:

我对 PHP 的看法。

<a class="is-hidden-desktop">
    <a id="sessionPanel"> 
        <a class="navbar-item" onclick="$('#loginModal').toggleClass('is-active');$('#loginModalCard').animateCss('bounceInUp');" data-target="loginModal">
        Giri? Yap</a> 
    </a> 
</a>

Chrome output

如您所见,链接没有像我预期的那样嵌套。我正在使用 XAMPP。

【问题讨论】:

  • 如果您的屏幕尺寸是 200x100,那么您期望什么? view-source: 换行。

标签: php html google-chrome


【解决方案1】:

您不能嵌套a 标签。

来自W3C

A 元素定义的链接和锚点不能嵌套; A 元素不得包含任何其他 A 元素。

由于 DTD 将 LINK 元素定义为空,因此 LINK 元素也不能嵌套。

【讨论】:

    猜你喜欢
    • 2021-11-08
    • 2014-09-16
    • 1970-01-01
    • 2022-10-31
    • 1970-01-01
    • 1970-01-01
    • 2017-09-28
    • 2019-04-16
    • 1970-01-01
    相关资源
    最近更新 更多