问题描述
HTML中的< section>
和< div>
有什么区别?我们是不是在两种情况下都定义了部分?
< section>
表示内部的内容被分组(即与单个主题相关),并应该作为页面大纲中的条目出现。
<$ c $另一方面,除 lang
和 title
属性。
no:使用< div>
不会定义HTML中的一段。
$ b $ h
$ b $ p>
< section>
元素表示文档或应用程序的通用部分。在这方面,一节是内容的主题分组。应该标识每个部分
,通常通过包括标题(h1-h6元素)作为< section> $ c $的子元素c>元素。
章节的例子可以是章节,标签对话框中的各种标签页或者论文的编号部分。一个网站的主页可以分成几个部分介绍,新闻和联系信息。
...
< section>
元素不是通用的容器元素。当仅仅为了样式目的或为了方便脚本而需要元素时,鼓励作者改为使用< div>
元素。一般的规则是,只有元素的内容在文档的大纲中明确列出时,< section>
元素才是合适的。
()
< div>
()
What is the difference between <section>
and <div>
in HTML? Aren't we defining sections in both cases?
<section>
means that the content inside is grouped (i.e. relates to a single theme), and should appear as an entry in an outline of the page.
<div>
, on the other hand, does not convey any meaning, aside from any found in its class
, lang
and title
attributes.
So no: using a <div>
does not define a section in HTML.
From the spec:
<section>
(https://www.w3.org/TR/html/sections.html#the-section-element)
<div>
(https://www.w3.org/TR/html/grouping-content.html#the-div-element)
这篇关于< section>的区别是什么?和< div> ;?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!