第4章 文本
本章内容
- 开始新的段落
- 添加作者联系信息
- 创建图
- 指定时间
- 标记重要或强调的文本
- 指明引用或参考
- 引述文本
- 突出显示文本
- 解释缩写词
- 定义术语
- 创建上标和下标
- 标注编辑和不准确的文本
- 标记代码
- 使用预格式化的文本
- 指定细则
- 创建换行
- 创建
span
- 其他元素
除非网站充满视频和图片,否则网页的大部分内容还是文本。本章将说明针对不同的文本类型,尤其是(但不仅仅是)那些句子或短语里的文本,应该选择哪些合适的HTML语义化元素。
例如,em
元素用于标识强调的文本,cite
元素用于标识对艺术作品、电影、图书等内容的引用。
浏览器通常会为这些文本元素添加不同的样式,以区别于普通文本。例如,em
和cite
元素中的文本都是斜体的。又如,code
元素专门用于对脚本或程序中的代码进行格式化,该元素中的文本默认使用等宽字体。
内容显示的样子与为其使用的标记没有关系。因此,不应该为了让文字变为斜体就使用em
或cite
。添加样式是CSS的事情。
相反,应该选择能描述内容的HTML元素。如果浏览器默认添加的样式与你想用CSS设置的样式相同,那只不过是一种额外的奖励。如果不相同,直接自己编写CSS覆盖默认样式就可以了。