Exemple
Comment utiliser le <object> élément pour intégrer un fichier Flash:
<object width="400" height="400" data="helloworld.swf"></object>
Essayez - le vous - même » Définition et utilisation
Le <object> balise définit un objet incorporé dans un document HTML. Utilisez cet élément pour intégrer le multimédia (comme l'audio, la vidéo, les applets Java, ActiveX, PDF et Flash) dans vos pages web.
Vous pouvez également utiliser la balise <object> étiquette pour incorporer une autre page Web dans votre document HTML.
Vous pouvez utiliser le <param> tag pour passer des paramètres à des plugins qui ont été intégrés à la <object> tag.
support du navigateur
Élément | |||||
---|---|---|---|---|---|
<object> | Oui | Oui | Oui | Oui | Oui |
Trucs et astuces
Remarque: Un <object> élément doit apparaître dans le <body> élément.Le texte entre le <object> et </object> est un texte alternatif pour les navigateurs qui ne prennent pas en charge cette balise.
Astuce: Pour les images utilisent le <img> tag au lieu de <object> tag.
Astuce: Au moins un des "data" ou "type" attribut DOIT être défini.
Différences entre HTML 4.01 et HTML5
Certains HTML 4.01 attributs ne sont pas pris en charge dans HTML5.
La "form" attribut est nouvelle en HTML5.
En HTML5, les objets peuvent être utilisés et présentés dans les formulaires.
En HTML5, les objets ne peuvent plus apparaître à l' intérieur de la <head> élément d'un document.
Les attributs
= Nouveau en HTML5.
Attribut | Valeur | La description |
---|---|---|
align | top bottom middle left right | Non pris en charge en HTML5. Indique l'alignement de la <object> élément en fonction des éléments environnants |
archive | URL | Non pris en charge en HTML5. Un espace liste des URL séparée aux archives. Les archives contiennent des ressources pertinentes à l'objet |
border | pixels | Non pris en charge en HTML5. Indique la largeur de la bordure autour d' un <object> |
classid | class_ID | Non pris en charge en HTML5. Définit une valeur d'ID de classe tel que défini dans le Registre Windows ou une URL |
codebase | URL | Non pris en charge en HTML5. Définit où trouver le code pour l'objet |
codetype | media_type | Non pris en charge en HTML5. Le type de support du code mentionné par le classid attribut |
data | URL | Indique l'URL de la ressource à utiliser par l'objet |
declare | declare | Non pris en charge en HTML5. Indique que l'objet ne doit être déclaré, ni créé ni instancié jusqu'à ce que nécessaire |
form | form_id | Indique une ou plusieurs formes de l'objet appartient à |
height | pixels | Indique la hauteur de l'objet |
hspace | pixels | Non pris en charge en HTML5. Indique les espaces blancs sur le côté gauche et à droite d'un objet |
name | name | Indique un nom pour l'objet |
standby | text | Non pris en charge en HTML5. Définit un texte à afficher lorsque l'objet est le chargement |
type | media_type | Indique le type de support de données spécifié dans la data attribut |
usemap | #mapname | Indique le nom d'une carte d'image côté client pour être utilisé avec l'objet |
vspace | pixels | Non pris en charge en HTML5. Indique les espaces blancs sur le dessus et le bas d'un objet |
width | pixels | Indique la largeur de l'objet |
Attributs globaux
Le <object> tag soutient également le attributs globaux en HTML .
Attributs de l'événement
Le <object> tag soutient également l' événement Attributs en HTML .
Pages associées
Didacticiel HTML: HTML Élément d'objet
Référence HTML DOM: Object Object
Paramètres par défaut de CSS
La plupart des navigateurs affichent le <object> élément avec les valeurs par défaut suivantes:
object:focus {
outline: none;
}