粗体斜体和下划线
粗体
要加粗文本,请使用 <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>