Referensbok

HTML © Eva von Pepel

* [ HTML-referensbok ] * [ Referensböcker ] *

Generiskt inbäddade objekt

OBJECT * PARAM * APPLET

* <OBJECT></OBJECT>

Markeras: <OBJECT></OBJECT> - båda obligatoriska

Får innehålla: PARAM som kan följas av blockelement och inlineelement

Får finnas i: blockelement exklusive PRE, inlineelement

Elementet OBJECT används för generiskt inbäddning av olika objekt i ett HTML-dokument. Med objekt menas alt det som ska inkluderas i ett dokument, t ex multimedia, dvs objekt så som bilder, video, ljud, Java applettar, VRML, andra HTML-dokument.

De flesta www-klienter har en inbyggd mekanism för att kunna rendera olika typer av data, t ex text eller GIF-bilder. Om någon typ inte får stöd kör www-klienten en extern applikation. I tidigare HTML-versioner infogades objekten via elementen IMG och APPLET (T), i nuvarande även via IFRAME (T).

Då dessa element har sina begränsningar, t ex supportbrist för framtida MEDIA-typer eller plattformsberoende (APPLET), introducerade man elementet OBJECT med vilket alt som författaren vill inkludera i sitt dokument kan inkluderas och dessutom kan han/hon kontrollera hur objektet ska renderas: externt eller via något specificerat program.

OBJECT ersätter elementen IMG och APPLET (T) som är dessutom nedskrivet samt tillverkarnas egna tillägg EMBED (Netscape) och BGSOUND (Microsoft).

Med OBJECT kan all nödvändig information specificeras; dess implementation, data som ska renderas, parametrar som krävs för objektets körtid. Implementation och datas lokalisering specificeras via olika attribut tilldelade elementet medan körtidsvärden specificeras via elementet PARAM.

Elementet OBJECT används främst som BODY-element och kan då förekomma både i block- och inlineelement. Om elementet förekommer i ett blockelement kan det då själv innehålla andra block-element. Förekommer elementet i ett inlineelement kan det enbart innehålla andra inlineelement.

Om ett objekt innehåller data som ska delas av ramar (frames) kan OBJECT även förekomma i dokumentets huvud (HEAD-elementet) i ett FRAMESET-dokument. Objektet måste då identifieras via attributet ID. Observera att HEAD-elementen renderas inte därför får inte OBJECT innehålla data som kan renderas. Mao du får inte ha något innehåll mellan <OBJECT> och </OBJECT>.

Rendering av objekt

Följande tolkningsregler gäller vid rendering av objekt:

  1. Rendera objektet och inte dess innehåll - undersök närvaro av barnelement PARAM och/eller MAP
  2. Om av någon anledning objektet kan inte renderas rendera dess innehåll

Om inga fördröjningar av körtider uppges renderas objektet så fort www-klienten har tolkat det.

<P><OBJECT CLASSID="klocka.py">En animerad klocka - (denna text kommer att visas om klockan inte kan renderas)</OBJECT>

Objekt kan nästläggas, dvs ett OBJECT-element kan innehålla ett annat. Genom objektnästläggning kan du specificera olika alternativ ifall då www-klienten inte stödjer en viss typ av media eller av någon annan anledning inte kan rendera något eller några objekt. Renderingsordning börjar med objekt 1 och om objektet inte kan renderas görs ett försök med nr 2 osv. Om inga objekt kan renderas visas då elementets innehåll.

<OBJECT data="bild.bla" type="image/bla">
<OBJECT data="bild.png" type="image/png">
<OBJECT data="bild.gif" type="image/gif">
En mycket fin bild
</OBJECT>
</OBJECT>
</OBJECT>
  1. Rendera bild.bla om inget stöd för denna typ av media finns
  2. Rendera bild.png om inget stöd för denna typ av media finns
  3. Rendera bild.gif om inget stöd för denna typ av media finns
  4. Rendera innehåll, dvs text "En mycket fin bild"

* Objektinitiering <PARAM>

Markeras: <PARAM> - sluttagg saknas

Får innehålla: inget - tomt element

Får finnas i: OBJECT, APPLET (T)

Med PARAM kan du specificera olika parametrar som ett objekt kan behöva under sin körtid. Det kan finnas ett obegränsat antal PARAM-element i ett valfritt ordning med de måste förekomma i början av elementet OBJECTs (eller APPLETs (T)) innehåll, dvs innan den alternativa texten eller andra element.

WWW-klientens plug-ins tar hand om objekt så som video, ljud eller VRML. Då varje plug-in stödjer "egna" parametrar är dess val inte så lätt speciellt när författaren inte vet vilken plug-in användaren använder. Ej stödda parametrar ignoreras.

Om ett antal objekt är inbäddade tolkas enbart parametrar tillhörande det renderade objektet. Alla andra parametrar ignoreras.

<OBJECT id="objekt1">
<PARAM name="param1">
<OBJECT id="objekt2">
<PARAM name="param2">
</OBJECT></OBJECT>
  • Om objekt1 renderas tolkas param1 medan param2 ignoreras.
  • Om objekt2 renderas ignoreras param1 och param2 tolkas
  • Om inga objekt renderas ignoreras både param1 och param2

Det obligatoriska attributet NAME namnger parametern. PARAM används med både OBJECT så som APPLET (T). I båda fallen tar elementet samma attributvärden.

Denna klocka kommer att visas på svart bakgrundsfärg och med vit förgrundsfärg oberoende om den infogas med OBJECT eller APPLET

<PARAM NAME=TYPE VALUE=ANALOG>
<PARAM NAME=BGCOLOR VALUE=BLACK>
<PARAM NAME=FGCOLOR VALUE=WHITE>

Attribut i OBJECT

HTML 4.0HTML 4.0 TransitionalHTML 3.2
%attrs; 
DECLARE=declare 
CLASSID=%URI 
CODEBASE=%URI 
DATA=%URI 
TYPE=%ContentType 
CODETYPE=%ContentType 
ARCHIVE=%URI 
STANDBY=%Text 
HEIGHT=%Lenght 
WIDTH=%Lenght 
USEMAP=%URI 
NAME=Cdata 
TABINDEX=Number

Samma som i HTML 4.0 plus

ALIGN=top|middle|
      bottom|left|right 
BORDER=%Length 
HSPACE=%Pixels 
VSPACE=%Pixels
Elementet finns inte

DATA

Attributet specificerar det inbäddade objektets adress (URI). Relativa adresser är tillåtna och relaterar till attributvärdet (adressen) specificerade i attributet CODEBASE.

<OBJECT data="http://www.foo.bar/fil.html">
En inbäddad HTML-fil
</OBJECT>

ARCHIVE

Attributet specificerar en URI-lista med arkiverade filer innehållande relevanta för objektet resurser inklusive resurser specificerade via attributen DATA och CLASSID. Adresser separeras med ett mellanslag och kan vara absoluta eller relativa till CODEBASE. Genom att låta www-klienten ladda arkivet först förminskas den totala nedladdningstiden för hela objektet.

Standardarkiv för Java-filer är JAR och kan skapas med Java Development Kit 1.1 och högre (http://java.sun.com/products/jdk/).

CLASSID

Olika objekt kan implementeras på olika sätt. Till exempel både Java appletar och ActiveX förser objekt med egen implementation. CLASSID-attributet specificerar lokaliseringen (URI) av objektets implementation och, beroende på objekt, kan användas istället för eller tillsammans med attributet DATA.

Normalt börjar en URI med ett schema (protokoll), t ex http för HTML-dokument. De infogade objekten kan dock implicera ett annat schema, t ex java för Java appletar eller clsid för ActiveX appletar.

<OBJECT classid="java:program.start">
Java applet</OBJECT>
<OBJECT CLASSID="java:Clock.class">
En Java-klocka
</OBJECT>

<OBJECT
 classid="clsid:663C8FEF-1EF9-11CF-A3DB-080036F12502"
 data="http://www.foo.bar/ole/clock.stm">
En ActiveX klocka
</OBJECT>

TYPE

Attributet specificerar MEDIA-typ av det via DATA-attributet infogade objektet. Om attributet är närvarande ignorerar www-klienten objektet ifall då det inte kan renderas, t ex pga utebliven stöd för just denna typ av MEDIA.

<OBJECT 
  data="http://www.foo.bar/bild.gif" 
  TYPE="image/gif">
En inbäddad bild i gif-formatet</OBJECT>

CODETYPE

Attributet specificerar MEDIA-typ av den via CLASSID-attributet infogade data. Om attributet är närvarande ignorerar www-klienten datan ifall då den inte kan renderas, t ex pga uteblivnen stöd för just denna typ av MEDIA.

<OBJECT 
   codetype="application/java-archive"
   classid="java:program.start">
</OBJECT>

CODEBASE

Attributet specificerar en bas URI som attributen CLASSID, DATA och ARCHIVE kan använda för att resolvera relativa adresser.

För att kunna identifiera implementationen kräver några renderingsprotokoll ytterligare information. Med hjälp av attributet CODEBASE kan du specificera var denna information finns.

<OBJECT 
   codetype="application/java-archive"
   classid="java:program.start"
   codebase="http://foo.bar.com/java/implement/">
</OBJECT>

DECLARE

Med detta boolean attribut kan objektet ta form av en deklaration och på så sätt dess initiering fördröjas. Initieringen kan senare påbörjas av till exempel en länk, knapp eller ett annat objekt som finns längre ner i dokumentet. För att det element som ska påbörja initieringen kan referera till det deklarerade objektet måste det identifieras med hjälp av attributet ID.

För att aktivera Javaspelet "spel" kan du skriva följande:

<OBJECT 
   DECLARE 
   ID=spel 
   CLASSID="java:Spel.class"
   CODETYPE="application/java" 
   TITLE="Det bästa spelet i värden">
<IMG SRC="spel.gif" ALT="Spel animation">
</OBJECT>
...
<P>Här kan du spela 
<A HREF="#spel">Spel </A></P>

STANDBY

Attributet specificerar den text som ska visas under nedladdningstiden.

<OBJECT 
   CLASSID="java:Clock.class"
   CODETYPE="application/java" 
   WIDTH=200 
   HEIGHT=200 
   STANDBY="Nuvarande tid">
<PARAM NAME=TYPE VALUE=ANALOG>
<PARAM NAME=BGCOLOR VALUE=black>
<PARAM NAME=FGCOLOR VALUE=white>
</OBJECT>

HEIGHT WIDTH

Med dessa attribut specificerar du objektets bredd och höjd. Värdena kan uppges i pixlar och procent som då refererar till förälderelementets bredd och höjd. Även då attributen är valfria kräver de flesta www-klienter dess användning.

Med attributen kan du överskrida objektets verkliga mått. De även tillåter www-klienten att reservera den plats som behövs för dess rendering i fall då objektet kräver en längre nedladdningstid.

USEMAP

Attributet associerar med objektet en via elementet MAP definerad klickbarbild. Värdet måste matcha NAME-attributets värde tilldelade elementet MAP. (Se även "Klickbara bilder" för mer information).

TABINDEX

Attributet specificerar det befintliga objektets placering i dokumentets tabbordning, dvs följd i vilken elementet kommer i fokus under tangentbords-navigering. Värdet är en siffra mellan 0 och 32767. (Se "Ankare").

NAME

Attributet tilldelar ett kontrolnamn för användning av formularets regulatörer och dess värde är vanlig text.

HSPACE (T) och VSPACE (T)

Nedskrivna attribut. Med dessa attribut kan du specificera hur mycket horisontellt (HSPACE) och vertikalt (VSPACE) utrymme som ska infogas runt objektet. Värdet uppges i pixlar och gäller objektets båda parallella sidor.

BORDER (T)

Nedskrivet attribut. Med attributet kan du specificera bredden på objektets eventuella ram som kan ritas av www-klienten om objektet används som länk.

<P><A HREF="objekt.html">
<OBJECT 
   DATA="bilder/object.gif" 
   WIDTH=50 HEIGHT=50 
   BORDER=0>
</OBJECT>
OBJECT-element</A></P>

ALIGN (T)

Nedskrivet attribut. Med attributet kan du specificera objektets placering i förhållande till dess kontext, dvs omgivning. Tillåtna värden är BOTTOM (standardvärde), MIDDLE, TOP, RIGHT, LEFT.

Det två sistnämnda värdena skapar s.k. flytande objekt, dvs objektet flytar till den befintliga högra eller vänstra marginal så som texten flytar till den befintliga motsatta marginal. Flytande objekt kan du även skapa med hjälp av elementet BR och dess attribut CLEAR (värden none, left, right, all) som du placerar direkt under objektet.

Om du vill placera objektet i förhållande till själva dokumentet använd ALIGN-attribut med det element i vilket objektet förekommer, t ex P eller DIV.

<P ALIGN=center>
   <OBJECT DATA="fil.mov"
   TYPE="video/quicktime"></OBJECT>
</P>

Attribut i PARAM

HTML 4.0 och HTML 4.0 TransitionalHTML 3.2
NAME=Cdata (Obligatoriskt)
ID=id 
VALUE=Cdata 
VALUETYPE=data|ref|object  
TYPE=%ContentType

OBS! Endast i APPLET

NAME=nmtoken 
   (Obligatoriskt)
VALUE=cdata

NAME

Obligatoriskt attribut som definierar namn på en körtidsparameter.

VALUE

Attributet specificerar ett värde på den med attributet NAME namngivna körtids-parametern. Värdena har ingen betydelse för HTML utan är specifika för det inbäddade objektet eller den applikation, t ex plug-in, som ska rendera objektet.

Attributet specificerar typ av attributet VALUE. Tillåtna värden är data, ref, object.

TYPE

Specificerar MEDIA-typ av denna resurs till vilken attributet VALUE perkar under förutsättning att VALUETYPE är lika med REF.

Exempel

Bilder

<P>Så ser jag ut: 
<IMG SRC="jag.jpg" ALT="Mitt porträtt">

är lika med

<P>Så ser jag ut:
<OBJECT DATA="jag.jpg" TYPE="image/jpg"> 
Mitt porträtt 
</OBJECT>

Klickbara bilder

Den första bilden är i png-format. Om www-klienten inte stödjer det nya formatet visas den andra bilden som är i gif-format. Om www-klienten inte stödjer objektet överhuvudtaget visas objektens innehåll, dvs innehåll av elementet MAP.

<OBJECT 
  DATA="toolbar.png" 
  USEMAP="#toolbar" 
  TYPE="image/png" 
  TITLE=Toolbar 
  WIDTH=400 HEIGHT=100>

<OBJECT 
  DATA="toolbar.gif" 
  USEMAP="#toolbar"
  TYPE="image/gif" 
  TITLE=Toolbar 
  WIDTH=400 HEIGHT=100>

<MAP NAME=toolbar>
<UL>
<LI><A HREF="img.html" COORDS="0,0,100,100">
  Bilder i HTML</A></LI>
<LI><A HREF="imagemap" COORDS="100,0,200,100">
  Klickbara bilder</A></LI>
<LI><A HREF="iframe.html" COORDS="200,0,300,100">
  Inline ramar</A></LI>
<LI><A HREF="applet.html" COORDS="300,0,400,100">
  Appletar</A></LI>
</UL>
</MAP>

</OBJECT>
</OBJECT>

Om du vill rendera båda element: associera den klickbara bilden med elementet OBJECT och samtidigt inkludera ett textbaserat navigeringsredskap definiera elementet MAP utanför OBJECT:

<OBJECT 
  DATA="toolbar.gif" 
  USEMAP="#toolbar" 
  TYPE="image/gif" 
  TITLE=Toolbar 
  WIDTH=400 HEIGHT=100>
</OBJECT>
...
<MAP NAME=toolbar>
...
</MAP>

Obs! Instället för elementet A kan du använda AREA. (Se "Klickbara bilder" för mer information).

Ett objekt (JavaScript) som delas av olika ramar.

OBS! OBJECT förekommer i FRAMESET-dokumentet och identifieras med attributet ID till vilket refereras från andra dokument

FRAMESET-dokument

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
<HTML>
<HEAD>
<TITLE>OBJECT i huvudet</TITLE>
<!-- OBS! Objektet renderas inte -->
<OBJECT ID="objekt" DATA="data.dat"></OBJECT>
</HEAD>
<FRAMESET>
    <FRAME src="dok1.html" name="dok1">
</FRAMESET>
</HTML>

dok1.html

<HTML>
<HEAD>
<TITLE>Dokument 1</TITLE>
</HEAD>
<BODY>
  ...dokumentet börjar...
<P>
<SCRIPT type="text/javascript">
parent.objekt.attribut
</SCRIPT>
  ...dokumentet fortsätter...
</BODY>
</HTML>

Inbäddade dokument

Inbäddade dokument är helt oberoende av dokument de inbäddas i. Relativa URIs till exempel relaterar till bas URI av det inbäddade dokumentet och inte till bas URI av dokument de befinner sig i.

<OBJECT 
  data="fil.html" 
  WIDTH="100%" HEIGHT=100>
Alternativ Text
</OBJECT>

Det infogade dokumentet kommer att visas i en skrollbar ram som har en bredd på 100%, dvs lika bred som skärmen eller det element i vilket OBJECT befinner sig i och 100 pixlar hög. Observera att visa www-klienter, t ex MSIE, kommer att ignorera objektet om attributen WIDTH och HEIGHT saknas.

Här kommer ett exempel hur man kan inkludera två olika dokument i en tabell. Båda dokumenten visas i en ram på 300x50 pixlar men kan läsas i sin helhet.

<TABLE>
<CAPTION>HTML element</CAPTION>
<TR><TD>Iframe</TD>
<TD>
  <OBJECT data="iframe.html" 
  width=300 height=50>
  Information om elementet IFRAME
  </OBJECT></TD></TR>
<TR><TD>Ankare</TD>
<TD>
  <OBJECT data="ankare.html" 
  width=300 height=50>
  Information om elementet A
  </OBJECT></TD></TR>
</TABLE> 
HTML element
Iframe Information om elementet IFRAME
Ankare Information om elementet A

Marcromedia

Ifall av supportbrist av dcr-filen renderas bild

<OBJECT 
  DATA="macrofil.dcr" TYPE="application/director" 
  WIDTH=n HEIGHT=n>
<IMG SCR=bild.gif ALT="Text">
</OBJECT> 

ActiveX

Texten "Hello there" visas med en 30%-ig vinkel

Hello there

<OBJECT 
  CLASSID="clsid:99B42120-6EC7-11CF-A6C7-00AA00A47DD2" 
  ID=lbl1 
  WIDTH=150 HEIGHT=90>
<PARAM NAME="angle" VALUE="30">
<PARAM NAME="alignment" VALUE="2">
<PARAM NAME="BackStyle" VALUE="0">
<PARAM NAME="caption" VALUE="Hello there">
<PARAM NAME="FontName" VALUE="Arial">
<PARAM NAME="FontSize" VALUE="20">
<PARAM NAME="FontBold" VALUE="1">
<PARAM NAME="frcolor" VALUE="8421376">
Hello there
</OBJECT> 

Information om Java, ActiveX och Python finns på:

Upp

* <APPLET></APPLET> (T)

Markeras: <APPLET></APPLET> - båda obligatoriska

Får innehålla: PARAM som kan följas av blockelement och/eller inlineelement

Får finnas i: blockelement exklusive PRE, inlineelement

APPLET används för att bädda in Java appletar. P.g.a. elementets begränsningar; problem med inkludering av framtida mediatyper, dess beroende av Javabaserade appletar samt tillgänglighets svårigheter, är elementet inklusive alla dess attribut nedskrivet till förmån för OBJECT.

I likhet med OBJECT kan APPLET innehålla ett obegränsat antal PARAM-element där parametrar som appletar kan behöva under sin körtid specificeras. PARAM-elementen måste förekomma innan allt annat innehåll. Om appleten kan inte renderas visas då elementets innehåll, t ex den alternativa texten som skris mellan <APPLET> och </APPLET> eller som i exemplet nedan en bild.

<APPLET CODEBASE="applets/javaapps"
  CODE=JavaDemo.class
  WIDTH=200 HEIGHT=100>
<PARAM NAME=text value="Java applet.">
<IMG SRC="bild.gif" ALT="Applet Demo">
"Alternativ Text" som visas i fall då 
inga av ovan specificerade objekt kan renderas
</APPLET>

Attribut

HTML 4.0HTML 4.0 TransitionalHTML 3.2

Elementet finns inte

(%coreattrs;)
 (ID, CLASS, STYLE, TITLE) 
CODEDASE=%URI
ARCHIVE=Cdata
CODE=Cdata
OBJECT=Cdata
ALT=%Text
NAME=Cdata
WIDTH=%Lenght(Obligat.) 
HEIGHT=%Lenght(Obligat.)
ALIGN=top|middle|
  bottom|left|right
HSPACE=%Pixels
VSPACE=%Pixels
CODE=cdata (Obligat.)
CODEDASE=%URL
ALT=Cdata
NAME=Cdata
WIDTH=pixlar (Obligat.) 
HEIGHT=pixlar(Obligat.)
ALIGN=top|middle|
  bottom|left|right
HSPACE=pixlar
VSPACE=pixlar

CODEBASE

Attributet specificerar en bas URI. Om attributet saknas är bas URI samma som det befintliga dokumentet.

ARCHIVE

Attributet specificerar en URI-lista med arkiverade klasser och andra resurser som skall laddas ner innan renderingen av själva appleten. Adresser separeras med ett komma och kan vara absoluta eller relativa till CODEBASE. Klasserna laddas med hjälp av AppletClassLoader uppgiven i CODEBASE. Genom att låta www-klienten ladda arkivet först förminskas den totala nedladdningstiden för hela appleten.

Standardarkiv för Java-filer är JAR och kan skapas med Java Development Kit 1.1 och högre (http://java.sun.com/products/jdk/)

NAME

Attributet namnger appletens instans som tillåter att appletar som finns i samma dokument att hitta varandra och kommunicera med varandra.

CODE

Obligatoriskt om OBJECT saknas. Om båda är närvarande får de inte innehålla olika klassnamn.

Attributet specificerar antingen namn på klassfilen som innehåller en underklass av den kompilerade appleten eller sökväg till klassen inklusive klassfilen. Värdet relaterar till CODEBASE eller om det saknas till det befintliga dokumentet.

OBJECT

Obligatoriskt om CODE saknas. Om båda är närvarande får de inte innehålla olika klassnamn.

Attributet namnger en resurs innehållande en seriebelagd (sparad) appletrepre-sentation. Dess tolkning är relativ till appletens CODEBASE.

En seriebelagd data innehåller enbart appletens klassnamn som kan användas för att apportera implementationen från en klassfil eller ett arkiv. Gällande vid seriebelagningen attribut är dock inte återställda. Dessutom när en sådan applet "seriebefrias" anropas enbart start() men inte init().

Denna egenskap bör användas med stor försiktighet. En applet bör stoppas innan den seriebeläggs.

WIDTH och HEIGHT

Obligatoriska attribut. Attributen specificerar initial bredd och höjd av appletens displayområde. Värden kan uppges i pixlar eller som procent av förärdelelementets bredd och höjd.

ALT

Attributet används för att förse en www-klient som stödjer APPLET med ej Java (eller Javasupport är avstängd) med en alternativ text som presenteras istället för appleten. Observera att den alternativa texten (eller annat innehåll) kan även uppges som APPLETs innehåll, dvs mellan <APPLET> och </APPLET>. Denna metod är också lämpligare då elementet APPLET kan innehålla andra element vilka renderas om www-klienten saknar APPLET-support.

HSPACE och VSPACE

Med dessa attribut kan du specificera hur mycket horisontellt (HSPACE) och vertikalt (VSPACE) utrymme som ska infogas runt appleten. Värdet uppges i pixlar och gäller appletens båda parallella sidor.

ALIGN

Med attributet kan du specificera appletens placering i förhållande till dess kontext, dvs omgivning. Tillåtna värden är BOTTOM (standardvärde), MIDDLE, TOP, RIGHT, LEFT.

Det två sistnämnda värdena skapar s.k. flytande appletar (se OBJECT).

Exempel

APPLETOBJECT
<APPLET
 CODE="Bubbles.class"
 WIDTH=500 HEIGHT=500>
Java applet som ritar bubblor
</APPLET>
<OBJECT
 CODETYPE="application/java"
 CLASSID="java:Bubbles.class"
 WIDTH=500 HEIGHT=500>
Java applet som ritar bubblor
</OBJECT>
<APPLET
 CODE="AudioItem"
 WIDTH=15 HEIGHT=15>
<PARAM
 NAME="snd"
 VALUE="Hello.au|Welcome.au">
Välkomstsignatur
</APPLET>
<OBJECT
 CODETYPE="application/java"
 CLASSID="AudioItem"
 WIDTH=15 HEIGHT=15>
<PARAM
 NAME="snd"
 VALUE="Hello.au|Welcome.au">
Välkomstsignatur.
</OBJECT>

Information om appletar finns på:

Upp | HTML-referensbok | Referensböcker

Valid HTML 4.0 dok.