Attribut src HTML


Définition et utilisation

L'attribut src spécifie l'emplacement (URL) de la ressource externe.


S'applique à

L'attribut src peut être utilisé sur les éléments suivants :

Éléments Attribut
<audio> src
<embed> src
<iframe> src
<img> src
<input> src
<script> src
<source> src
<track> src
<video> src

Exemples

Exemple audio

Un lecteur audio :

<audio src="horse.ogg" controls>
Votre navigateur ne prend pas en charge l'élément audio.
</audio>
Essayez-le vous-même »

Exemple d'intégration

Une animation Flash intégrée :

<embed src="helloworld.swf">
Essayez-le vous-même »

Exemple d'iframe

Un <iframe> dans son utilisation la plus simple :

<iframe src="/default.asp"></iframe>
Essayez-le vous-même »

Exemple d'image

Une image est marquée comme suit :

<img src="smiley.gif" alt="Visage souriant">
Essayez-le vous-même »

Exemple de formulaire

Un formulaire HTML avec une image représentant le bouton de soumission :

<form action="/action_page.php">
Prénom : <input type="text" name="fname"><br>
<input type="image" src="submit.gif" alt="Soumettre">
</form>
Essayez-le vous-même »

Exemple de script

Pointer vers un fichier JavaScript externe :

<script src="myscripts.js"></script>
Essayez-le vous-même »

Exemple de source

Un lecteur audio avec deux fichiers source. Le navigateur doit choisir quel fichier (le cas échéant) il prend en charge :

<audio controls>
<source src="horse.ogg" type="audio/ogg">
<source src="horse.mp3" type="audio/mpeg">
Votre navigateur ne prend pas en charge l'élément audio.
</audio>
Essayez-le vous-même »

Exemple de sous-titres

Une vidéo avec deux pistes de sous-titres :

<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="Anglais">
<track src="subtitles_no.vtt" kind="subtitles" srclang="no" label="Norvégien">
</video>

Exemple vidéo

Lire une vidéo :

<video src="movie.ogg" controls>
Votre navigateur ne prend pas en charge la balise vidéo.
</video>
Essayez-le vous-même »

Support des navigateurs

L'attribut src est pris en charge par les navigateurs pour chaque élément comme suit :

Élément
audio 4.0 9.0 3.5 4.0 10.5
embed Oui Oui Oui Oui Oui
iframe Oui Oui Oui Oui Oui
img Oui Oui Oui Oui Oui
input 1.0 2.0 1.0 1.0 1.0
script Oui Oui Oui Oui Oui
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