HTML-del 1. <!-- ikke slett min kode, vær så snill --> er a) en HTML stil-tag b) en CSS stil-tag c) en HTML kommentar-tag d) en CSS kommentar-tag 2. Grafisk elementer på web skal være a) 72 ppi b) 144 ppi c) 300 ppi d) 600 ppi 3. Hvilket av de følgende kan vi bruker i en image tag for å gi grafiske elementer som er linker en usynlig ramme? a) linkborder="0" b) noborder="0" c) border="0" d) hspace="0" 4. <img lowsrc="hus.gif" src="hus2.gif"> vil vise a) hus.gif før hus2.gif b) hus2.gif før hus.gif c) ny websider med navn hus2.gif d) feil i en 4.0 nettleser 5. For å ta vekk alle rammene i nettleserens vindu bruker vi a) <body topmargin="0" leftmargin="0"> b) <head topmargin="0" leftmargin="0" marginwidth="0" marginheight="0"> c) <body marginwidth="0" marginheight="0"> d) <body topmargin="0" leftmargin="0" marginwidth="0" marginheight="0"> Side 1
6. Koden nedenfor bør plassere "hei" omtrent hvor mange pixels fra venstre vindus-kant? <TABLE> <TR> <TD WIDTH="150"><IMG SRC="bilde.jpg" WIDTH=100 HEIGHT=100> </TD> <TD WIDTH="100">hei</TD> </TR> </TABLE> a) 100 b) 150 c) 200 d) 250 7. Hvilken META tag kan vi bruke på en webside for å forhindre at en søkemotor indekserer denne site? a) <META NAME = "search" CONTENT = "NOINDEX, NOFOLLOW" b) <META NAME = keywords CONTENT = NOINDEX, NOFOLLOW c) <META NAME = robots CONTENT = NOINDEX, NOFOLLOW d) <META NAME = description CONTENT = NOINDEX, NOFOLLOW 8. Eksterne style sheets a) er plassert mellom <STYLE> og </STYLE> i et HTML dokument b) trenger <LINK rel=stylesheet...> mellom <HEAD> og </HEAD> for å virke. c) er plassert i en tag, f.eks. <H1 style=bold> d) er plassert utenfor en tag, f.eks. <EXTERNAL STYLE = bold>text</external STYLE> 9. Z-INDEX a) gjør det mulig å arkivere HTML-filer uten å skrive «.html» etter filene b) er skrevet slik: {z-index:1} c) bestemmer i hvilken rekkefølge elementer skal nedlastes d) er tatt i bruk når man bruker ftp til å overføre en site. 10. Tekst mellom <NOFRAMES> og </NOFRAMES> a) vil bli vist i et nytt, pop-up vindu b) må bruke CSS for å være synlig c) er synlig for browsers som ikke støtte frames d) er synlig for browsers som støtte frames Side 2
11. Hvilken link vil fungere? a) <a href="http:www.abc.com/side2.htm">klikk meg</a> b) <a href="http://www.abc.com">klikk meg</a> c) <a link="www.abc.com/side2.html">klikk meg</a> d) <a link="http://www.abc.com">klikk meg</a> 12. Hvilken link vil fungere? a) <a href="mailto:abc@abc.no">send mail</a> b) <a href mailto="abc@abc.no">send mail</a> c) <a href="mailto:abc>at<abc.no">send mail</a> d) <a maillink="abc@abc.no">send mail</a> 13. Fotografiske bilder på web med millionvis av farge bør være i hvilket format? a) GIF b) GIF-89A c) JPEG d) TIFF 14. Web grafikk med store ensfargede områder bør være i hvilket format? a) GIF b) JPEG c) TIFF d) EPS 15. For å få teksten "nesten sommerferie" i 72pt størrelse på en web side bruker vi: a) <h2> tag b) cascading style sheets c) dynamic html d) magi. Å få tekst å vises i 72pt på en web sider er umulig. 16. Når man klikker på "klikk meg" i følgende kode: <A HREF="side3.html" TARGET=_blank>klikk meg</a> vil: a) side3.html bli nedlastet i samme vindu b) side3.html bli nedlastet i et nytt automatisk åpnet vindu c) side3.html bli erstattet med blank.html d) link til side3.html bli usynlig 17. Absolute positioning er brukt i a) tabeller b) cascading style sheets c) frames d) meta tags Side 3
18. I hvilken linje finner vi feil i css kode: a) A:link {color: red; b) background: blue c) text-decoration: none} d) ingen feil 19. Følgende kode: "BODY {background:url(fjell.jpg)}" fungerer på a) en nettleser av versjon 1-5 b) en nettleser av versjon 2-5 c) en nettleser av versjon 4-5 d) kun en nettleser av versjon 5 20. For å bruke CGI til å prosessere et skjema, trenger vi a) en nettleser som har javascript på b) en nettleser som støtter cascading style sheets c) en nettleser som har nedlastet cgi script d) et cgi script liggende på en server Side 4
XML-del Oppgave 1 Gjør en dokumentanalyse av hele eksamensoppgaven. Resultatet du skal levere er en XML-dtd. Oppgave 2 Lag et XSLT stylesheet som transformerer den delen av DTDen som har med selve oppgavene å gjøre til et HTML dokument som kan gi ett utseende som ligner på denne oppgaven. Du skal bare lage stylesheetet som tar "Oppgave 2", du skal ikke lage for hele oppgaven. Oppgave 3 Redgjør for forskjellen mellom XML og HTML. Oppgave 4 Redgjør for forskjellen mellom XSL og CSS. Oppgave 5 Hva er entiteter, og hva brukes de til? Kom gjerne med eksempler. Oppgave 6 Hva er attributter og hva brukes de til? Kom gjerne med eksempler. Side 5