Atrybut źródła HTML


Definicja i użycie

Atrybut określa lokalizację ( srcURL) zasobu zewnętrznego.


Dotyczy

Atrybutu srcmożna użyć na następujących elementach:

Elementy Atrybut
<audio> src
<embed> src
<iframe> src
<img> src
<wejście> src
<skrypt> src
<źródło> src
<utwór> src
<wideo> src

Przykłady

Przykład dźwięku

Odtwarzacz audio:

<audio src="horse.ogg" controls>
Your browser does not support the audio element.
</audio>

Przykład osadzania

Wbudowana animacja flash:

<embed src="helloworld.swf">

Przykład iframe

<iframe> w najprostszym użyciu:

<iframe src="/default.asp"></iframe>

Przykład obrazu

Obraz jest oznaczony w następujący sposób:

<img src="smiley.gif" alt="Smiley face">

Przykład wejścia

Formularz HTML z obrazem reprezentującym przycisk przesyłania:

<form action="/action_page.php">
  First name: <input type="text" name="fname"><br>
  <input type="image" src="submit.gif" alt="Submit">
</form>

Przykład skryptu

Wskaż zewnętrzny plik JavaScript:

<script src="myscripts.js"></script>

Przykład źródła

Odtwarzacz audio z dwoma plikami źródłowymi. Przeglądarka powinna wybrać, który plik (jeśli w ogóle) obsługuje:

<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>

Przykład śledzenia

Film z dwiema ścieżkami napisów:

<video width="320" height="240" controls>
  <source src="forrest_gump.mp4" type="video/mp4">
  <source src="forrest_gump.ogg" type="video/ogg">
  <track src="subtitles_en.vtt" kind="subtitles" srclang="en" label="English">
  <track src="subtitles_no.vtt" kind="subtitles" srclang="no" label="Norwegian">
</video>

Przykład wideo

Odtwórz wideo:

<video src="movie.ogg" controls>
  Your browser does not support the video tag.
</video>

Obsługa przeglądarki

srcAtrybut ma następującą obsługę przeglądarki dla każdego elementu :

Element
audio 4.0 9.0 3.5 4.0 10.5
embed Yes Yes Yes Yes Yes
iframe Yes Yes Yes Yes Yes
img Yes Yes Yes Yes Yes
input 1.0 2.0 1.0 1.0 1.0
script Yes Yes Yes Yes Yes
source 4.0 9.0 3.5 4.0 10.5
track 18.0 10.0 31.0 6.0 15.0
video 4.0 9.0 3.5 4.0 10.5