Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

<time>タグの範囲の書き方を教えて下さい

解決したいこと

正しい書き方を知りたい

発生している問題

たとえば、2022/05/01~2022/05/05の期間として

<time datetime="2022-05-01">2022年5月1日</time>
~
<time datetime="2022-05-05">5月5日</time>

というのが、duckduckgoで調べても検証できない。

自分でやったこと

duckduckgoで調べまくった

0

2Answer

求められている回答か分かりませんが……

<time>タグは日付、時刻、タイムゾーンオフセットおよび期間(dates, times, time-zone offsets, and durations)を表現します。

ここで表現したいのは期間(duration)だと思いますが、あいにくdurationの書式は「○時間○分○秒」と決まっています。

つまり、○月○日から○月○日まで、もしくは○月○日から何日間という期間の指定の仕方は認められていません。したがって、<time>タグでの表現としてはご提示の書き方で問題ありません。

さらなる構造化としては、マイクロデータ等を利用することになると思います。

0Like

Your answer might help someone💌