我正在使用时间标签来定义时间——这似乎是正确的方法;-)
然而,我的问题是我想在时间标签中放置的值是 NOW: the present。我收到此验证错误:
The text content of element time was not in the required format:
The literal did not satisfy the time-datetime format."
查看规范,似乎无法定义'NOW'。这很麻烦。关于如何解决这个问题的任何想法?
我正在使用时间标签来定义时间——这似乎是正确的方法;-)
然而,我的问题是我想在时间标签中放置的值是 NOW: the present。我收到此验证错误:
The text content of element time was not in the required format:
The literal did not satisfy the time-datetime format."
查看规范,似乎无法定义'NOW'。这很麻烦。关于如何解决这个问题的任何想法?
你不能。HTML5 中的time
元素被定义为特定时刻或时间段或持续时间或时间偏移的标记,而不是所有与时间相关的概念。
您可以编写 eg <time datetime="2013-04-06T13:53">now</time>
,从而将固定的时间时刻与文本内容“现在”相关联。我看不出这有什么用处,而且该time
元素的实用性通常是值得怀疑的(它看起来像是为了标记而标记),但是你可以做这样的事情来“定义'现在'”用time
.
我现在正在使用这个标记:
<time datetime="2013">Present</time>
没有更多的错误,它是象征性的。可惜现在没有可接受的变量。