| <FRAMESET> taggen har 3 attributer, ROWS, COLS och FRAMEBORDER. ROWs attributen talar om för web-läsaren hur många rutor och hur stora de ska vara. Genom att skriva <FRAMESET ROWS="20%, 45%, 50%">, så skapar detta 3 olika "frames" på en sida, precis som ROWS i en tabell. COLS funkar likadans förutom att den delar in sidan i kolumner istället för rader. | FRAMEBORDER attributen anger hurvida du vill ha ramar eller inte. Attributen kan enbart vara 0 eller 1. FRAMEBORDER="0" tar bort ramarna och FRAMEBORDER="1" aktiverar ramarna. | Så här kan koden för en frame layout page se ut: | |
|
<HTML> <HEAD> <TITLE>Björns HTML skola</TITLE> </HEAD>
<FRAMESET COLS="20%, 45%, 50%"> </HTML>
|
|||
| Lägg märke till att det inte finns någon BODY. Du behöver den inte för detta är ju endast en frame layout page och det kommer inte finnas någon läsbar information för någon att se. | För att nu får upp de 3 sidorna som vi precis skapat så kommer vi att använda <FRAME> taggen. FRAME taggen har ett flertal olika attributer, men den absolut viktigaste är SRC attributen. Den talar om för sidan vilken HTML sida som jag öppnas, enkelt skriver man <FRAME SRC="fil_namn.html">, denna attribut är obligatorisk annars så funkar inte sidan. Fungerar exakt likadant som när man lägger in en bild <IMG SRC="bild_namn.html">. | Det finns ett par till användbara attributer till <FRAME> taggen som kan ge oss kontroll över hur framen ska se ut. Vi kan välja att ha med eller vara utan ramar tack vare FRAMEBORDER attributen i <FRAME> taggen. Vi kan också ändra marginaler på vår sida med MARGINHEIGHT och MARGINWIDTH attributerna. | Man använder de attributerna så här: |
| <FRAME MARGINWIDTH="x"> | X kan vara vilket nummer som helst. Vill du att "framen" ska vara fast så att inte web-läsarn kan formatera detta? Så kan man använda NORESIZE attributen. Denna attribut kan placeras i FRAME taggen och inaktivera omformaterings funktionen. Men vi kan även använda SCROLLING attributen för att bestämma om vår sida ska använda sig av en scroll eller inte. SCROLLING attributen har 3 lägen, YES, NO och AUTO. AUTO gör att användarens web-läsare väljer om en scroll behövs eller ej. AUTO är standard. | Så här ser vår frame layout kod ut: | |
|
<HTML> <HEAD> <TITLE>Björns HTML och WAP - frame skola</TITLE> </HEAD>
<FRAMESET COLS="20%, 45%, 50%" FRAMEBORDER="0">
</HEAD>
|
|||
| Nu är det intressant hur detta ser ut. Klicka och hoppas på att det funkar :) |