我已经编码了一段时间,并意识到头部和标题看起来完全一样。它们是一样的,它们之间有什么区别?它有所作为吗?
在研究了一下之后我找不到太多关于此的信息,我可能没有深入挖掘。我发现的信息是{1}}标记在HTML 1中出现,因为<head>
标记出现在HTML5中。另一个更稳定吗?
我想了解两个标签之间的区别。我想要一个可靠的/官方消息来源。如果可以,请发布您获取信息的链接。代码示例也很有用!我要问的主要问题是是否存在差异,如果存在差异则存在差异。其中一个有好处吗?感谢您抽出宝贵时间阅读本文。
答案 0 :(得分:11)
快速Google搜索显示以下内容:
标题:
HTML <head>
元素提供有关文档的一般信息(元数据),包括其标题和脚本和样式表/定义的链接。 (HTML MDN)
标题标记:
HTML <header>
元素代表一组介绍性或导航辅助工具。它可能包含一些标题元素,但也包含其他元素,如徽标,包装部分的标题,搜索表单等。 (HTML MDN)
-
换句话说; head标签用于文档标题,样式,脚本等。
而标题标签用于文章中的标题。
编辑:更新了参考资料,如 psuedocoder 所述,W3Schools并不总是完全可靠。
答案 1 :(得分:3)
来自W3C:
https://www.w3.org/wiki/HTML/Elements/head
“<head>
元素表示文档的元数据集合。”
https://www.w3.org/wiki/HTML/Elements/header
“<header>
元素代表一组介绍性或导航辅助工具。”
主要区别在于<head>
元素用于META数据,<header>
元素用于实际内容。
答案 2 :(得分:2)
The HTML <head>
tag是元数据的容器,是指向脚本和样式表的链接。
The <header>
tag是一个语义容器,用于指定介绍性或导航性的内容。