2
A
回答
7
根據the W3C definition of the <time>
tag,其中表示時間的同時沒有指定一天的任何內容必須是valid time-string其定義如下:
1.Two ASCII數字,代表小時,在範圍0≤小時≤23
2.A 「:」(U + 003A)字符
3.Two ASCII數字,代表分鐘,在範圍0≤分鐘≤59
4.Optionally(如果需要第二個是非零的):
1.A 「:」(U + 003A)字符
2.兩ASCII數字,代表第二的整數部分在範圍0≤小號≤59
3.Optionally(如果需要第二不是整數):(。)
1.A 002E FULL STOP字符
2.One,兩個,或三個ASCII數字,代表第二
因此,沒有,則12小時時間格式是非標準的小數部分。 HTML5中語義標籤的目的是使文檔具有機器可讀性,這意味着當您希望標籤符合其用途時,您需要準確地遵循標準。在這種情況下,標準不允許任何AM或PM。
但是,當您使用時間標籤的屬性datetime
時,您可以在文本內容中寫入任何您喜歡的東西,因爲在這種情況下,日期時間將被視爲機器可讀版本,文本內容爲人類可讀的版本。所以這樣的:
<time datetime="21:09">9:09 PM</time>
將是有效的,所以會
<time datetime="21:09">a few minutes past nine in the evening</time>
1
見http://www.w3.org/html/wg/drafts/html/CR/text-level-semantics.html#the-time-element:
一個時間由一個特定的時間,沒有時區信息,包括一小時,一分鐘,一秒鐘和一秒鐘的一小部分。在草案
例子包括
<time>14:54</time>
在別人展示需要替代符號datetime
:
<p><time itemprop="datePublished" datetime="2009-10-09">3 days ago</time></p>
<p><time itemprop="commentTime" datetime="2009-10-10">15 minutes ago</time></p>
<p>Posted <time itemprop="datePublished" datetime="2009-10-10">Thursday</time>.</p>
<FOOTER> <!-- footer for article -->
<P>Published <TIME DATETIME="2009-10-21T18:26-07:00">on 2009/10/21 at 6:26pm</TIME></P>
</FOOTER>
相關問題
- 1. HTML5 <input>標籤類型=「時間」
- 2. rtp中的時間戳使用情況
- 3. Excel - 按時間跟蹤使用情況
- 4. 使用html5的「img」標籤
- 5. Highcharts空間使用情況
- 6. PHP標籤。如何最小化php腳本中的標籤使用情況
- 7. 在不使用表格的情況下將「標籤 - 值」放在中間
- 8. 如何在不使用標籤欄的情況下在UIViewControllers之間切換?
- 9. 使用mysql時的情況
- 10. 使用情況時,則
- 11. HTML5標籤和div標籤
- 12. jQuery時間自使用HTML5時間標記
- 13. 選擇標籤:默認情況下
- 14. 如何在不使用HTML5輸入類型=「時間」的情況下創建「調整時間」HTML表單?
- 15. HTML5 - 標題標籤
- 16. 如何在沒有id的情況下使用innerHTML HTML標籤?
- 17. 如何根據標籤檢索Amazon S3上的使用情況?
- 18. 從Tampermonkey清除瀏覽器標籤的RAM使用情況?
- 19. 更換某些標籤的情況下,在使用PHP
- 20. 在不使用佈局的情況下創建標籤式UI
- 21. HTML5音頻標記時間
- 22. XTICK標籤使用時間指數
- 23. achartengine使用日期和時間標籤
- 24. 在JavaScript中使用HTML5音頻標籤
- 25. 使用Javascript動態替換HTML5標籤
- 26. 使用HTML5佔位符等標籤
- 27. html5導航標籤正確使用
- 28. 使用HTML5的標籤導航
- 29. HTML5標籤主要正確使用?
- 30. 使用https源的HTML5視頻標籤
哦,這聽起來不錯then..I可以沿着使用日期時間屬性一邊..非常感謝 – whyAto8