SMIL en parallèle
- Page précédente Séquence SMIL
- Page suivante Transition SMIL
Les objets dans l'élément <par> sont affichés simultanément (parallèlement).
Élément parallèle <par>
L'élément <par> possède de nombreuses propriétés. Les propriétés les plus courantes sont :
Propriété | Valeur | Description |
---|---|---|
begin | time | Définir le délai avant l'affichage de l'élément. |
dur | time | Définir la durée d'affichage. |
endsync | "first"|"last"|id(clip) | L'arrêt des éléments synchronisés. |
repeatCount | number | Définir le nombre de répétitions de l'affichage. |
Pour une liste complète des éléments et des propriétés SMIL, veuillez consulter CodeW3C.com SMIL Manual.
Synchronisation (Synchronization )
En utilisant le tag <par> endsync Les propriétés, les groupes d'extraits peuvent être arrêtés simultanément.
endsync="first" Le groupe <par> se termine lorsque l'extrait le plus court est joué, peu importe la configuration des paramètres de temps des autres extraits.
endsync="last" Le groupe <par> se termine lorsque tous les extraits sont joués. C'est le comportement par défaut.
endsync="id(ID)" Le groupe <par> se termine à la fin du segment marqué (ID). Cet ID fait référence à la valeur de l'attribut id de ce segment.
Exemple : affichage simultané
<html xmlns:t="urn:schemas-microsoft-com:time"> <head> <?import namespace="t" implementation="#default#time2"> <style>.t {behavior: url(#default#time2)}</style> </head> <body> <par> <t:audio src="liar.wav" repeatCount="indefinite" type="wav" /> <t:seq repeatCount="indefinite"> <h2 class="t" dur="1s"> Je vais afficher pendant une seconde</h2> <h2 class="t" dur="2s"> Je vais afficher pendant deux secondes</h2> </t:seq> </par> </body> </html>
- Page précédente Séquence SMIL
- Page suivante Transition SMIL