Jump to content

OWN

  • artikelen
    5186
  • reacties
    17587
  • bezichtigingen
    1588032

Editie 174 - HTML-cursus


OWN

402 bezichtigingen

gallery_108553_47_10996.gif

Deze rubriek is geschreven door Kloep!

Hallo, en welkom bij de HTML-cursus van OWN. In deze rubriek gaan wij (VWO-er en Kloep) zaken vertellen die handig zijn om te weten als je met HTML aan de slag gaat. Later zullen we HTML verder gaan uitwerken, dit ook onder andere met behulp van CSS. Als we dit allemaal hebben gehad, gaan we over naar PHP in combinatie met MySQL. Later zullen we ook steeds meer Javascript bereiken. In het begin zullen we dus met de basis beginnen, maar zonder deze basis kun je niet verder komen. In deze cursus zul niet alleen lappen tekst te zien krijgen, maar alles zal worden uitgelegd door middel van afbeeldingen. Hierdoor zullen het geen saaie lange verhalen worden, maar zal alles in kleine stappen worden uitgelegd.

In deze rubriek maken we gebruik van het programma Notepad++ en Google Chrome. Hierdoor kunnen er kleine verschillen zijn in je eigen situatie. In sommige gevallen geeft Firefox de codes anders weer als bijvoorbeeld Internet Explorer of Netscape. Veel plezier met deze nieuwe rubriek!

Welkom bij les nummer 17. We gaan nu verder met CSS. Vorige week heb ik jullie de standaard dingen van een regel uitgelegd. Deze week gaan we kijken hoe dit in de praktijk toegepast kan gaan worden.

Achtergrond definiëren

Met CSS is het erg gemakkelijk om een afbeelding als achtergrond te gebruiken. Dit gaat met onderstaande code:

body {background:url(achtergrond.jpg) bottom right repeat-x;}



Hierin geef je dus aan dat je in de BODY van je HTML code de achtergrond wilt gebruiken.

Daar waar nu 'achtergrond.jpg' staat, zet je de link neer naar de afbeelding die je wilt gebruiken.

BOTTOM RIGHT staat ervoor dat hij rechtsonderin begint. REPEAT-X staat ervoor dat hij zich van rechts naar links herhaalt.

Tekst kleur geven

Om je tekst kleur te geven, kun je ook een gemakkelijke code gebruiken in CSS. Onderstaand zie je een voorbeeld van deze code:

p {color:red}



Erg simpel. Om dit in HTML op te roepen, hoef je alleen maar het P-element te gebruiken. Simpeler kan niet. Moeilijker wel, en ook die manier deel ik even mee omdat het soms van pas kan komen.

Als ik met bovenstaande code werk, gebruikt hij bij alle P-elementen in je code een rode tekstkleur. Soms zal je dit misschien willen opdelen. Onderstaande code is een voorbeeld:

p {color:red;}
p.group {color:blue;}
p#one {color:green;}
p#one {color:yellow;}



BELANGRIJK: Bij bovenstaande code moet je er aan denken: de laatste regel geldt.

Om dit alles op te roepen gebruik je onderstaande HTML code:

<p>Deze houdt enkel rekening met de bovenste regel, en heeft niks te maken met die drie regels daaronder. Deze regel wordt dus rood.</p>
<p class="group">Deze houdt rekening met de bovenste twee regels, en de onderste twee hebben er niks mee te maken. De onderste regel geldt, dus deze tekst wordt blauw.
<p class="group" id="one">Deze houdt rekening met alle regels. De onderste regel geldt, dus deze tekst wordt geel.



Het gaat er dus als volgt om: gebruik je een punt in je CSS, kun je dit in HTML oproepen met CLASS. Indien je in CSS een #-teken gebruikt, roep je dit in HTML op met ID.

Afbeeldingen omlijnen

Ook een afbeelding kun je in CSS laten omlijnen. Dan hoef je niet bij elke afbeelding apart alles te regelen, maar doe je het gewoon simpel één keer. Scheelt weer tijd en het risico op fouten. Met onderstaande code kun je dit voor elkaar krijgen:

img {border: 4px solid red;}



Wederom geen moeilijke code. Met IMG geef je aan dat het om het IMG-element in HTML gaat. In HTML hoef je dus niks speciaals te doen om naar deze regel te verwijzen. Vervolgens zie je in de declaratie het eigenschap BORDER staan, wat aangeeft dat het om een rand gaat. Als waarde zie je 4px solid red staan. Dit geeft dus aan dat je een 4 pixel dikke rode lijn krijg.

Ook kun je besluiten om een stippellijn te maken. Hier heb je de volgende code voor nodig:

img {border: 4px solid red; border-style:dotted;}



Dan zijn we nu klaar met les nummer 17. Je ziet dat CSS erg veel lijkt op HTML, vandaar dat je het snel onder de knie zult hebben. De teksten zijn in de meeste gevallen ongeveer hetzelfde. De tekens zijn alleen anders. Werk er genoeg mee, dan leer je het vanzelf. Volgende week gaan we gewoon vrolijk verder. Hopelijk tot dan!

]

0 reacties


Recommended Comments

Er zijn geen reacties om weer te geven.

Gast
Reactie toevoegen...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...