我在HTML5规范中读到,当更具体的元素不可用时,通用div标签应仅用作“最后的手段”.例如,标签页眉,页脚和部分是主题分组内容的首选.
但似乎绝大多数网站仍然使用div作为主要元素.我的问题是,使用div的频率和使用条件是什么?还应该使用哪些其他元素?
我正在寻找基于规范而不是个人意见的答案.谢谢!
最佳答案
没有任何东西取代< div> (这仍然是规范中的一个原因),但HTML5有更多可用的元素更具体.
原文链接:https://www.f2er.com/html/426844.html除了< header>,< footer>和< section>之外有:
>< nav>
>< article>
><旁边>
>< main>
>< details>
>< summary>
><图>
>< dialog>
>< menu>
>等等!
基本上任何新的HTML5元素都可以取代< div>.
你什么时候应该使用div?你自己回答了:
when a more specific element is unavailable
MDN有一个包含所有标准HTML5元素的HTML5 element list,并指出哪些元素是HTML5的新元素.