Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
L'interface HTMLSourceElement fournit des propriétés spécifiques (en plus de l'interface HTMLElement qu'elle hérite également) pour manipuler les éléments HTML <source>.
EventTarget Node Element HTMLElement HTMLSourceElementHérite des propriétés de son parent, HTMLElement.
HTMLSourceElement.heightUn nombre qui reflète l'attribut HTML height, indiquant la hauteur de la ressource image en pixels CSS. Cette propriété n'a de sens que si le parent de l'élément HTML <source> courant est un élément HTML <picture>.
HTMLSourceElement.mediaUne chaîne de caractères reflétant l'attribut HTML media, contenant le type prévu de la ressource média.
HTMLSourceElement.sizesUne chaîne de caractères représentant les tailles d'image entre les points de rupture.
HTMLSourceElement.srcUne chaîne de caractères reflétant l'attribut HTML src, contenant l'URL de la ressource média. La propriété HTMLSourceElement.src n'a de sens que lorsque l'élément HTML <source> associé est imbriqué dans un élément média qui est un élément HTML <video> ou HTML <audio>. Elle n'a pas de sens et est ignorée lorsqu'elle est imbriquée dans un élément HTML <picture>.
Note : Si la propriété src est modifiée (ainsi que celles des autres éléments au même niveau), la méthode load du parent HTMLMediaElement doit être appelée une fois terminé, car les éléments <source> ne sont pas rescannés automatiquement.
Une chaîne de caractères reflétant l'attribut HTML srcset, contenant une liste d'images candidates, séparées par une virgule (',', U+002C VIRGULE). Une image candidate est une URL suivie d'un 'w' avec la largeur de l'image, ou d'un 'x' suivi de la densité de pixels.
HTMLSourceElement.typeUne chaîne de caractères reflétant l'attribut HTML type, contenant le type de la ressource média.
HTMLSourceElement.widthUn nombre qui reflète l'attribut HTML width, indiquant la largeur de la ressource image en pixels CSS. Cette propriété n'a de sens que si le parent de l'élément HTML <source> courant est un élément HTML <picture>.
Aucune méthode spécifique ; hérite des méthodes de son parent, HTMLElement.
| HTML # htmlsourceelement |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 16 janv. 2026 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.