文本特殊样式

文本特殊样式

有些文本需要增加特殊效果,比如加粗、倾斜、上标、下标等。

1 加粗

粗体显示,起到强调和加强效果。HTML中提供 <b><strong> 两个标记实现加粗效果。

<p><b>FoxDevelop</b></p>
<p><strong>www.foxdevelop.com</strong></p>Code language: HTML, XML (xml)
  • <b>:纯视觉加粗,无语义
  • <strong>:语义上表示重要内容,浏览器默认同样渲染为加粗

2 倾斜

字体倾斜显示,把要倾斜的字体放在 <em><i> 标记里面。

<p><i>>www.foxdevelop.com</i></p>
<p><em>一个网站</em></p>Code language: HTML, XML (xml)
  • <i>:纯视觉倾斜,无语义
  • <em>:语义上表示强调,浏览器默认同样渲染为倾斜

3 上标和下标

平方根、化学公式等场景需要用到上标和下标。

a<sup>2</sup>
H<sub>2</sub>OCode language: HTML, XML (xml)
  • <sup>:上标,文字缩小并抬高
  • <sub>:下标,文字缩小并降低

4 删除线效果

<del>地址是www.foxdevelop.com www</del>Code language: HTML, XML (xml)
  • <del>:表示被删除的文本,浏览器默认渲染为中间划线

本节完整代码

<!DOCTYPE html>
<html>
    <head>
        <title>标题栏</title>
    </head>
    <body>
       <p><b>我们是 欢迎大家</b>大家可以访问下面的地址</p>
       <p><strong>我的域名是www.foxdevelop.com</strong></p>

       <p><i>www.bamn.cn</i></p>
       <p><em>一个网站</em></p>

       <p>
           <del>
              www.foxdevelop.com  www
           </del>
       </p>

       <p>
          a<sup>2</sup>
          H<sub>2</sub>O
       </p>
    </body>
</html>Code language: HTML, XML (xml)

补充说明

  • <b><i> 是纯样式标签,HTML5 中仍保留但建议仅在无语义需求时使用;有语义强调需求时优先用 <strong><em>
  • <del> 表示删除内容,与之对应的 <ins> 表示插入内容(默认带下划线)
  • 上标下标常用于数学公式(x<sup>2</sup> + y<sup>2</sup> = z<sup>2</sup>)和化学式(H<sub>2</sub>SO<sub>4</sub>
  • 现代开发中,样式控制推荐用 CSS 实现(如 font-weight: boldfont-style: italic),但上述标签在语义化场景中仍有其价值

需要我继续整理下一节内容吗?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注