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;
}