微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在HTML5中使用什么而不是div元素

我在HTML5规范中读到,当更具体的元素不可用时,通用div标签应仅用作“最后的手段”.例如,标签页眉,页脚和部分是主题分组内容的首选.

但似乎绝大多数网站仍然使用div作为主要元素.我的问题是,使用div的频率和使用条件是什么?还应该使用哪些其他元素?

我正在寻找基于规范而不是个人意见的答案.谢谢!

最佳答案
没有任何东西取代< div> (这仍然是规范中的一个原因),但HTML5有更多可用的元素更具体.

除了< 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的新元素.

原文地址:https://www.jb51.cc/html/426844.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐