hov-sa har ret i at det er en god side (i modsætning til html.dk).
Men det er også svært at forstå absolute og relative. Men generelt taller man om "parents" (dansk forældre). Mens <br> og <span> er søskende.
<div> <span>Tekst</span> <br> </div>
--Forældren til <span> er i dette tilfæde <div>.
Her efter er det så sådan: at position relative, sættes relativt det angivet antal pixels (top:,left:) i forhold til dens position hvis intet var angivet.
Position absolute sættes derimod relativ det angivet antal pixels, i forhold til det seneste element (forældre -> bedsteforældre ...) som har position: "et og andet".
Se eventuelt på følgende eksempel:
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
div {padding: 20px;}
.red {background:red;}
.blue {background:blue;}
.white {background:white;}
</style>
</head>
<body>
<div style="background:grey;">
<!-- Har absolute (5px,5px) og sættes derfor i punktet (5px,5px) i forhold til <html> da der ikke er nogen "forældre" der har position sat til noget (andet end static). -->
<div class="blue" style="position: absolute; top: 5px; left: 5px;">
<div class="white" style="">
</div>
</div>
<!-- Har relative (5px,5px) og sættes derfor i punktet (5px, 5px) i forhold til dens normale position. -->
<div class="red" style="position: relative; top: 5px; left: 5px;">
<!-- Har absolute (100px, 0px) den sættes derfor i punktet (100px, 0px) i forhold til dens "forældre" (class="red"). -->
<div class="white" style="position: absolute; top: 0px; left: 100px;">
</div>
</div>
</div>
</body>
</html>
Når du er kommet lidt længere i forståelsen med <html> og {CSS} kan du tage et kik på:
http://net.tutsplus.com/sessions/photoshop-to-html/ som beskriver hvordan man laver en flot hjemmeside. Det er ikke avanceret men det er ikke nemt.
Spørg endelig hvis der er mere: