为什么几乎每个网站都使用大量元素,而不是像,
或这样的特定元素?
例如,查看Youtube,整个网站只是:
<div id="watch-page-skeleton" class="watch-skeleton hidden">
<div id="container">
<div id="related">
<div class="autoplay skeleton-light-border-bottom">
<div id="upnext" class="skeleton-bg-color"></div>
<div class="video-skeleton">
<div class="video-details">
<div class="thumbnail skeleton-bg-color"></div>
<div class="details flex-1">
<div class="video-title text-shell skeleton-bg-color"></div>
<div class="video-meta text-shell skeleton-bg-color"></div>
</div>
</div>
为什么几乎是100%的div?
由于DIV元素属于块级元素类别(有两种类型,即内联元素[继续使用前一个元素的流程]和块级元素[在其中创建一个小容器类型结构并以基本方式放在下一行中])。当您要放置大量组件时使用DIV,以便为用户提供一个干净的视图,这是一个聪明的做法,也节省了时间,而不是按基本方法对所有数据进行分类。