gpt4 book ai didi

css - 内联元素中的 block 元素

转载 作者:太空宇宙 更新时间:2023-11-03 21:57:55 27 4
gpt4 key购买 nike

我一直在尝试剖析 behance.net 网站上的一些 CSS。我已经在 chrome 检查器中非常彻底地查看了它,但有些事情我就是不明白。

在顶部导航栏上,有文字显示“发现”、“画廊”、“工作”。我注意到“发现”是 anchor 标记内的一个 div。我的印象是 block 级元素不能存在于内联级元素中。但这是一个非常专业的网站,他们正在这样做。它不会在某些浏览器中中断吗?

<a    class="nav-link" href="/"><div class="nav-text nav-sprite nav-sprite-discover">Discover</div></a>

谢谢!

最佳答案

根据 HTML5 文档, <a> 元素有一个 transparent content model ,这意味着它们可以包含 block 级元素。

在 HTML4 及以下版本中,<a>元素是行内元素,不能包含 block 内容。

关于css - 内联元素中的 block 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12586460/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com