html – 使用section元素进行样式布局和包装

前端之家收集整理的这篇文章主要介绍了html – 使用section元素进行样式布局和包装前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我经常使用div来进行风格布局(没有内容标记,特别是设计的重点)和网站上的包装.话虽如此,为什么部分不能用于此任务?

一个部分本身是否具有固有的语义含义,不鼓励它用于包装器?

我使用的几乎每个页面都有某种包装或风格布局.我想知道,如果段可以用于包装器并且仍然在语义上正确,那么想要逐步淘汰div.

解决方法

是的,section元素具有“固有的语义含义”.请参阅HTML5规范中的定义:

> div element

The div element has no special meaning at all.

> section element

The section element represents a generic section of a document or application. A section,in this context,is a thematic grouping of content,typically with a heading.

要理解这个含义是什么,请参阅问题HTML5 section tag meanings?上的my answer.

不使用section作为CSS / JS包装器的最重要的论点是:每个部分在文档的outline中创建一个条目.

不要以您描述的方式使用section作为包装器.请改用div(resp.span).

如果你恰当地使用了section,你当然可以将它用作CSS / JS的选择器,所以你不需要为此添加另一个div.

原文链接:https://www.f2er.com/html/231562.html

猜你在找的HTML相关文章