Znacznik HTML <źródło>
Przykład
Odtwarzacz audio z dwoma plikami źródłowymi. Przeglądarka wybierze pierwsze obsługiwane <źródło>:
<audio controls>
<source src="horse.ogg" type="audio/ogg">
<source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
Więcej przykładów „Wypróbuj sam” poniżej.
Definicja i użycie
Tag <source>
służy do określenia wielu zasobów multimedialnych dla elementów multimedialnych, takich jak
<video> , <audio> i <picture> .
Tag <source>
umożliwia określenie alternatywnych plików wideo/audio/obrazów, z których przeglądarka może wybrać, w oparciu o obsługę przeglądarki lub szerokość widocznego obszaru. Przeglądarka wybierze pierwszą <source>
, którą obsługuje.
Obsługa przeglądarki
Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje dany element.
Element | |||||
---|---|---|---|---|---|
<source> | 4.0 | 9.0 | 3.5 | 4.0 | 10.5 |
Atrybuty
Attribute | Value | Description |
---|---|---|
media | media_query | Accepts any valid media query that would normally be defined in a CSS |
sizes | Specifies image sizes for different page layouts | |
src | URL | Required when <source> is used in <audio> and <video>. Specifies the URL of the media file |
srcset | URL | Required when <source> is used in <picture>. Specifies the URL of the image to use in different situations |
type | MIME-type | Specifies the MIME-type of the resource |
Atrybuty globalne
Znacznik <source>
obsługuje również atrybuty globalne w HTML .
Atrybuty wydarzenia
Tag <source>
obsługuje również Atrybuty Zdarzeń w HTML .
Więcej przykładów
Przykład
Użyj <source> w <video>, aby odtworzyć wideo:
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
Przykład
Użyj <source> w <picture>, aby zdefiniować różne obrazy na podstawie szerokości widocznego obszaru:
<picture>
<source media="(min-width:650px)" srcset="img_pink_flowers.jpg">
<source media="(min-width:465px)" srcset="img_white_flower.jpg">
<img
src="img_orange_flowers.jpg" alt="Flowers" style="width:auto;">
</picture>
Powiązane strony
Samouczek HTML: Wideo HTML
Samouczek HTML: dźwięk HTML
Odniesienie HTML DOM: Obiekt źródłowy
Domyślne ustawienia CSS
Nic.