Qu'est-ce qu'un objet HTML?
Dans le langage HTML (HyperText Markup Language), la balise d'objet est utilisée pour incorporer un type de fichier - tel qu'une image, une vidéo, une page Web ou un applet - dans une page Web afin qu'il s'affiche correctement. La balise d'objet HTML est un mécanisme spécifiquement conçu pour permettre l'inclusion d'un objet générique dans un document HTML sans exiger que le navigateur ou le langage HTML soit au courant du format ou du contenu de l'objet. Grâce à l’utilisation de différents paramètres - tels que data, codebase et type -, le plug-in, le serveur ou le programme requis pour afficher l’objet HTML peut être défini et, avec l’option param, toute information supplémentaire peut être transmise au décodage. application, y compris un nom de fichier, un mot de passe ou une résolution d'écran. Avec l'inclusion de la balise d'objet HTML dans la norme de langage HTML, d'autres balises qui étaient utilisées auparavant pour définir certains formats d'objet ont été amorties afin de créer un code plus uniforme.
La balise d'objet HTML a été créée et ajoutée à la spécification de langage HTML version 4 en tant que mécanisme générique permettant d'inclure les formats et fichiers de support existants, ainsi que de créer un cadre permettant d'inclure tout type de nouveau support. Techniquement, la balise d'objet HTML peut être utilisée pour placer une image sur un site Web, tout comme la balise img, ou pour intégrer une vidéo, de la musique ou une application Web. La raison pour laquelle la balise a été créée à l'origine était d'éviter des situations telles que la balise HTML applet, qui est une balise de langue complète qui ne peut être utilisée que pour incorporer une applet Java® dans un site Web. Pour éviter d'avoir à ajouter des balises spécifiques au format supplémentaires pour les types de média non encore inventés, une seule balise d'objet générique a été créée.
Il existe plusieurs façons d’utiliser la balise HTML object. Au niveau le plus élémentaire, il peut être utilisé pour définir un fichier, puis son format ou son type, comme cela pourrait être le cas avec une image. Si le type d'objet est reconnu par le navigateur Web, celui-ci ou ses plug-ins peuvent prendre en charge le rendu de l'objet. Vous pouvez également utiliser les paramètres codebase, classid et codetype de la balise pour définir l'emplacement d'une application ou d'une ressource capable d'interpréter les données de l'objet. Cela signifie que si un nouveau type de format vidéo est placé sur un site Web, l'emplacement du décodeur peut être inclus dans les paramètres de l'objet, ce qui permet de décoder et d'afficher facilement l'objet sans recourir à JavaScript ou à d'autres éléments de langage externes. .
Au-delà de la fonctionnalité principale de la balise d'objet HTML, d'autres paramètres peuvent être utilisés pour vous aider à déterminer le formatage et d'autres attributs. La largeur et la hauteur d'un objet peuvent être définies afin que le reste de la page puisse être correctement formaté sans avoir à charger l'objet au préalable. Le texte en attente peut être défini pour que le visiteur d'un site Web puisse voir du texte dans la zone d'objet pendant son chargement. N'importe quel nombre de balises param peut être placé à l'intérieur des balises d'objet HTML afin de définir des informations supplémentaires utiles à l'application de décodage cible.