在大多数HTML文件中,我一直在寻找学习HTML,我可以找到很多这样编写的代码:
<div class="lvl1">
<div class="lvl2">
<div class="lvl3">
<a>my content</a>
</div>
</div>
</div>
我想知道从“我的内容”的角度来看这是否完全等同于以下代码:
<div class="lvl1 lvl2 lvl3">
<a>my content</a>
</div>
答案 0 :(得分:1)
没有。 div
是一个块元素。因此,在没有调整CSS的情况下,第一个有三个块。最后一个。
答案 1 :(得分:0)
A&#34; div&#34;与三个不同的CSS类不同于三个imbricated div。
示例代码是微不足道的,如果仅仅是&#34; lvl3&#34;它们可能无意义地覆盖三个div。包含一些HTML。但是如果所有的div都包含html,那么试图用一个div来表示它是不可能的。