<mark>标签的语义含义</mark>

时间:2013-03-17 19:57:57

标签: html5

我在W3C website上阅读了解释,但对我来说这个定义并不令人满意。任何人都可以解释这个吗?

据我了解,它应该用于文本的某个部分引用另一个上下文的情况,例如我输入的另一个文本部分或搜索字符串。

我没有引用带引号的例子 - 在突出引文的一部分时只是为了收集读者的注意力或标记引文的一部分来强调它的参考意义?

1 个答案:

答案 0 :(得分:1)

HTML5 Doctor的字眼说出来,并参考一篇关于它的文章:“ Draw attention with mark ”。

来自w3c.org:4.6.19 The mark element

  

标记元素表示由于其在另一个上下文中的相关性而标记或突出显示的一个文档中的文本行以供参考。当在散文中引用的引文或其他文本块中使用时,它表示一个突出显示,该突出显示不是最初存在但已被添加以引起读者注意文本中可能不被认为重要的部分文本。原始作者在最初编写块时,但现在处于以前意想不到的审查之下。当在文档的主要散文中使用时,它表示文档的一部分由于其可能与用户当前活动的相关性而被突出显示。

开头提到的文章的最后一部分也说明了这个标签的语义:

  

与strong和em的区别

     

以前,您可能已经使用em和strong来分别对文本部分添加重点或重要性。 mark与这两者不同,因为它仅用于突出显示一段文本与用户和/或页面内容的相关性。在过去,你可能已经将em和strong用于此目的,由于缺乏更好的元素,这在当时可以证明是有效的,但引入标记仅仅意味着它们的使用将更加严格。

     

当你需要指出一段文本的重要性时使用强,例如错误或警告信息,而em应该用于强调文本,强调单词以适应句子的含义。