指根据内容的结构化(内容语义化), 选择合适的标签(代码语义化)。
通俗来讲就是用正确的标签做正确的事情。
: 页面主体内容: h1~h6, 分级标题, 与 协调有利于搜索引擎优化
: 无序列表: 有序列表: 页面头部, 通常包括网站标志、主导航、全站链接、搜索框: 标记导航, 仅对页面中重要的链接群使用: 页面主要内容, 一个页面只能使用一次: 定义外部的内容, 其中的内容独立于文档的其余部分: 定义文档中的节(section、区段), 比如章节、页眉、页脚或文档中的其他部分: 定义其所处内容之外的内容, 如侧栏、文章的一组链接、广告、友情链接、相关产品列表等: 页脚, 只有当父级是 body 时, 才是整个页面的页脚: 呈现小号字体效果, 指定细则, 输入免责声明、注解、署名、版权: 和 em 标签一样, 用于强调文本, 但它强调的程度更强一些: 将其中的文本表示为强调的内容, 表现为斜体: 使用黄色突出显示部分文本: 规定独立的流内容(图像、图表、照片、代码等等)(默认有 40px 左右 margin): 定义 figure 元素的标题, 应该被置于 figure 元素的第一个或最后一个子元素的位置:
url: 定义块引用, 块引用拥有它们自己的空间: 短的引述(跨浏览器问题, 尽量避免使用):
datetime 属性遵循特定格式, 如果忽略此属性, 文本内容必须是合法的日期或者时间格式: 简称或缩写: 定义术语元素, 与定义必须紧挨着, 可以在描述列表 dl 元素中使用: 作者、相关人士或组织的联系信息(电子邮件地址、指向联系信息页的链接)
p 而不是 address: 移除的内容: 添加的内容: 标记代码
- 一行时可以直接使用, 多行时需要配合
将其包裹, 使浏览器识别大量缩进和空白字符
: 标记表示变量的名称: 定义已知范围或分数值内的标量测量, (Internet Explorer 不支持 meter 标签): 定义运行中的进度(进程)