粗体斜体和下划线

粗体

要加粗文本,请使用 <strong><b> 标记:

<strong>Bold Text Here</strong>

要么

<b>Bold Text Here</b>

有什么不同?语义。<strong> 用于表示文本对周围文本具有根本或语义上的重要性,而 <b> 表示没有这样的重要性,只是表示应该加粗的文本。

如果你使用 <b>,文本到语音转换程序不会说出与其周围任何其他单词不同的单词 - 你只是在不增加任何额外重要性的情况下引起对它们的注意。但是,通过使用 <strong>,相同的程序会想要用不同的语调说出那些单词,以表达文本在某种程度上是重要的。

斜体文字

要使文本变为斜体,请使用 <em><i> 标记:

<em>Italicized Text Here</em>

要么

<i>Italicized Text Here</i>

有什么不同?语义。<em> 用于表示文本应该具有应该强调的额外强调,而 <i> 仅表示应该从其周围的普通文本中引出的文本。

例如,如果你想强调句子中的动作,可以通过 <em> 强调斜体来表达:“你是否只提交了编辑?”

但是,如果你正在识别一本通常用文体表示的书或报纸,你只需使用 <i>:“我被迫在高中读罗密欧与朱丽叶

带下划线的文字

虽然 <u> 元素本身在 HTMl 4 中被弃用,但它在 HTML 5 中被重新引入了替代语义 - 以表示不明确的非文本注释。你可以使用此类渲染来指示页面上拼写错误的文本,或者使用中文专有名称标记。

<p>This paragraph contains some <u>mispelled</u> text.</p>