3
在HTML5网站中正确使用<title>,<header>,<h1>和<h2>?
我已经研究了该主题几天,并发现了许多有关搜索索引的建议。我正在从事一个项目,该项目有许多不同的页面,从简单的产品描述到深入的用户文档。 我将这个问题分为几部分,因为我认为这将使该问题对以后的读者更加有用。 我的一些发现 几个网站似乎采用了如下的文档大纲: 1. Programmer's Guide (https://www.dartlang.org/docs/) 1. Getting Started 2. Concepts 1. Libraries 2. Fundamental classes etc. 我发现有趣的是,上面的示例未使用<nav>具有适当标题的元素。我喜欢大纲的简洁性,并且喜欢成为Google,我可以确定他们知道自己在做什么。 但是我很困惑,因为上面的概述没有提到“ Dart”。从语义上仅提及“ Dart”似乎是在主要文档<title>元素“程序员指南| Dart:结构化Web应用程序”之内。 MDN(Mozilla开发人员网络)是遵循该原则的另一个出色的网站示例。许多<h1>标题提供了完整的上下文信息(HTML5文档的章节和大纲): 1. Sections and Outlines of an HTML5 Document 1. Untitled Section (nav) 2. Untitled Section (nav) 3. Structure of a Document in HTML 4 4. …