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

Explication détaillée des attributs importants de la balise en HTML
黄舟
Libérer: 2017-06-30 11:27:55
original
1514 Les gens l'ont consulté

archive Attributs

Pour des raisons de performances, vous pouvez choisir de pré-télécharger un ensemble d'objets contenant une ou plusieurs archives. Cela est particulièrement vrai pour les applications Java, où une classe Java dépend de nombreuses autres classes pour faire son travail. La valeur de l'attribut

archive est une liste d'URL citées, chacune pointant vers un fichier d'archive que le navigateur doit charger avant que l'objet puisse être affiché ou exécuté.

Attribut classid

L'attribut classid est utilisé pour spécifier l'emplacement d'un objet contenu dans le navigateur, généralement une classe Java.

Sa valeur est l'URL absolue ou relative de l'objet. Si l'attribut codebase est fourni, les URL relatives sont relatives à l'URL spécifiée par l'attribut codebase ; sinon, elles sont relatives à l'URL du document actuel ;

Par exemple, pour exécuter l'applet Java time contenue dans le fichier clock.class, vous pouvez inclure le code suivant dans le document HTML :

<object classid="clock.class"></object>
Copier après la connexion

Le navigateur utilisera la base de l'URL du document actuel Recherchez le code de cette applet. Ainsi, si l'URL du document actuel ressemble à ceci :

http://www.w3school.com.cn/time.html
Copier après la connexion

Le navigateur obtiendra le code de l'applet pour notre instance clock.class à l'adresse :

http://www.w3school.com.cn/clock.class
Copier après la connexion

Indice : classid The est similaire à l'attribut code de la balise , fournissant le nom du fichier contenant cet objet.

Attribut codebase

L'attribut codebase est un attribut facultatif qui fournit une URL de base. La valeur de cet attribut est une URL qui pointe vers le répertoire contenant l'objet référencé par l'attribut classid. L'URL de la base de code remplace l'URL de base du document, mais ne la remplace pas définitivement. Cette URL de base est l'URL par défaut si l'attribut codebase n'est pas utilisé.

Maintenant, nous continuons à utiliser l'exemple précédent, en supposant que le document provient de http://www.w3school.com.cn, mais que l'applet d'horloge est placée dans un répertoire séparé appelé classes. Cette applet ne peut pas être obtenue en spécifiant classid= "classes/clock.class". Au lieu de cela, vous devez inclure l'attribut codebase et la nouvelle URL de base :

Cette ligne est analysée jusqu'à cette URL :
<object classid="clock.class" codebase="http://www.w3school.com.cn/classes/">
</object>
Copier après la connexion

Bien que dans cet exemple, nous utilisons des URL absolues, dans des URL relatives peuvent également être utilisées. Par exemple, les applets sont souvent stockées sur le même serveur que le document hôte, donc dans un souci de relocalisation, il est souvent préférable de spécifier une URL relative pour la base de code, telle que :
http://www.w3school.com.cn/classes/clock.class
Copier après la connexion

Astuce : Comme vous pouvez le voir dans les exemples ci-dessus, l'attribut codebase est utilisé conjointement avec l'attribut classid pour spécifier l'URL complète de l'objet.
<object classid="clock.class" codebase="/classes/">
</object>
Copier après la connexion

attribut codetype

l'attribut codetype est utilisé pour identifier le type de code du programme.

L'attribut codetype n'est nécessaire que si le navigateur ne peut pas déterminer le type MIME de l'applet en fonction de l'attribut classid, ou si le serveur ne transmet pas le type MIME correct lors du téléchargement d'un objet.

L'attribut codetype est similaire à l'attribut type. La différence est qu'il est utilisé pour identifier le type de code de programme, tandis que l'attribut type est utilisé pour identifier le type de fichier de données.

L'exemple suivant indique explicitement au navigateur que le code de l'objet est Java :

<object codebase="clock.class" codetype="application/java">
</object>
Copier après la connexion
declare

Attribut declare l'attribut peut définir un objet, mais empêche également le navigateur de le télécharger et de le traiter.

Lorsqu'il est utilisé avec l'attribut name, cet outil s'apparente à une

pré-déclaration plus traditionnelle dans les langages de programmation

qui retarde le téléchargement d'un objet jusqu'à ce que l'objet soit utilisé dans la documentation. . attribut data

L'attribut data permet de préciser l'URL du fichier de données de l'objet à traiter.

La valeur de cet attribut est l'URL du fichier, qui peut être une URL absolue ou relative par rapport à l'URL de base du fichier, ou une URL absolue ou relative par rapport à l'URL fournie avec l'attribut codebase.

Le navigateur détermine le type de données par le type d'objet inséré dans le document.

Cet attribut est similaire à l'attribut src de la balise dans le sens où il télécharge les données à traiter par l'objet conteneur. La différence, bien sûr, est que l’attribut data permet l’inclusion de presque tous les types de fichiers, pas seulement des fichiers image.

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
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