time
time
元素也是文本标签,因为是全新的标签,所以我们单独来介绍。time
元素用来标记一篇文章的发布时间。
<time datetime="2015-03-21" pubdate>2015年03月21日</time>
形如如上代码,知道time标签一般有三个组成部分
机器可识别的时间戳:格式必须是年月日的数字以减号相隔,如果增加时间,那就在日期后面加字母T然后跟24小时格式的时间值以及时区偏移量,形如datetime="2015-3-21T9:40:40+08:00"
人可识别的文本内容:格式随意,只要能看懂。
一个可选的pubdate
标记:pubdate
是个布尔值,如果需要,写上属性名就好pubdate
。但是为了美观,我们也可以写成pubdate=""
注意 最初,
在组合日期和时间的情况下,有时候还需要后缀时区信息。比如,纽约在东五区,即UTC-5:00。(关于时区划分,请参见http://en.wikipedia.org/wiki/Time_zone。)要表示纽约时间下午4:30,应该
使用如下标记:
<p>The party starts <time datetime="2014-03-21 16:30-05:00">March 21<sup>st</sup>at 4:30 p.m.</time>.</p>
我们还要注意的是,如果该time
位于一个article
中,那么它表示这篇文章的发布时间;如果不在article
之中表示整个文档的发布时间。
<article>
<header>
<h1>百度<time datetime="2015-03-21">1月份</time>成立</h1>
<p>发布 <time datetime="2015-03-21" pubdate>2015年03月21日</time> 分类:前端交流</p>
</header>
<p>你好世界!</p>
</article>
注:pubdate属性是火狐发布的,W3C中没有这个属性