<time>

├ťbersicht

Der <time> CSS Datentyp bestimmt eine Zeitangabe in Sekunden oder Millisekunden. Dieser setzt sich aus einem <number> Wert und der entspr├Ąchenden Einheit zusammen. Dazwischen darf sich kein Leerzeichen befinden.

Die verschiedenen Einheiten sind:

  • s f├╝r Sekunden (bspw. 0s, 1.5s, -60s)
  • ms f├╝r Millisekunden(bspw. 0ms, 1500ms, -60000ms)

Die Umwandlung zwischen s und ms folgt dem logischen 1s = 1000ms.

Auch wenn alle Einheiten dieselbe Zeit f├╝r den Wert 0 repr├Ąsentieren, darf die Einheit in diesem Fall nicht ausgelassen werden, da sie keine <length> ist: 0 ist ung├╝ltig und entspricht nicht 0s oder 0ms.

Beispiele

Dies sind g├╝ltige Zeitwerte:

12s         Positive Ganzzahl
-456ms      Negative Ganzzahl
4.3ms       keine Ganzzahl
14mS        Die Einheit ist unabh├Ąngig von Gro├č- und Kleinschreibung, jedoch werden Gro├čbuchstaben f├╝r s und ms nicht empfohlen.
+0s         Null mit einem f├╝hrenden + und der Einheit
-0ms        Null mit einem f├╝hrenden - und der Einheit (obwohl seltsam ist dies ein erlaubter Wert)

Dies sind ung├╝ltige Zeitwerte:

0           Obwohl die einheitenlose Null f├╝r length erlaubt ist, ist sie ung├╝ltig f├╝r alle anderen Einheiten.
12.0        Dies ist eine <number>, keine <time>; sie muss eine Einheit haben.
7 ms        Leerzeichen zwischen <number> und Einheit sind nicht erlaubt.

Spezifikationen

Spezifikation Status Kommentar
CSS Values and Units Module Level 3
Die Definition von '<time>' in dieser Spezifikation.
Anw├Ąrter Empfehlung Definiert s und ms normativ
CSS Level 2 (Revision 1)
Die Definition von '<time>' in dieser Spezifikation.
Empfehlung Definiert s und ms informativ

Browser Kompatibilit├Ąt

BCD tables only load in the browser