Tabelle als .css formatieren

  • Hallo liebe xhtml-Member,

    ich habe mit Macromdia Dreamwaver folgende Tabelle erstellt:


    Nun ist es aber sicherlich in meinem Quelltext aufgeräumter, wenn ich die Formatierungen in eine .css Datei auslager. Wie mache ich das nun am klügsten?

    Gruß,
    Andreas

  • Naja, du suchst dir td und ähnliches die immer die gleichen Attribute haben und machst dafür eine Klasse (class) in CSS, wobei ich

    Code
    <td><div align="center">Paste</div></td>


    für sehr sinnlos halte, da man es schon bei dem td setzen konnte:

    Code
    <td align="center">Paste</td>


    als Beispiel! Kannst du aber auch alles in CSS auslagern ;)

    Am besten auch eine externe CSS-Datei verwenden.

  • Zitat von sudeki05

    wobei ich

    Code
    <td><div align="center">Paste</div></td>


    für sehr sinnlos halte


    Mir stellt sich da die frage, ob das dreamweaver selbst so eingebaut hat oder ob Meralus das fabriziert hat. Sollte dreamweaver der verursacher sein, dann bestätigt das meine meinung, dass dieses programm käse ist. ;)

  • Zitat von Meralus

    Ist dreamwaver nicht gut? Ich hab da nichts eingebaut :)
    Würdet ihr mir lieber Phase5 raten?


    Welchen editor du nutzt, hängt von deinem können bzgl. HTML und CSS ab. Wenn du beides nicht einigermaßen gut kannst, solltest du bei einem WYSIWYG-Editor bleiben.

  • Code
    <td><div align="center">Paste</div></td>


    Sowas macht wirklich keinen Sinn.
    Wenn der Inhalt sämtlicher Zellen immer zentriert sein soll, dannn schreibe das in eine CSS-Datei:

    Code
    td {text-align: center;}

    HTML

    Code
    <td>Paste</td>

    Falls der Inhalt nicht bei allen Zellen zentriert werden soll, dann bilde eine Klasse.

    Statt Tabelle könntest du auch eine Liste <ul> mit Listeninhalten [*] verwenden.