Balise HTML <objet>
Exemple
Une image intégrée :
<object data="pic_trulli.jpg" width="300" height="200"></object>
Exemple
Une page HTML intégrée :
<object data="snippet.html" width="500" height="200"></object>
Exemple
Une vidéo intégrée :
<object data="video.mp4" width="400" height="300"></object>
Définition et utilisation
La <object>
balise définit un conteneur pour une ressource externe.
La ressource externe peut être une page Web, une image, un lecteur multimédia ou une application plug-in.
Pour intégrer une image, il est préférable d'utiliser la <img>
balise.
Pour intégrer du HTML, il est préférable d'utiliser la <iframe>
balise.
Pour intégrer de la vidéo ou de l'audio, il est préférable d'utiliser les balises <video>
et .<audio>
Prise en charge du navigateur
Element | |||||
---|---|---|---|---|---|
<object> | Yes | Yes | Yes | Yes | Yes |
Plugins
La <object>
balise a été conçue à l'origine pour intégrer des plug-ins de navigateur.
Les plug-ins sont des programmes informatiques qui étendent les fonctionnalités standard du navigateur.
Les plug-ins ont été utilisés à de nombreuses fins différentes :
- Exécuter des applets Java
- Exécuter les contrôles ActiveX
- Afficher les animations Flash
- Afficher les cartes
- Recherche de virus
- Vérifier un identifiant bancaire
Avertissement !
La plupart des navigateurs ne prennent plus en charge les applets et plug-ins Java.
Les contrôles ActiveX ne sont plus pris en charge dans aucun navigateur.
La prise en charge de Shockwave Flash a également été désactivée dans les navigateurs modernes.
Les attributs
Attribute | Value | Description |
---|---|---|
data | URL | Specifies the URL of the resource to be used by the object |
form | form_id | Specifies which form the object belongs to |
height | pixels | Specifies the height of the object |
name | name | Specifies a name for the object |
type | media_type | Specifies the media type of data specified in the data attribute |
typemustmatch | true/false | Specifies whether the type attribute and the actual content of the resource must match to be displayed |
usemap | #mapname | Specifies the name of a client-side image map to be used with the object |
width | pixels | Specifies the width of the object |
Attributs globaux
La <object>
balise prend également en charge les attributs globaux en HTML .
Attributs d'événement
La <object>
balise prend également en charge les attributs d'événement en HTML .
Pages connexes
Tutoriel HTML : élément d'objet HTML
Référence HTML DOM : Objet Objet
Paramètres CSS par défaut
La plupart des navigateurs afficheront l' <object>
élément avec les valeurs par défaut suivantes :
object:focus {
outline: none;
}