English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuel de référence HTML

Complexe des balises HTML

HTML: <object> balise

HTML : <object> est utilisé comme conteneur pour intégrer des ressources externes dans un document HTML, par exemple des fichiers audio, vidéo, Flash, PDF, applications externes ou extensions de navigateur. En raison des problèmes de compatibilité, le tag <object> est plus souvent utilisé pour intégrer des ressources que le tag <embed>. Cet élément est également appelé élément <object>.

Exemple en ligne

Utilisation de l'élément <object> pour ajouter un fichier Flash dans HTML :

!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>Base Tutorial Website(oldtoolbag.com)</title> 
</head>
<body>
<object type="application/x-shockwave-flash" source="bookmark.swf" largeur="400" hauteur="300"></object>
</body>
</html>
Testons voir ‹/›

Compatibilité du navigateur

IEFirefoxOperaChromeOpera

Chrome

Safari

Actuellement, la plupart des navigateurs prennent en charge le tag <object>.

Définition et instructions d'utilisation du tag

Définit un objet intégré. Utilisez cet élément pour ajouter des multimédias à votre page XHTML. Cet élément vous permet de spécifier les données et les paramètres de l'objet à insérer dans le document HTML, ainsi que le code utilisé pour afficher et manipuler les données.

The <object> tag is used to include objects, such as images, audio, video, Java applets, ActiveX, PDF, and Flash.

The original intention of the object was to replace the img and applet elements. However, due to vulnerabilities and lack of browser support, this has not been achieved./browser's support for objects depends on the type of object. Unfortunately, mainstream browsers use different code to load the same type of object.

Fortunately, the object provides a solution. If the object element is not displayed, the code located between <object> and <5object> between the code. In this way, we can nest multiple object elements (each corresponding to a browser). 4.01Compared to the <embed> tag, the <object> tag is more commonly used to embed external resources because the <object> tag is closely related to HTML

HTML 4.01 Avec HTML5et XHMTL sont compatibles.

Avec HTML 4.01 Certains différences entre HTML5 Les attributs dans HTML

"form" n'est pas pris en charge dans HTML.5 Définit les nouvelles propriétés.

Dans HTML5 Dans HTML, les objects peuvent être soumis dans un formulaire.

Dans HTML5 Dans HTML, les objects ne sont plus situés dans la zone de l'élément <head>.

Attribut

AttributValeurDescription
aligntop bottom middle left rightHTML5 Non pris en charge. HTML 4.01 Obsolète. Définit l'alignement de l'élément <object> par rapport aux éléments environnants.
archiveURLHTML5 Non pris en charge. Liste d'URLs de fichiers d'archives, séparées par des espaces, ces archives contiennent des ressources liées à l'objet.
borderpixelsHTML5 Non pris en charge. HTML 4.01 Obsolète. Définit la largeur de la bordure autour de l'élément <object>.
classidclass_IDHTML5 Non pris en charge. Définit l'ID de classe, stocké dans le Registre Windows ou à une URL spécifique, cet attribut peut être utilisé pour spécifier la position de l'objet dans le navigateur, généralement une classe Java.
codebaseURLHTML5 Non pris en charge. Définit où trouver le code nécessaire à l'objet, fournissant une URL de base.
codetypeMIME_typeHTML5 Non pris en charge. Type MIME du code référencé par l'attribut classid.
dataURLDéfinit l'URL des ressources utilisées par l'objet.
declaredeclareHTML5 Non pris en charge. Définit que l'objet ne peut être déclaré, mais pas créé ou实例化,jusqu'à ce que l'objet soit appliqué.
formHTML5form_idDéfinit un ou plusieurs formulaires appartenant à l'objet.
heightpixelsDéfinit la hauteur de l'objet.
hspacepixelsHTML5 Non pris en charge. HTML 4.01 Obsolète. Définit l'espace vide à gauche et à droite de l'objet.
namenameDéfinit le nom de l'objet.
standbytextHTML5 Non pris en charge. Définit le texte à afficher lorsque l'objet est en cours de chargement.
typeMIME_typeDéfinit le type MIME du type de données spécifié dans l'attribut data.
usemap#mapnameDéfinit le nom de la carte d'image client utilisée avec l'objet.
vspacepixelsHTML5 Non pris en charge. HTML 4.01 Obsolète. Définit l'espace vide en haut et en bas de l'objet.
widthpixelsDéfinit la largeur de l'objet.

Attributs globaux

La balise <object> prend en charge les attributs globaux, consultez la table des attributs complète Attributs globaux HTML.

attributs d'événement

La balise <object> prend en charge tous les Attributs d'événement HTML.

Articles associés

Tutoriel HTML :Élément HTML Object