|
|
| Grunnleggende HTML |
Hva er HTML?
Forkortelsen står for HyperText Markup-Language. Enkelt forklart er det et
strukturelt språk, det utfører ikke noe i seg selv, det er bare for å
kunne hjelpe andre til å forstå hvordan dokumentet skal se ut. Browseren din,
for eksempel, kan lese HTML-koden og danne et bilde av hvordan siden skal se ut
på bakgrunn av denne koden. For å holde en viss kontroll med hva som er lov og ikke
i HTML har vi WWW Consortium (w3c). De fastsetter
standarder for HTML.
Bruk av HTML
Som sagt, HTML gjør ikke noe som helst. Du kan ikke få HTML til å spille en MP3-fil,
eller lage et 3d-bilde. Det er det browseren og andre programmer som gjør. HTML er heller ikke
innhold. Tar du vekk all HTML-kode i et dokuemnt, sitter du igjen med innholdet. Men HTML
kan lage skjelettet til siden, plassere de forskjellige elementene der de skal være.
Det kan spesifisere skrifttype, størrelse og farge, og si hvilke bilder som skal være
hvor på siden, bygge tabeller eller lister. Og viktigst av alt - det kan spesifisere
hyperlinker!
Attributter
I HTML snakker vi om attributter. En attributt er HEAD, en annen FONT. Alle disse
attributtene puttes inn mellom to tag'er - <slik>. Denne attributten gjelder da helt frem
til slutt tag'en - </slik>. For eksempel kan vi bruke tag'en <b>for å gjøre
skrift fet</b> frem til sluttag'en. Skjønner? Da går vi litt videre.
Elementer
Det som står mellom to tag'er - for eksempel mellom <HEAD> og </HEAD> - er ett element.
Det kan være innhold eller andre tagger. I HTML er det lov med elementer inni hverandre (kjent som
nesting), for eksempel slik som dette:
<TABLE>
<TR>
<TD>
</TD>
</TR>
</TABLE>
Det som ikke er lov, er å avslutte dem i en annen rekkefølge enn du opprettet dem! Med andre ord;
den første taggen som ble åpnet, er den siste som skal avsluttes. Browserne som brukes i dag
vil godta mange feil her, men vær nøyaktig! Hvis du avslutter taggene i feil rekkefølge vil
det før eller siden være noen som ikke kan se siden din slik du ville.
Strukturen i et HTML-dokument
Siden HTML er et strukturelt språk er naturligvis struktur viktig - rekkefølgen på de
forskjellige tag'ene som må være med er som følger:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Tittelen på siden her</tittel>
<meta>
<link>
</head>
<body>
...alt innholdet her...
</body>
</html>
neste.:
|
|