English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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>.
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 ‹/›
IEFirefoxOperaChromeOpera
Chrome
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
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 | Valeur | Description |
---|---|---|
align | top bottom middle left right | HTML5 Non pris en charge. HTML 4.01 Obsolète. Définit l'alignement de l'élément <object> par rapport aux éléments environnants. |
archive | URL | HTML5 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. |
border | pixels | HTML5 Non pris en charge. HTML 4.01 Obsolète. Définit la largeur de la bordure autour de l'élément <object>. |
classid | class_ID | HTML5 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. |
codebase | URL | HTML5 Non pris en charge. Définit où trouver le code nécessaire à l'objet, fournissant une URL de base. |
codetype | MIME_type | HTML5 Non pris en charge. Type MIME du code référencé par l'attribut classid. |
data | URL | Définit l'URL des ressources utilisées par l'objet. |
declare | declare | HTML5 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é. |
formHTML5 | form_id | Définit un ou plusieurs formulaires appartenant à l'objet. |
height | pixels | Définit la hauteur de l'objet. |
hspace | pixels | HTML5 Non pris en charge. HTML 4.01 Obsolète. Définit l'espace vide à gauche et à droite de l'objet. |
name | name | Définit le nom de l'objet. |
standby | text | HTML5 Non pris en charge. Définit le texte à afficher lorsque l'objet est en cours de chargement. |
type | MIME_type | Définit le type MIME du type de données spécifié dans l'attribut data. |
usemap | #mapname | Définit le nom de la carte d'image client utilisée avec l'objet. |
vspace | pixels | HTML5 Non pris en charge. HTML 4.01 Obsolète. Définit l'espace vide en haut et en bas de l'objet. |
width | pixels | Définit la largeur de l'objet. |
La balise <object> prend en charge les attributs globaux, consultez la table des attributs complète Attributs globaux HTML.
La balise <object> prend en charge tous les Attributs d'événement HTML.
Tutoriel HTML :Élément HTML Object