【问题标题】:Is the element <header> or <section> mechanically different than <div>? [duplicate]<header> 或 <section> 元素在机制上是否与 <div> 不同? [复制]
【发布时间】:2014-11-12 01:42:25
【问题描述】:

几天前我刚学了 HTML 和 CSS,现在我开始接触 HTML5,学习新元素,例如 &lt;header&gt;&lt;section&gt;,听起来像是用于使您的代码更易于阅读并在查看代码时澄清哪个是哪个,但从机械上讲,听起来它们与&lt;div&gt; 会做同样的事情,如果我错了,请纠正我。

【问题讨论】:

  • 如果这就是你的意思,它们都是块级的。但在语义上显然不同。
  • 下次在提问之前做一些研究。通过基本的谷歌搜索有很多文章。并在这个网站上搜索。尝试发布解决您遇到的特定技术问题的问题并添加详细信息。

标签: css html


【解决方案1】:

&lt;div&gt; 是用于对元素进行分组的通用块级容器。您可以在任何地方使用&lt;div&gt;s。

有关&lt;section&gt; 标签的更多信息,请参阅How to correctly use "section" tag in HTML5?

【讨论】:

    【解决方案2】:

    从机械上讲,它们是相同的 ;) 只是块标签。

    尽管在逻辑上/可编程上它们具有不同的功能,并且是为不同的目的而创建的。

    【讨论】:

      猜你喜欢
      • 2014-02-07
      • 1970-01-01
      • 1970-01-01
      • 2016-10-28
      • 2015-09-24
      • 1970-01-01
      • 2021-05-02
      • 2011-03-24
      • 2019-03-11
      相关资源
      最近更新 更多