文本语义标签
文本语义标签主要用于向浏览器和开发者描述标签的意义,是一些供机器识别的标签,访问者只能看到显示样式的差异。有些文本语义标签可以突出文本内容的层次关系,方便搜索引擎搜索,甚至提高浏览器的解析速度。在HTML5中,文本语义标签有很多,下面将列举time标签、mark标签和cite标签,简单介绍文本语义标签的基本用法。
1. time标签
time标签用于定义时间或日期,可以代表24小时中的某一时间。time标签不会在浏览器中呈现任何特殊效果,但是该元素能够以机器可读的方式对日期和时间进行编码,用户能够将生日提醒或其他事件添加到日程表中,搜索引擎也能够生成更智能的搜索结果。time标签有两个属性:
●datetime:用于定义相应的时间或日期。取值为具体时间(例如:14:00)或具体日期(例如:2015-09-01),不定义该属性时,由文本的内容给定日期或时间。
● pubdate:用于定义time标签中的文档(或article元素)发布日期。取值一般为“pubdate”。
1. mark标签
mark标签的主要功能是在文本中高亮显示某些字符,该元素的用法与em标签和strong标签有相似之处,但是使用mark标签在突出显示样式时更随意灵活。
1. cite标签
cite标签可以创建一个引用,用于对文档引用参考文献的说明,一旦在文档中使用了该标签,被标注的文档内容将以斜体的样式展示在页面中,以区别于段落中的其他字符。