gpt4 book ai didi

html - 图例是否接受 block 元素?

转载 作者:太空宇宙 更新时间:2023-11-04 16:25:19 25 4
gpt4 key购买 nike

我有这个布局,在语义上,复杂字段集的图例有一些描述。

似乎传说只是接受:短语内容(顺便说一句,与内联元素一样吗?)。 http://www.whatwg.org/specs/web-apps/current-work/multipage/rendering.html#flow-content-3

或者更正式地说:w3.org/TR/html5/rendering.html#flow-content-0

更改 display 是否可以接受传说的属性 Block ; ?

还是换一种方式更好?

我的意思是,我可以有一些缺点(我现在没有看到)来改变一个图例来阻止,并允许一些 <p><div><aside>在里面?

最佳答案

Would it be acceptable to change the display property of a legend to Block; ?

当然会,但是-

I mean, could I have some drawbacks (that I'm not seeing at the moment) for changing a legend to block, and allow some <p> and <div> and <aside> inside it?

- 仍然不能生成有效的 HTML。

通过 CSS 格式化元素不会改变 HTML 中该元素在结构上允许的内容。

所以答案是否定的 - 你不能把 p , divaside元素变成 legend如果您想要有效的 HTML,无论您如何使用 CSS 对其进行格式化。

规范非常清楚 phrasing content 的构成- 这就是您可以放入 legend 中的内容,而不是任何其他未归类为措辞内容的内容。

[from comments] As I said. It's a very complex legend. :) Ie. "On this next boxes, you have several choices. According to your level, you may choose the one who best fits your interests. Please have a look at the following table to help you out..."

那不应该是 legend恕我直言。

将图例更像是某种标题。

解释用户有哪些选择等的附加文本,应遵循图例 - 然后使用可以使用 div , p等等 因为 fieldset 的内容模型是flow content .

关于html - 图例是否接受 block 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25782858/

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