Avatar billede pnr Nybegynder
27. december 2004 - 21:03 Der er 7 kommentarer og
1 løsning

Hjælp til at lave side med CSS

Jeg har altid lavet sider ved hjælp af tabeller, men kunne godt tænke mig at lave en side ved hjælp af CSS.

Jeg har følgende kode i tabeller, hvordan kan det omskrives til CSS:

<table>
    <tr>
        <td colspan="2"><h1>OVERSKRIFT</h1></td>
    </tr>
    <tr>
        <td colspan="2">&nbsp;</td>
    </tr>
    <tr>
        <td>bla bla blabla bla blabla bla bla bla </td>
        <td><img src="..." alt=""></td>
    </tr>
    <tr>
        <td colspan="2">&nbsp;</td>
    </tr>
    <tr>
        <td>bla bla blabla bla blabla bla bla bla </td>
        <td><img src="..." alt=""></td>
    </tr>
</table>
Avatar billede roenving Novice
29. december 2004 - 10:19 #1
?-)

Tabeller og css fungerer fint sammen !-)

-- hvorfor skulle du dog ændre det, du har, det fungerer vel fortræffeligt uanset doctype !o]
Avatar billede pnr Nybegynder
29. december 2004 - 18:35 #2
Ja det fungere fint, men der skulle være en del fordele ved at skrive det i ren CSS (http://www.html.dk/tutorials/css/lektion1.asp).
Avatar billede roenving Novice
30. december 2004 - 11:27 #3
Ja, der er mange fordele ved at bruge css, men det er rent snot at påstå, at man ikke skal bruge tabeller, fordi man bruger stylesheets !-)

-- og det kræver rigtig mange javascript-kodelinjer, hvis man vil forsøge at eftergøre tabellernes funktion med absolut positionerede divs, og samtidig mister man fuldstændig den grundlæggende mening med cascading i cascading stylesheets, nemlig at elementer primært formatteres ved hjælp af et hierarki af elementer ...

-- et simpelt eksempel på cascading vil være, at links inde i et element, f.eks. en menu, opfører sig anderledes end links andre steder på siden !o]

Konklusion: Du kan sagtens udnytte noget layout-mæssigt centralt styret, men det er tåbeligt ikke at strukturere siderne med det til formålet mest velegnede, og der kommer andre struktur-opbygninger ofte til kort overfor tabeller, så brug det, som bedst udfylder dit behov til de forskellige ting !-)
Avatar billede pnr Nybegynder
12. januar 2005 - 14:29 #4
Bør man så sætte nogle div tags omkring sine tabeller og styrre dem via CSS?
Avatar billede roenving Novice
12. januar 2005 - 19:04 #5
Næh, du skal da bare styre tabellerne vha css !-)
Avatar billede pnr Nybegynder
18. januar 2005 - 10:07 #6
nå men så lukker jeg igen, tak for din hjælp!

smid et var så er der point.
Avatar billede roenving Novice
18. januar 2005 - 15:21 #7
Velbekomme '-)
Avatar billede roenving Novice
24. januar 2005 - 10:17 #8
-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester