Temps SMIL

Timing indique quand commencer et quand finir.

Timelines et Temps

La plupart des éléments SMIL utilisent les propriétés de chronométrage pour définir la timeline de présentation.

Les propriétés de chronométrage définissent le début et la durée de l'élément.

Le tableau suivant liste les formats de temps possibles :

Format Exemple
hh:mm:ss.f
  • 1:50:00 (1 heure 50 minutes)
  • 10:50 (10 minutes 50 secondes)
  • 10,5 (10,5 secondes)

number

[h|min|s|ms]

  • 3.5h (3.5 heures)
  • 3.5min (3.5 minutes)
  • 3.5sec (3.5 secondes)
  • 35ms (35 millisecondes)

wallclock

(YYY-MM-DDThh:mm:ss+zone)

wallclock(2003-08-01T12:10:30+1.00)

(12h30 après 10h30, 1er août 2003, heure universelle coordonnée + 1 heure)

La valeur "indefinite" peut être utilisée pour définir un cycle sans fin.

Durée

L'attribut de durée (duration, dur="5s") définit la durée de visibilité de l'élément :

<html>
<head>
  <style>.t {behavior: url(#default#time2)}</style>
</head>
<body>
<img class="t" src="image1.jpg" dur="5s" />
</body>
</html>

TIY

À partir de quand ?

L'attribut "begin" (begin="2s") définit à partir de quand l'élément est visible (commence à jouer) :

<html>
<head>
  <style>.t {behavior: url(#default#time2)}</style>
</head>
<body>
<img class="t" src="image1.jpg" begin="2s" />
</body>
</html>

TIY