首页 > 编程 > HTML > 正文

HTML5 对各个标签的定义与规定:section

2020-03-24 15:54:53
字体:
来源:转载
供稿:网友

<section>标签是 HTML 5 中的新标签。

W3C定义为:



<section> 标签定义文档中的节(section)。比如章节、页眉、页脚或文档中的其他部分。



section元素标签用来表现普通的文档内容或应用区块。一个section通常由内容及其标题组成...但section元素标签并非一个普通的容器元素;当一个容器需要被直接定义样式或通过脚本定义行为时,推荐使用div元素而非section。



通常不推荐为那些没有标题的内容使用

;我们可以使用HTML5轮廓工具来检查我们的页面中是否有不包含标题部分的<section>容器。

我们可以看到,虽然文章有正式的h1与h2,但是在<section>中,仍然可以为这个内容部分使用h1来作为标题。



下面是几条关于使用<section>的禁忌:

不要将<section>作为用来设置样式或行为的“钩子”容器,那是<div>的工作。

如果<article>、<aside>或<nav>更符合状况,不要使用<section>。

不要为没有标题的内容区块使用<section>。

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>HTML5中国http://www.html5cn.org/>

</head>

<body>

<section>

<h1>章节一&/h1>

<p>详细内容...&/p>

</section>

<section>

<h1>章节二&/h1>

<p>详细内容...&/p>

</section>

</body>

</html>

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表