html - 严格来说p标签和label标签可以并列吗?

查看:193
本文介绍了html - 严格来说p标签和label标签可以并列吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

严格来说p标签和label标签可以并列吗?
遵循块元素与块元素并列,内嵌元素与内嵌元素并列的原则的话,表明不能并列对吧?

p标签可以嵌套的子元素是不是只有内嵌元素?
span标签内部能再嵌套span标签吗?

请大神指出我这段代码中存在的嵌套问题,谢谢

<div class="title">
            <div> 
                <span class="span1"></span>
                <a class="a1" href="##">影评人</a>
                <span class="span1"></span>
            </div>
            <div class="right-box">
                <span class="span2"></span>
                <a href="#">
                    <span class="span3">|红人<span style="color:red">访</span>
                    </span>
                </a>
                <a href="">
                    <span class="span3">影评<span style="color:red">人</span>
                    </span>
                </a>
            </div>
        </div>

解决方案

不要再死抠HTML4阶段的规则和基于CSS层面的经验了,意义不大。严格来说就是可以并列的。你的代码也没有嵌套问题。

在嵌套规则的世界里,块级和内联元素的区分是过时的,仅仅属于HTML4https://segmentfault.com/q/1010000002432929/a-1020000002434052

内联和块级的并列规则更加过时,现在我们谈及它们只是一个CSS层面的约定而已:
https://segmentfault.com/q/1010000000436866/a-1020000002398252

这篇关于html - 严格来说p标签和label标签可以并列吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆