HTML: Markup language
CSS: Styling language
JavaScript: Scripting language
Web APIs: Programming interfaces
All web technology
Learn web development
Discover our tools
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.
View in English Always switch to English
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>.
HTMLSourceElement
HTMLElement
<source>
Hérite des propriétés de son parent, HTMLElement.
HTMLSourceElement.height
Un 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>.
height
<picture>
HTMLSourceElement.media
Une chaîne de caractères reflétant l'attribut HTML media, contenant le type prévu de la ressource média.
media
HTMLSourceElement.sizes
Une chaîne de caractères représentant les tailles d'image entre les points de rupture.
HTMLSourceElement.src
Une 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>.
src
<video>
<audio>
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.
load
HTMLMediaElement
HTMLSourceElement.srcset
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.
srcset
','
'w'
'x'
HTMLSourceElement.type
Une chaîne de caractères reflétant l'attribut HTML type, contenant le type de la ressource média.
type
HTMLSourceElement.width
Un 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>.
width
Aucune méthode spécifique ; hérite des méthodes de son parent, HTMLElement.
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
HTMLVideoElement
HTMLAudioElement
HTMLPictureElement