【发布时间】:2014-12-12 23:58:25
【问题描述】:
html5 <time datetime="" /> 属性的正确格式是什么?日子是否在月份之前,反之亦然:
<time datetime="yyyy-dd-mm"></time>
或
<time datetime="yyyy-mm-dd"></time>
在哪里
mm = Month (ie 01)
dd = Day (ie 20)
【问题讨论】:
-
我觉得这应该被关闭......似乎有很多参考网站你可以看看这个。但我不知道这是否是结束问题的正当理由。
-
我找到了一个标记它的理由 - 这个问题基本上是在寻找指向手册的链接,这使它偏离主题。
-
我认为它增加了价值。它为正确使用新的(-ish)技术提供了一个易于理解和权威的答案。
-
它可以增加价值,但它也吸引了低质量和仅链接的答案,然后被标记并堵塞审查队列。因此,我们将关闭它以防止其他人添加额外的答案(对于这样一个简单的问题,它的答案已经与人们预期的一样好),而不是完全删除它。
-
请注意,
time元素不是 void 元素,因此语法<time datetime="yyyy-dd-mm" />虽然正式有效,但不应使用。当文档被处理为 XML (XHTML) 时,它意味着一个内容为空的元素,这几乎没有意义,因为内容是时间的指定。在 HTML 语法中,它被视为一个开始标记,如果没有匹配的结束标记,则应用一定的错误恢复,导致将文档的某些部分作为元素的内容。