文本修饰

Exisi 2020-06-03 10:05:15
Categories: Tags:

标签

说明

<i>

用于表现因某些原因需要区分普通文本的一系列文本

<b>

用于吸引读者的注意到该元素的内容上(如果没有另加特别强调)

<u>

定义下划线文本,请尽量避免为文本加下划线 - 用户会把它混淆为一个超链接

<em>

标记出需要用户着重阅读的内容

<strong>

表示文本十分重要,一般用粗体显示

<small>

將使文本的字体变小一号,定义为表示边注释和附属细则,包括版权和法律文本。

<sub>

定义了一个文本区域,出于排版的原因,与主要的文本相比,应该展示得更低并且更小

<sup>

义了一个文本区域,出于排版的原因,与主要的文本相比,应该展示得更高并且更小

<del>

定义文档中已被删除的文本。

<pre>

定义预格式文本。

<bdo>

改写了文本的方向性,使文本以不同的方向渲染呈现出来

 

 

 

斜体标签 <i>

实例

<!DOCTYPE html>

<html lang="en">

 

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>test</title>

</head>

 

<body>

    <p>The Latin phrase <i class="latin">Veni, vidi, vici</i> is often mentioned in music, art, and literature</p>

</body>

 

</html>

浏览器运行结果如下:

 

 

粗体标签<b>

实例

<!DOCTYPE html>

<html lang="en">

 

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>test</title>

</head>

 

<body>

    <p>

        It explains their usage in an <b>HTML</b> document.

    </p>

</body>

 

</html>

 

浏览器运行结果如下:

 

 

 

下划线标签 <u>

实例

<!DOCTYPE html>

<html lang="en">

 

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>test</title>

</head>

 

<body>

    <p>This paragraph includes a <u class="spelling">wrnogly</u>

        spelled word.

    </p>

</body>

 

</html>

 

浏览器运行结果如下:

 

 

 

强调标签 <em>

通常,此元素以斜体显示

实例

<!DOCTYPE html>

<html lang="en">

 

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>test</title>

</head>

 

<body>

    <p>The important part of the text is highlighted by the <em> in italic</em>.</p>

</body>

 

</html>

 

浏览器运行结果如下:

该元素适用于与周围文本相比具有强调的单词,后者通常仅限于句子中的一个或多个单词,并影响句子本身的含义

 

 

 

加粗标签 <strong>

 

实例

<!DOCTYPE html>

<html lang="en">

 

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>test</title>

</head>

 

<body>

    <p>When doing x it is <strong>imperative</strong> to do y before proceeding.</p>

</body>

 

</html>

 

浏览器运行结果如下:

 

 

 

文本缩小标签 <small>

实例

<!DOCTYPE html>

<html lang="en">

 

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>test</title>

</head>

 

<body>

    <p>This is the first sentence.  <small>This whole sentence is in small letters.</small></p>

</body>

 

</html>

 

浏览器运行结果如下:

 

 

文本下标 <sub>

实例

<!DOCTYPE html>

<html lang="en">

 

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>test</title>

</head>

 

<body>

    <p>The chemical formula of water: H<sub>2</sub>O</p>

</body>

 

</html>

 

浏览器运行结果如下:

 

 

 

文本上标 <sup>

实例

<!DOCTYPE html>

<html lang="en">

 

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>test</title>

</head>

 

<body>

    <p>This text is <sup>superscripted</sup></p>

</body>

 

</html>

 

浏览器运行结果如下:

 

 

 

删除线标签 <del>

 

 

属性

描述

cite

提供一个 URI,其中的资源解释作出修改的原因(比如:根据某次会议讨论)

datetime

这个属性说明修改的时间和日期,这里的时间和日期格式要符合规范。如果设置的值不符合该规范,那么它将没有任何意义。

实例

<!DOCTYPE html>

<html lang="en">

 

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>test</title>

</head>

 

<body>

    <p><del>This text has been deleted</del>, here is the rest of the paragraph.</p>

</body>

 

</html>

 

浏览器运行结果如下:

 

 

 

预处文本标签 <pre>

实例

<!DOCTYPE html>

<html lang="en">

 

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>test</title>

</head>

 

<body>

    <pre>

        ___________________________

      < I'm an expert in my field. >

        ---------------------------

               \   ^__^

                \  (oo)\_______

                   (__)\       )\/\

                       ||----w |

                       ||     ||

        </pre>

</body>

 

</html>

浏览器运行结果如下:

 

 

双向文本替代标签 <bdo>

 

属性

描述

dir

在此元素内容中呈现文本的方向。可能的值是:

 

  • ltr: 指示文本应从左到右的方向。
  • rtl: 指示文本应从右到左的方向。

实例

<!DOCTYPE html>

<html lang="en">

 

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>test</title>

</head>

 

<body>

    <p>This text will go left to right.</p>

    <p>

        <bdo dir="rtl">This text will go right to left.</bdo>

    </p>

</body>

 

</html>

浏览器运行结果如下: