如果一个块元素包含另一个块元素,那么将其更改为带有CSS的内联元素是否错误?我知道在内联元素中放置块元素是错误的,但是下面的内容呢?想象一下这个有效的标记:<div><p>This is a paragraph</p></div>现在添加这个CSS:div {
display:inline;
}这会造成内联元素包含块元素的情况(div变为内联元素,而p默认为块)。页面元素仍然有效吗?在应用CSS规则之前或之后,我们如何以及何时判断HTML是否有效?最新情况:从那以后,我了解到在HTML 5中,将块级元素放入链接标记中是完全有效的,例如:<a href="#">
<h1>Heading</h1>
<p>Paragraph.</p></a>如果您想要一大块HTML作为链接,这实际上是非常有用的。
3 回答

倚天杖
TA贡献1828条经验 获得超3个赞

翻翻过去那场雪
TA贡献2065条经验 获得超14个赞
- 3 回答
- 0 关注
- 353 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消