<div>
标签是一个块级无语义元素,应仅用于找不到更好的块级元素时,或者不想增加特定的意义时。
例如,一个电子商务网站页面上有一个一直显示的购物车组件:
<div class="shopping-cart">
<h2>购物车</h2>
<ul>
<li>
<p><a href=""><strong>银耳环</strong></a>:$99.95.</p>
<img src="../products/3333-0985/" alt="Silver earrings">
</li>
<li>
...
</li>
</ul>
<p>售价:$237.89</p>
</div>
这里不应使用 <aside>
,因为它和主内容并没有必要的联系(你想在任何地方都能看到它),也不能用 <section>
,因为它不是页面上主内容的一部分。
在这种情况下就应使用 <div>
。