KVL logo

HTML-oversigt, del 1

HTML er det sprog man skriver websider med. Dette er del 1 af en kort oversigt over HTML til brug i kurset Databehandling ved KVL. Der findes en engelsk oversættelse. Notatet består af følgende afsnit:

1. Skelet til en webside

En webside (et HTML-dokument) har i princippet altid denne opbygning:

	<HTML>
	<HEAD>
	<TITLE>Websidens titel</TITLE>
	</HEAD>
	<BODY>
	Websidens tekst.
	</BODY>
	</HTML>

Websidens indhold skal stå mellem <BODY> og </BODY>.

2. Mærker

Tabellen nedenfor viser de mest almindelige mærker (engelsk: tags) i HTML, og deres mest anvendte attributter. En oversigt over attributterne findes i næste afsnit.

MærkeBetydningMulige attributterBruges i
Overskrifter
<H1> ... </H1> Største overskriftALIGN, NOWRAP 
<H6> ... </H6> Mindste overskriftALIGN, NOWRAP 
Afsnit og lay-out
<P> Nyt afsnitALIGN 
<BR> Tvunget linieskiftCLEAR 
<HR> Vandret skillelinieALIGN, NOSHADE, SIZE, WIDTH 
<DIV> ... </DIV> TekstafsnitALIGN 
<CENTER> ... </CENTER> Centrer tekst  
<BLOCKQUOTE> ... </BLOCKQUOTE> Citat (indrykket)ALIGN 
<ADDRESS> ... </ADDRESS> Adresse (i kursiv)  
<PRE> ... </PRE> Præformateret tekst  
Henvisninger og navngivning
<A HREF="url"> ... </A> Henvisning  
<A NAME="navn"> ... </A> Navngivning  
Lister
<UL> ... </UL> Uordnet listeCOMPACT, TYPE 
<OL> ... </OL> Ordnet, nummereret listeCOMPACT, TYPE 
<LI> Listeelement UL, OL
<DL> ... </DL> DefinitionslisteCOMPACT 
<DT> Opslagsord DL
<DD> Forklaring til opslagsord DL
Tekst: Kursiv, fede typer, størrelse, ...
<EM> ... </EM> Kursiv  
<STRONG> ... </STRONG> Fede typer  
<TT> ... </TT> Maskinskrift  
<FONT> ... </FONT> Skift størrelse eller farveCOLOR, SIZE 
<SUB> ... </SUB> Sænket skrift  
<SUP> ... </SUP> Hævet skrift  

3. Attributter

Tabellen viser de mest almindelige attributter i HTML og de mulige attributværdier. I tabellen betegner n et naturligt tal 0, 1, 2, ..., og tekst betegner en tekststreng.

AttributMulige attributværdierBruges i
ALIGN=LEFT, CENTER, RIGHTBLOCKQUOTE, DIV, H1...H6, HR, P
BGCOLOR=Farvenavn eller farvekodeBODY
CLEAR=ALL, LEFT, RIGHTBR
COLOR=Farvenavn eller farvekode 
COMPACT DL, OL, UL
NOWRAP  
SIZE=1...7 (absolut) eller +0...+7 (større) eller -0...-7 (mindre)FONT
nHR
TYPE=A, a, I, i, 1OL
DISC, SQUARE, CIRCLEUL
WIDTH=n (antal pixels), eller n% (af sidens bredde) 

4. Henvisning og navngivning

Mærket <A HREF="url"> tekst </A> markerer teksten tekst som en henvisning til url.

Mærket <A NAME="anker1"> tekst </A> knytter navnet anker1 til dette sted i teksten. En henvisning til dette sted kan have formen HREF="#anker1" eller HREF="webside.html#anker1".

5. Farvenavne og farvekoder

Farvenavne og farvekoder benyttes blandt andet i attributterne BGCOLOR (baggrundsfarve) og COLOR (forgrundsfarve). I begge tilfælde angives farven enten med navn, f.eks. BGCOLOR="lime" eller med en RGB-farvekode, f.eks. BGCOLOR="#00FF00".

En RGB-farvekode har formen #RRGGBB hvor RR, GG og BB angiver intensiteten af rød, grøn og blå. Hver intensitet angives med to cifre i 16-talsystemet, dvs. 00, ..., 09, 0A, 0B, 0C, 0D, 0E, 0F, 10, 11, ..., 19, 1A, ..., 1F, 20, ..., F0, ... FF, svarende til decimaltallene 0 til 255.

Farvenavnene og de tilsvarende RGB-koder er vist nedenfor.

 Black = "#000000"  Green = "#008000"
 Silver = "#C0C0C0"  Lime = "#00FF00"
 Gray = "#808080"  Olive = "#808000"
 White = "#FFFFFF"  Yellow = "#FFFF00"
 Maroon = "#800000"  Navy = "#000080"
 Red = "#FF0000"  Blue = "#0000FF"
 Purple = "#800080"  Teal = "#008080"
 Fuchsia = "#FF00FF"  Aqua = "#00FFFF"

Dette dokument er
http://www.dina.kvl.dk/~sestoft/databehandling/html1.html

Peter Sestoft, KVL Databehandling, 1997-03-02