HTML 4.0 definerer en række attributter, der kan anvendes sammen med appletter;:
id | Giver appletten et navn, der skal være entydigt for hele dokumentet. Navnet kan således ikke tildeles f.eks. en overskrift i samme HTML-dokument, men gerne i et andet. |
---|---|
class | Knytter appletten til en eller flere klasser. Klasser anvendes især i forbindelse med typografiark. |
title | Viser en lille hjælpetekst for appletten |
style | Definerer et inline typografiark til appletten |
code | Kan bruges til at angive navnet på den class-fil, der indeholder applettens
compilerede bytekode, eventuelt som en komplet sti indeholdende filens navn. Værdien
fortolkes i forhold til værdien af attributten codebase.
Enten denne attribut eller attributten object skal være angivet. Attributtens værdi skelner mellem store og små bogstaver. "A" er således ikke det samme som "a". |
codebase | Angiver en base-URL, som alle relative URL'er regnes ud fra |
object | Kan bruges til at angive en ressource med en serialiseret repræsentation af applettens
status - dvs. en ressource med applettens klassenavn, men ikke dens
implementering. Dette klassenavn bruges til at hente implementering i en class-fil eller
et arkiv.
Når appletten "afserialialiseres", kaldes dens start() metode, men ikke init() metode. Attributter, der var gyldige, da det oprindelige objekt var serialiseret, gendannes ikke, men parametre, der overføres til appletten, er tilgængelige for den. Forfattere bør benytte denne egenskab med allerstørste forsigtighed. Attributtens værdi fortolkes i forhold til værdien af attributten codebase. Enten denne attribut eller attributten code skal være angivet. Det er en fejl, hvis både code og object attributterne er angivet, men at de angiver på to forskellige klassenavne. Attributtens værdi skelner mellem store og små bogstaver. "A" er således ikke det samme som "a" |
name | Giver appletforekomsten et navn, så appletter på samme side kan finde og kommunikere
med hinanden.
Attributtens værdi skelner mellem store og små bogstaver. "A" er således ikke det samme som "a" |
archive | Kan bruges til at angive en kommasepareret liste over URL'er med klasser og andre
ressourcer, der indlæses på forhånd. Relative URL'er fortolkes i forhold til applettens
codebase. Indlæsning af ressourcer på forhånd han forbedre
applettens performance betydeligt.
Om der skelnes mellem store og små bogstaver afhænger af værdiens type. Som hovedregel behandles små og store bogstaver dog forskelligt i URL'er. Det er derfor sikrest at gå ud fra, at der er forskel. |
width | Angiver applettens startbredde, men omfatter ikke eventuelle vinduer og dialogbokse, som appletten opretter. Denne attribut er påkrævet |
height | Angiver applettens starthøjde, men omfatter ikke eventuelle vinduer og dialogbokse, som appletten opretter. Denne attribut er påkrævet |
alt | Angiver en alternativ tekst, der kan vises i stedet for appletten |
align | Angiver positionen af en applet i forhold til omgivelserne. Følgende værdier omfatter
applettens placering i forhold til den omgivende tekst:
To andre værdier får appletten til at flyde til den angivne margen:
|
vspace | Angiver den lodrette afstand fra appletten til omgivelserne. Værdien kan enten være i pixels eller procent af den plads, der er til rådighed |
hspace | Angiver den vandrette afstand fra appletten til omgivelserne. Værdien kan enten være i pixels eller procent af den plads, der er til rådighed |
Der er ingen hændelser knyttet til appletter.