Elementy Media SMIL
- Poprzednia strona Przejścia SMIL
- Następna strona Referencje SMIL
SMIL używa elementów medium do opisu treści.
Element Media
Można użyć poniższych elementów medium, aby włączyć obiekty medium w dokumencie SMIL:
Element | Opis | Ver |
---|---|---|
<animation> | Definiowanie animacji. | 1 |
<audio> | Definiowanie fragmentu audio. | 1 |
<brush> | Definiowanie pędzla. | 1 |
<img> | Definiowanie obrazu. | 1 |
<param> | Definiowanie parametrów. | 1 |
<ref> | Definiowanie ogólnego odwołania do medium. | 1 |
<text> | Definiowanie tekstu. | 1 |
<textstream> | Definiowanie strumienia tekstowego. | 1 |
<video> | Definiowanie wideo. | 1 |
Atrybut Media
Należy użyć odwołania (URL) w atrybucie src, aby uwzględnić każdy obiekt medium w dokumencie SMIL. Atrybut src jest najczęściej używanym atrybutem w elementach medium.
Atrybut type służy do definiowania typu medium. Jeśli atrybut type jest pomijany, aplikacja polega na informacjach typu dostarczonych przez serwer. Deweloperzy nie powinni polegać na rozszerzeniu pliku do definiowania typu pliku.
Atrybut | Opis | Ver |
---|---|---|
erase | Definiowanie zachowania elementu po zakończeniu licznika. | 1 |
src | Definiowanie źródła obiektu medium. | 1 |
type | Definiowanie typu medium. | 1 |
Aby uzyskać pełną listę elementów i atrybutów SMIL, odwiedź CodeW3C.com Podręcznik SMIL.
Element <animation>
Element <animation> definiuje odwołanie do obiektu animacji, który jest przechowywany jako rysunek wektorowy lub innym sposobem.
Nie należy mylić elementu <animation> z elementem <animate>. Element <animation> definiuje obiekt animacji poprzez odwołanie, podczas gdy element <animate> definiuje animację wyświetlania innych elementów.
Element <audio>
Element <audio> definiuje odwołanie do obiektu audio, który jest przechowywany jako nagrane audio.
Przykład:
<html xmlns:t="urn:schemas-microsoft-com:time"> <head> <?import namespace="t" implementation="#default#time2"> </head> <body> <t:audio src="liar.wav" repeatCount="indefinite" type="wav" /> </body> </html>
Element <brush>
Element <brush> definiuje kolor wypełnienia lub wzór wypełnienia.
Ten element definiuje kolor lub wzór zastępujący obiekt medium.
Element <img>
Element <img> definiuje odwołanie do obiektu obrazu, który jest przechowywany w formacie JPG lub innym formacie obrazu.
Przykład:
<img src="myimage.gif" type="GIF" />
Element <param>
Element <param> definiuje parametry dla każdego innego elementu medium.
Przykład:
<param name="color" value="red" />
Element <ref>
Element <ref> definiuje odniesienie do ogólnego elementu medium.
Element <ref> może być używany w przypadku, gdy typ medium nie jest dobrze zdefiniowany.
Element <text>
Element <text> definiuje odniesienie do obiektu tekstowego przechowywanego jako tekst.
Element <textstream>
Element <textstream> definiuje odniesienie do obiektu tekstowego przechowywanego jako strumień tekstowy.
Element <video>
Element <video> definiuje odniesienie do obiektu wideo przechowywanego jako nagrane wideo.
Przykład:
<html xmlns:t="urn:schemas-microsoft-com:time"> <head> <?import namespace="t" implementation="#default#time2"> </head> <body> <t:video src="http://www.ananova.com/about/vap_windows_check.wmv" repeatCount="indefinite" type="wmv" /> </body> </html>
- Poprzednia strona Przejścia SMIL
- Następna strona Referencje SMIL