SMIL in parallelo
- Pagina precedente Sequenza SMIL
- Pagina successiva Transizione SMIL
Gli oggetti all'interno dell'elemento <par> vengono visualizzati contemporaneamente (in parallelo).
Elementi paralleli <par>
L'elemento <par> ha molti attributi. Gli attributi più comuni sono:
Attributo | Valore | Descrizione |
---|---|---|
begin | time | Impostare il ritardo prima della visualizzazione dell'elemento. |
dur | time | Impostare la durata di visualizzazione. |
endsync | "first"|"last"|id(clip) | Ferma gli elementi di sincronizzazione. |
repeatCount | number | Impostare il numero di ripetizioni visualizzate. |
Per una lista completa di elementi e attributi SMIL, visitare Manuale di riferimento SMIL di CodeW3C.com.
Sincronizzazione (Synchronization)
attraverso l'uso del tag <par> endsync L'attributo, i gruppi paralleli di segmenti possono fermarsi contemporaneamente.
endsync="first" Il gruppo <par> si ferma quando il segmento più breve termina, indipendentemente da come siano impostati i parametri di tempo degli altri segmenti.
endsync="last" Il gruppo <par> termina quando tutti i segmenti sono stati riprodotti. Questo è il comportamento predefinito.
endsync="id(ID)" Terminerà il gruppo <par> alla fine del segmento contrassegnato (ID). Questo ID farà riferimento al valore dell'attributo id del segmento.
Esempio: visualizzazione simultanea
<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"> Visualizzerò per un secondo</h2> <h2 class="t" dur="2s"> Visualizzerò per due secondi</h2> </t:seq> </par> </body> </html>
- Pagina precedente Sequenza SMIL
- Pagina successiva Transizione SMIL