iT邦幫忙

2023 iThome 鐵人賽

DAY 17
0
Modern Web

跟著 OXXO 一起學 HTML系列 第 42

( Day 17.1 ) HTML 標示時間日期 <time>

  • 分享至 

  • xImage
  •  

<time> 標示時間日期元素在標籤語意上表示「時間日期」,如果搜尋引擎如果要抓取時間日期,就會優先從這個標籤著手讀取,這篇教學會介紹 <time> 標示時間日期元素以及 HTML 裡標準的時間日期格式。

原文參考:標示時間日期 time

認識 <time>

HTML 的標示時間日期元素是由 <time> 標籤所構成的元素,該元素在標籤語意上強調「時間日期」,如果搜尋引擎如果要抓取時間日期,就會優先從這個標籤著手讀取。

  • <time> 屬於「容器元素」,需要有「起始標籤」以及「結束標籤」。
  • <time> 的顯示類型為「inline 行內元素」,預設不會自動換行。

例如下方的 HTML 開啟後,會在網頁中放入 <time> 標示時間日期

<p>
  現在日期:<time>2022-12-01</time>
  <br>
  現在時間:<time>12:01:01</time>
</p>

HTML 教學 - 標示時間日期  - 認識

HTML 的日期與時間格式

如果要在 HTML 裡顯示日期或時間,通常會使用標準的日期時間寫法,寫法如下:

日期時間 寫法
2022
年、月 2022-12
年、月、日 2022-12-01
月、日 12-01
年、週 12-W30
時、分 12:30
時、分、秒 12:30:25
時、分、秒 ( 毫秒 ) 12:30:25.020
年、月、日、時、分、秒 2022-12-01 12:30:25.020 或 2022-12-01T12:30:25.020

<time> 支援屬性 {a3}

<time> 支援「全域屬性」以及「可見元素的事件屬性」( 參考「HTML 元素屬性」),例如下方的 HTML,會將 <time> 裡的文字換成別的顏色。

<p>
  現在日期:<time style="color:#f00;">2022-12-01</time>
  <br>
  現在時間:<time style="color:#09f;">12:01:01</time>
</p>

HTML 教學 - 標示時間日期  - 支援屬性

更多教學

大家好,我是 OXXO,是個即將邁入中年的斜槓青年,我有個超過一千篇教學的 STEAM 教育學習網,有興趣可以參考下方連結呦~ ^_^


上一篇
( Day 16.3 ) HTML 標示鍵盤按鍵 <kbd>
下一篇
( Day 17.2 ) HTML 標示縮寫 <abbr>
系列文
跟著 OXXO 一起學 HTML90
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言