Maison > interface Web > tutoriel HTML > le corps du texte

Introduction à la différence entre l'objet de balise HTML et l'intégration

黄舟
Libérer: 2017-06-30 11:14:47
original
1821 Les gens l'ont consulté

object définit un objet incorporé. Utilisez cet élément pour ajouter du multimédia à vos pages XHTML. Cet élément vous permet de spécifier des données et des paramètres pour les objets insérés dans un document HTML, ainsi que du code pouvant être utilisé pour afficher et manipuler les données. La balise

est utilisée pour contenir des objets tels que des images, de l'audio, de la vidéo, des applets Java, ActiveX, PDF et Flash. La balise
embed définit le contenu intégré, tel que les plug-ins.

La différence entre objet et intégration :
1. Afin d'être compatible avec différents navigateurs, IE ne prend en charge que l'analyse d'Objet ; Firefox, Google et Safari ne prennent en charge que l'analyse d'Incorporer.
2. La balise object utilise clsid pour représenter l'identifiant unique du contrôle, tandis que la balise embed utilise type pour représenter le nom unique du plug-in. Par exemple, le type de plug-in flash est : application/x-shockwave-flash, et le type de plug-in de lecture mp3 est audio/mpeg.
3. Afin d'être compatible avec plusieurs navigateurs, vous pouvez charger dynamiquement la balise Object via un navigateur ie et charger dynamiquement la balise embed via des navigateurs non-ie ; intégrer intégrer dans la balise d'objet Étiquette.

Un exemple simple de flash
Ce qui suit est un exemple de code pour insérer du flash dans une simple page Web :
Le code est le suivant :

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
WIDTH="550" HEIGHT="400" id="myMovieName"> 
<PARAM NAME=movie VALUE="myFlashMovie.swf"> 
<PARAM NAME=quality VALUE=high> 
<PARAM NAME=bgcolor VALUE=#FFFFFF> 
<EMBED src="http://www.doflash.net/"/support/flash/ts/documents/myFlashMovie.swf"" quality=high bgcolor=#FFFFFF WIDTH="550" HEIGHT="400" 
NAME="myMovieName" ALIGN="" type="application/x-shockwave-flash" 
PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"> 
</EMBED> 
</OBJECT>
Copier après la connexion

Utilisez les balises d'objet et d'intégration pour intégrer. Si vous faites attention, vous constaterez que de nombreux paramètres d'objet et de nombreux attributs d'intégration sont répétés. Pourquoi faites-vous cela ? Pour des raisons de compatibilité avec les navigateurs, certains navigateurs prennent en charge l'objet et d'autres l'intégration. C'est pourquoi les deux emplacements doivent être modifiés lors de la modification des paramètres Flash. Cette méthode a toujours été la méthode officielle de Macromedia, garantissant au maximum la fonctionnalité de Flash sans problèmes de compatibilité.
Utiliser JS pour intégrer Flash est la méthode la plus parfaite à ce stade. Quelqu'un a écrit un script d'intégration très complet qui peut être facilement téléchargé et utilisé (SWFObject est recommandé), SWFObject.adresse de téléchargement js<.>https://github.com/swfobject/swfobjectdescription du paramètre objec
La balise de nom param contient certaines fonctions et paramètres de lecture intégrés dans ce plug-in de lecture, tels que (vous pouvez le copier):

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Article précédent:Explication détaillée de la balise Object et de la balise EMBED en HTML Article suivant:html : exemple de partage de code de la balise
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal