8. Objekt |
start || föregående || nästa |
Ibland kan det finnas anledning att vilja infoga andra objekt än bilder i XHTML Basic-filer. För det ändamålet finns object-taggen.
|
Object: <object |
---|
Object-taggen talar om för browsern att det kommer en utomstående fil som ska inbäddas. För att browsern ska veta
vilken fil det är den ska hantera krävs att det anges. För detta används data-attributet.
Ex. Denna kodsnutt integrerar en liten flashfilm i vår XHTML-sida. Object-taggen, precis som bl.a. img-taggen, används oftast som ett så kallat tomt element. Med menas att det saknar sluttagg, och därför avslutas med ett mellanslag och ett snedstreck. Men det kan också användas med både start- och sluttagg, texten mellan taggarna kommer då att skrivas ut om browsern inte stödjer object-taggen. Ex. ger följande utskrift om browsern inte stödjer objects:
Din browser stödjer tyvärr inte object-taggen.
Det finns några attribut till som ska/bör anges för att underlätta för object-taggen att göra sitt jobb korrekt. Först och främst ska både height- och widht-attributen specificera hur stor yta av sidan objektet ska ta. Dessutom rekommenderas att man anger MIME-typen på objektet man ska ladda, det gör man med type-attributet. Detta gör man för att säkerställa att inladdningen sker på rätt sätt. För att bädda in en annan XHTML-sida i den sida vi arbetar med kan man alltså göra så här: |
Parameters: <param /> |
Vissa objekt behöver få initieringsvärden när de startas för att de ska få önskad funktionalitet. Ett exempel på detta kan
vara applets (vi går inte in djupare på hur applets fungerar i dennna tutorial). För detta finns param-taggen som
har som uppgift att specificera parametrar. Även den är ett tomt element som saknar sluttagg.
Ex. |