CSS layout
Hej EksperterJeg har indtil videre altid opbyggede mine hjemmesider ved hjælp af <table>, men da jeg nu skal til at lave et større hjemmesideprojekt, har jeg overvejet at gå over til at lave det med CSS-layout, da jeg efter at have læst en del om det er blevet overbevist om at det er smart at man, med CSS, kan skille indhold og layout ad, samtidig med at jeg er blevet træt af at side og lede efter den rigtige tabelcelle til egentlige indhold, når man havde fået lavet en alt for kompleks tabel til selve layout’et.
Jeg har ikke den store erfaring med dette, faktisk ikke nogen når det kommer til at lave et layout kun med CSS, men det skal dog siges at jeg har lavet en del hjemmesider før og derfor ikke er nybegynder til hverken HTML eller CSS.
For at finde ud af hvordan dette skulle gribes an har jeg læst en del tutorials og lignende for at finde nogle eksempler på hvordan det skulle laves. Men det er endnu ikke lykkedes at finde det jeg skal bruge for at komme i gang. Enten har det været for simpelt eller også har det ikke været en centeret side. jeg har en ide om hvordan det kunne laves ved hjælp af DIV og så position:absolute; hvis det ikke lige var fordi at siden skulle være centeret, men nu hvor det er et krav at siden skal være centeret, samtidig med at siden har en fast størrelse i pixel pga. det grafiske design. Er jeg løbet tør for ideer om hvordan dette skal gribes an.
I "table-sprog" skal mit hjemmeside indeholde følgende:
- 1 række til banner
- 1 række til topmenu
- 1 række med 3 kolonner (til venstremenu, indhold og reklame/sponsor)
- 1 række til footer ( (c) og kontakt oplysninger)
hjemmesiden skal være 860px bred og centreret (Desuden med noget baggrundgrafik lavet i photoshop).
Her ses en skitse over hvordan siden skal opdeles.
http://img213.imageshack.us/img213/4223/designskitsesm2.jpg
Håber at der er nogle der kan hjælp med et løsningsmodel til dette.
På forhånd tak
-SSL