<div>和<section>之间的确切区别是什么?就像我知道Section有&#39;意思&#39;和div没有,但这是什么意思?</section> </div>

时间:2014-08-27 18:01:22

标签: html css

我的意思是,根据我的研究,我知道行为的方式与此相同,除非该部分具有意义且div不具备。这究竟是什么意思? 使用部分在浏览器上输出的方式与使用div时不同吗? 我只是试图想象出差异。请不要给我任何谷歌搜索的答案,因为我已经用Google搜索并且仍然没有100%理解它。 它只是为了可读性吗? 感谢

2 个答案:

答案 0 :(得分:1)

对W3维基的部分有一个很好的解释:

  

<section>元素表示文档的通用部分或   应用

     
      
  • 在此上下文中,一个部分是内容的主题分组:   
        
    •   
    • 选项卡式对话框中的各种标签页
    •   
    • 论文的编号部分......
    •   
  •   
  • 网站的主页可以拆分为一个部分   介绍,新闻和联系信息。
  •   
  • section元素   不是通用容器元素。 section元素是合适的   只有在文件明确列出内容时才会这样做   大纲。 [Example A]
  •   
  • 通常带有标题的部分。
  •   

<div>标记用作general flow container。规范定义了允许的内容:

http://www.w3.org/TR/html-markup/terminology.html#flow-content

答案 1 :(得分:0)

它们在输出方面没有任何区别,在div上使用节的意义在于增加代码中的语义值,或者换句话说,以便在您或其他人返回时更加可读并试图了解它的作用。