您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

将块级元素嵌套在标签...对还是错?

将块级元素嵌套在标签...对还是错?

在语法上,一个div里面p是HTML的所有标准无效。此外,当使用符合标准的HTML解析器时,由于开头标签自动关闭元素,因此无法将<div>元素放置<p>在DOM中的a 内。<div>``<p>

从语义上来说,正确的选择取决于您要标记内容。您将需要至少显示一个示例完整的段落以及可能包含其周围的内容,以确保提供足够的信息来确定正确的语义标记

但是,鉴于<div><span>都没有语义,并且CSS决不会改变它,如果您确定<p>标记内容确实构成了一个段落,并且可以<span style="display: block">得到想要的呈现效果,那么是有效的HTML,将是一个完全合适的解决方案。

其他 2022/1/1 18:14:00 有639人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶