【发布时间】:2016-05-06 07:13:51
【问题描述】:
我在 HTML 中是全新的,我想知道包装器的事情。你能告诉我为什么先有 "div id" 然后在子代码中 "div class="wrapper" 吗?我可以替换 id > 与class 效果相同,反之亦然?我的意思是为什么它是先来后继?
<header>
<div class="Wrapper">
<h1></h1>
<nav></nav>
</div>
</header>
<div **id**="heroImage">
<div **class**="Wrapper">
<h2></h2>
<a></a>
</div>
</div>
<div id="features">
<ul>
<li></li>
<li></li>
<li></li>
</ul>
</div>
<div id="primaryContent">
<article></article>
</div>
<div id="secondaryContent">
<article></article>
<article></article>
</div>
【问题讨论】:
-
Id属性在页面中是唯一的 -class属性可以在每个页面中重复使用多次 - 它们的顺序无关紧要。在您的 HTML 中,wrapper类可能包含一些 CSS 元素,这些元素也可以应用于其他<div>元素 -id是一些独特的(因为内容?)并且将在CSS