Balise HTML <object>
- Page précédente <noscript>
- Page suivante <ol>
Définition et utilisation
<object>
La balise définit le conteneur des ressources externes.
Les ressources externes peuvent être des pages Web, des images, des lecteurs de média ou des applications de plugins.
Pour intégrer une image, il est préférable d'utiliser balise <img>.
Pour intégrer du HTML, il est préférable d'utiliser balise <iframe>.
Pour intégrer une vidéo ou un audio, il est préférable d'utiliser <video> et <audio> Balise
Voir également :
Tutoriel HTML :Élément Object HTML
Manuel de référence HTML DOM :Objet Object
Plugins
<object>
Les balises ont été conçues à l'origine pour intégrer des plugins de navigateur.
Les plugins sont des programmes informatiques qui étendent les fonctionnalités standards du navigateur.
Les plugins ont de nombreuses utilisations :
- Exécuter l'applet Java
- Exécuter le contrôle ActiveX
- Afficher le film Flash
- Afficher la carte
- Scanner les virus
- Vérifier l'ID de la banque
Attention !
La plupart des navigateurs ne prennent plus en charge les applets Java et les plugins.
Aucun navigateur ne prend plus en charge les contrôles ActiveX.
Les navigateurs modernes ont arrêté de prendre en charge Shockwave Flash.
Exemple
Exemple 1
Image intégrée :
<object data="tulip.jpg" width="300" height="300"></object>
Exemple 2
Page HTML intégrée :
<object data="/index.html" width="500" height="300"></object>
Exemple 3
Vidéo intégrée :
<object data="shanghai.mp4" width="640" height="300"></object>
Attribut
Attribut | Valeur | Description |
---|---|---|
data | URL | Définit l'URL de la ressource à utiliser par l'objet. |
form | ID du formulaire | Définit le formulaire auquel appartient l'objet. |
height | Pixels | Définit la hauteur de l'objet. |
name | Nom | Définit le nom de l'objet. |
type | Type de média | Définit le type de média des données spécifiées par l'attribut data. |
typemustmatch | true/false | Définit si l'attribut type doit correspondre au contenu réel de la ressource pour qu'elle puisse être affichée. |
usemap | #mapname | Définit le nom de la carte d'image client à utiliser avec l'objet. |
width | Pixels | Définit la largeur de l'objet. |
Attributs globaux
<object>
Les balises supportent également Attributs globaux dans HTML.
Attributs événement
<object>
Les balises supportent également Attributs événement dans HTML.
Réglages CSS par défaut
La plupart des navigateurs utiliseront les valeurs par défaut suivantes pour afficher l'élément <object> :
object:focus { outline: none; }
Support du navigateur
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support |
- Page précédente <noscript>
- Page suivante <ol>