"head" 和 "header" 标签之间的真正区别是什么?

What is the real difference between the "head" and "header" tag?

问题

我编码了一段时间,发现头部和 header 看起来完全一样。它们是否相同,它们之间有什么区别?有区别吗?

经过一番研究后,我找不到太多这方面的信息,我可能没有深入挖掘。我发现的信息是 <head> 标签从 HTML 1 开始出现,而 <header> 标签在 HTML5 出现。一个比另一个更稳定?

总结

我想了解一下这两个标签的区别。我想要一个可信的/或官方来源。如果可以的话,请 post link 您从哪里获得信息。代码示例也会有所帮助!我要问的主要问题是是否存在差异,如果存在差异是什么。其中之一有好处吗?感谢您花时间阅读本文。

快速 Google 搜索显示以下内容:

头标:
HTML <head> 元素提供有关文档的一般信息(元数据),包括其标题以及脚本和样式表的链接 to/definitions。 (HTML MDN)

Header 标签:
HTML <header> 元素表示一组介绍性或导航性辅助工具。它可能包含一些标题元素,但也可能包含其他元素,如徽标、包装部分的 header、搜索表单等。 (HTML MDN)

-

换句话说; head 标签用于文档标题、样式、脚本等。
而 header 标签用于 header,如文章中所见。

报纸'header'

编辑:更新参考,如psuedocoder所述,W3Schools并不总是完全可靠。

来自 W3C:

https://www.w3.org/wiki/HTML/Elements/head

"The <head> element represents a collection of metadata for the Document."

https://www.w3.org/wiki/HTML/Elements/header

"The <header> element represents a group of introductory or navigational aids."

主要区别在于 <head> 元素用于元数据,而 <header> 元素用于实际内容。

The HTML <head> tag 是元数据以及脚本和样式表链接的容器。

The <header>tag 是一个语义容器,用于指定本质上是介绍性或导航性的内容。