HTML 文本格式化
HTML 提供了一系列标签,用于对文本进行格式化,赋予它们特殊的样式或语义含义。这些标签可以分为两类:物理标签(侧重于视觉表现)和逻辑标签(侧重于语义含义)。
在现代 Web 开发中,我们更推荐使用具有语义的逻辑标签,而将纯粹的样式控制交给 CSS。
物理标签 vs. 逻辑标签
最佳实践: 优先使用 <strong> 和 <em> 等逻辑标签,因为它们同时提供了视觉样式和语义信息,对 SEO 和可访问性都更有利。
常用格式化标签示例
粗体和强调
斜体和强调
标记或高亮文本
使用 <mark> 标签来高亮显示文本,就像用荧光笔做标记一样。
小号文本
<small> 标签用于定义小一号的文本,常用于版权信息或脚注。
删除和插入文本
<del> 和 <ins> 经常一起使用,以显示文档的编辑和修订历史。
浏览器通常会为 <del> 添加删除线,为 <ins> 添加下划线。
下标和上标
<sub>(Subscript) 用于定义下标文本,常用于化学式或数学公式。<sup>(Superscript) 用于定义上标文本,常用于脚注或数学中的次方。