OPDRACHT 3: lay-out coderen deel 2Nu gaan je tekst aan je lay-out toevoegen.
De tekst moet uiteraard wel op de juiste plek komen te staan.
Dit doe je met een <div> code.
Voeg de volgende code toe aan de pagina:
- Spoiler:
<div style="LEFT: 1px; WIDTH: 200px; POSITION: absolute; TOP: 1px; HEIGHT: 1px"><FONT SIZE="1" FACE="Verdana">
In deze balk komt straks je menu en je welkomswoord, top-affie's, misschien een tagboard, een disclaimer, je website status, misschien wel een teller. Je mag het zelf weten. Maar we gaan beginnen met een welkomswoord en een menu, dat komt dus hier!</div>
De tekst staat nog niet op de juiste plek. Klik hier om te zien waar de tekst moet komen te staan.
Om de tekst op de juiste plek te krijgen moet je de getallen in je <div> code veranderen. Om te zien welke getallen je nodig hebt ga je naar PhotoFiltre en plak je de lay-out.
Onder in beeld staat in de balk hoeveel pixels de lay-out breed en hoog is. Deze lay-out is 800px breed en 850px hoog.
Je wilt je tekst 10 pixels van de rand van de balk afhebben. Zowel aan de linkerkant als aan de bovenkant en aan de rechterkant.
Nu ga je in PhotoFiltre selecties maken om te kijken hoeveel pixels de tekst in totaal van de linkerkant af moet staan. Het grijs meegerekend en nog 10px van het wit.
Het getal dat je vind plaats je in de <div> code bij
- Spoiler:
LEFT: aantalpx
Nu ga je met PhotoFiltre kijken hoe breed de balk precies is. Omdat je 10px verder bent begonnen haal je 10px van deze breedte af. Omdat je ook 10px aan de rechterkant overwilthouden haal je nog eens 10px van de breedte af. De breedte die je nu hebt plaats je in de <div> code bij
- Spoiler:
WIDTH: aantalpx
Nu ga je kijken hoeveel px de menubalk van de bovenkant van de totale lay-out afstaat. Je wilt dat de tekst 10px van de rand met het grijs afstaat dus tel je 10 op bij het gevonden aantal.
Dit aantal vul je ook in in je <div> code bij
- Spoiler:
TOP: aantalpx
De hoogte van je <div> ga je zo hoog maken dat je de totale lay-out te zien krijgt en niet alleen het gedeelte dat past in je beeldscherm. De totale hoogte van je lay-out is 850 pixels. Het getal dat je bij 'TOP' ingevuld hebt haal je van deze 850 af. Het gevonden getal vul je in de <div> code bij
- Spoiler:
HEIGHT: aantalpx
Als je klaar bent plaats opnieuw de link naar je lay-out en zet in een spoiler de code die je uiteindelijk gebruikt hebt. Ook als het niet goed is, dan kan ik zien waar het fout gegaan is.