5

私は時間を定義するために時間タグを使用しています — 正しいアプローチのように思えました ;-)

しかし、私の問題は、時間タグ内に配置したい値が NOW: the presentであることです。次の検証エラーが発生します。

The text content of element time was not in the required format:
The literal did not satisfy the time-datetime format."

仕様を見ると、 'NOW'を定義することはできないようです。それは迷惑です。これにアプローチする方法についてのアイデアはありますか?

4

2 に答える 2

5

それはいけません。HTML5のtime要素は、時間に関連するすべての概念ではなく、特定の瞬間、期間、期間、または時間オフセットのマークアップとして定義されます。

例えば ​​のように書くこと<time datetime="2013-04-06T13:53">now</time>で、特定の瞬間を「今」というテキスト コンテンツに関連付けることができます。これがどのように役立つかはわかりませんし、time要素の一般的な有用性は疑問です (マークアップのためのマークアップのように見えます) が、time.

于 2013-04-06T10:56:42.777 に答える
3

今のところ、このマークアップを使用しています。

<time datetime="2013">Present</time>

エラーはもうありません。それは symatic です。NOW で受け入れられる変数がないのは残念です。

于 2013-04-13T11:16:39.827 に答える