gpt4 book ai didi

html - 行内元素可以包含 block 元素吗?

转载 作者:可可西里 更新时间:2023-11-01 13:16:56 24 4
gpt4 key购买 nike

行内元素可以包含 block 元素吗?例如:列表可以有段落吗?

最佳答案

撇开 LI 和 P 都是 block 级的......

这样做永远是无效的,但在行为方面,有时您可以将 block 级元素嵌套在内联一级元素中,但这取决于浏览器解析器。

例如,在 FireFox 3.x 中,使用这个标记

<!DOCTYPE html>
<i>
foo
<div>bar</div>
baz
</i>

将以斜体显​​示 foo、bar 和 baz。

但是这个标记,替换了内联元素<i>带行内元素 <var> (它也有斜体作为它的默认呈现)

<!DOCTYPE html>
<var>
foo
<div>bar</div>
baz
</var>

只会以斜体显示 foo。

JSFiddle for this

其他浏览器的行为不同。这就是您应该坚持使用有效标记的原因之一。

关于html - 行内元素可以包含 block 元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6439649/

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