div标签的作用

<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>