< Frames >




  Frames ("ramar")

En sida med frames består egentligen av ett huvuddokument, <frameset>, som sammanfogar flera vanliga HTML-dokument (framerutor) till en sida.

I huvuddokumentet definierar (se koden) man på vilket sätt dokumententet skall visas.

Kodnamn Attribut Beskrivning Avstängning
<frameset> cols="*,222"
rows="300,*,90"
frameborder="no" border="0"
bordercolor="#000000"
framespacing="0"
Definition för hela frameset </frameset>
<frame> src="frame1.html" name="main" scrolling="no" framborder="0" border="0" framespacing="0" marginwidth="0" marginheight="0" noresize Definition för en frame  
<noframes> <body> och allt som får finnas inom body Vad som skall visas för dem som inte kan se frames </noframes>
<a> target="main" Target används för att kunna göra en länk till en annan sida  

 

Attribut <framset> Exempel Beskrivning
cols cols="222,*" Delar sidan lodrätt. * står för resterande av del av sidan.
rows rows="300,*,90" Delar sidan vågrätt. Annars samma som cols
frameborder border frameborder="no" border="0" Tar bort ramarna kring frames. Båda attributen måste skrivas.
bordercolcor bordercolor="#3399FF"

Färgen på ramarna.

framespacing framespacing="0" Ökar avståndet emellan framerutorna

 

Attribut <frame> Exempel Beskrivning
src src="frame1.html" Anger adressen till det dokument som skall visas.
name name="main" Anger indexnamnet för framerutan. Anropas i <a> genom attributet target
scrolling scrolling="no" scrolling="yes" scrolling="auto" Anger om framerutan skall ha scrollningslist eller ej. Vid auto visas listen bara när det behövs.
frameborder border frameborder="0" border="0" Tar bort ramarna kring frames. Båda attributen måste skrivas.
framespacing framespacing="0" Ökar avståndet emellan framerutorna
marginwidth marginwidth="0" Anger storleken på vänster- och högermarginal
marginheight marginheight="0" Anger storleken på över- och undermarginal
noresize noresize Anger att användaren inte får ändra storlek på framerutorna


 Se till exempel vår första sida.