用于反转<abbr>的元素

时间:2015-09-22 10:47:07

标签: html semantic-markup

我是否可以使用HTML元素来表示&#34;这是首字母缩略词的含义&#34;,如果我想要在文本中显示完整的含义而不是在{{1的工具提示中元素。

例如,我想写下&#34; CSS&#34;的定义,我把

<abbr>

我现在滥用<dt>CSS</dt> <dd>Short for <mark>Cascading Style Sheets</mark>. This is the name of the language that stylesheets are written in.</dd> 的哪个元素可以使用?

PS你可能会考虑回答完全不使用标记,但我想让这个名字以斜体显示,所以我确实需要一些东西!

1 个答案:

答案 0 :(得分:1)

使用

<i></i> or </em></em>

或使用带有数据属性标记的span,例如

<dt>CSS</dt>
<dd>Short for <span data-acronym>Cascading Style Sheets</mark>. This...</dd>

<dt>CSS</dt>
<dd>Short for <span data-acronym="CSS">Cascading Style Sheets</mark>. This..</dd>

如果这是缩写词,你也可以删除“Short for”并且只有

<dt>CSS</dt>
<dd>Cascading Style Sheets</dd>

然后是另一个条目

<dt>Cascading Style Sheets</dt>
<dd>The language format that web stylesheets are written in.</dd>