为什么文档大纲中没有考虑元素<title>
?当然这应该是根标题?我已经养成了在页面开头有一个<h1>
的习惯,在文档层次结构中包含页面标题,但鉴于我们有<title>
,这肯定不是必需的吗?
答案 0 :(得分:0)
<title>
定义浏览器窗口本身显示的页面标题,而不是页面内容。它应该在<head>
标签之间。
答案 1 :(得分:0)
<title>
标记属于<header>
并描述整个页面。 <h1>
标记描述了内容块。您可以在页面上添加多个<h1>
标记,但只应存在一个<title>
标记。
有关详细信息,请参阅W3 HTML规范:http://www.w3.org/TR/html401/
进一步添加:文档大纲描述了呈现的内容,即<body>
标记内的所有内容。不需要使用这些附加标记,title
标记就足够了。但是,如果HTML页面包含多个文章/部分/文档,那么没有这些标记就很难说搜索引擎能够理解内容。