PARAM-elementillä (object parameter) välitetään parametreja OBJECT-elementille.
| Merkkaus: | <param /> |
|---|---|
| Sallittu sijainti: | object |
| Sallittu sisältö: | sisällötön |
| Attribuutit: | id | name | type | value | valuetype |
PARAM-elementeillä määritellään objektien tarvitsemia nimettyjä aloitusarvoja, mikäli objekti sellaisia tarvitsee. Elementtien lukumäärällä ei ole rajoitusta, mutta PARAM-elementtien tulee sijaita OBJECT-elementissä ennen muuta sisältöä.
NAME-attribuutilla määritellään välitettävän parametrin nimi. VALUE-attribuutilla taas määritellään tälle nimetylle parametrille arvo. Attribuuteille annettavat arvot riippuvat kyseisestä objektista. Teknisesti kysymys on CDATA:sta.
VALUETYPE-attribuutilla määritellään annetun arvon (VALUE-attribuutin) tyyppi. Sallittuja arvoja on kolme:
Mikäli objektille välitetään URI, voidaan TYPE-attribuutilla vielä määritellä resurssin sisältötyyppi, jolloin attribuutin arvoksi kelpaa ContentType -tietotyyppi.
Seuraavissa esimerkeissä välitetään objektin toteutusmekanismeille vähintään yksi parametri (nimi ja arvo). Kaikissa esimerkeissä objektien saavutettavuus on varmistettu linkillä itse tiedostoon.
<object
type="application/x-shockwave-flash"
data="flash.swf"
width="300"
height="200">
<param
name="movie"
value="flash.swf" />
<a href="flash.swf">Lataa Flash-kikkare!</a>
</object>
Voit tarkistaa yo. koodin asiakasohjelmatuen upotetun Flash-tiedoston (65k) testisivulla. Koodia käsitellään seikkaperäisemmin Flash-objektien upotus -sivulla.
<div>
<object
classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"
width="200"
height="200">
<param
name="URL"
value="date.mpg" />
<param
name="AutoStart"
value="False" />
<a href="date.mpg">Lataa videopätkä!</a>
</object>
</div>
Voit tarkistaa yo. koodin asiakasohjelmatuen Media Player -objektin (1247k) testisivulla.
<object
classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0"
width="200"
height="200">
<param name="src" value="test.mov" />
<param name="autoplay" value="false" />
<!--[if !IE]> <-->
<object
data="test.mov"
width="200"
height="200"
type="video/quicktime">
<param name="autoplay" value="false" />
Lataa <a href="test.mov">
<span lang="en" xml:lang="en">Quicktime</span>-video</a>!
</object>
<!--> <![endif]-->
</object>
Quicktime-objektin upotus Web-sivuille -artikkeli käsittelee esimerkkikoodiamme seikkaperäisemin.