我對HTML5 <time>
語義標記感到困惑。在我看來,這是爲了標記字符串,如「今天」,「去年聖誕節」,「10.10.2010」,「2am」等,以幫助機器識別和理解它們。所有有效的例子我能找到的HTML5醫生和W3C網頁是這樣的:HTML5空<time>發佈日期標記
<p>I have a date on <time datetime="2008-02-14">Valentines day</time>.</p>
<p>We open at <time>10:00</time> every morning.</p>
但是如果我想設置的文章發佈日期(例如,以幫助谷歌機器人),但沒有顯示任何字符串?難道是有效的有:
<article><time datetime="..."></time> content </article>
或:
<article><time datetime="..." /> content </article>
,或者我應該做一些其他的方式?
(這似乎令人捧腹我有如<time datetime="...">...</time>
和time
選擇CSS display:none
...)
您的意思是說,如果在''內包含''空標記,那麼'datetime'的值仍將用作發佈日期那篇文章? –
^請注意'pubdate'可能無效。我無法再在規格中找到它(這在之前改變了幾次)。 –
是的,'pubdate'已被棄用。 – Senthe