Lingner: Tabellenzelle mittig ausrichten, wenn colspan:2

Hallo!
Laut CSS-Doku wird eine Zelle horizontal mittig ausgerichtet durch die CSS-Angabe: align:center;
Jetzt möchte ich den Text in zwei zusammengefügten Zellen ebenfalls zentrieren.
Wie funktioniert dies?

colspan:2; align:center;

funktioniert leider nicht

  1. @@Lingner:

    nuqneH

    Laut CSS-Doku wird eine Zelle horizontal mittig ausgerichtet durch die CSS-Angabe: align:center;

    Welche Doku meinst du?

    Ich glaub, du hast die Doku falsch gelesen. Es gibt in CSS keine Eigenschaft 'align'.

    colspan:2; align:center;

    Es gibt in CSS auch keine Eigenschaft 'colspan'. In HTML gibt es ein solches Attribut.

    Qapla'

    --
    Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
    (Mark Twain)
  2. Om nah hoo pez nyeetz, Lingner!

    ich fürchte

    * du möchtest Tabellen für Layout missbrauchen
    * du hast wenig Ahnung von CSS und Co

    du hast zwei Möglichkeiten

    #1# du möchtest den richtigen Umgang mit HTML und CSS erlernen
    #2# du möchtest eine schnelle aber unschöne Lösung

    Lösungen

    #1# zeig uns deine bisherige Arbeit und beginne ggf. von vorn
    #2# <td colspan="2" style="text-align: center;">

    Matthias

    --
    1/z ist kein Blatt Papier.

    1. Om nah hoo pez nyeetz, Lingner!

      ich fürchte

      * du möchtest Tabellen für Layout missbrauchen

      Nein!

      * du hast wenig Ahnung von CSS und Co

      Ja!

      du hast zwei Möglichkeiten

      #1# du möchtest den richtigen Umgang mit HTML und CSS erlernen

      Du möchtest Dich nicht so geschwollen ausdrücken

      #2# du möchtest eine schnelle aber unschöne Lösung

      Du möchtest Dich nicht so geschwollen ausdrücken

      Lösungen

      #1# zeig uns deine bisherige Arbeit und beginne ggf. von vorn
      #2# <td colspan="2" style="text-align: center;">

      Du möchtest sagen, das HTML und das CSS ist Mist, wenn man, obwohl immer geschrieben "Verwende CSS", in diesem Fall ein Mischmasch nötig ist.

      Ligner

      1. @@Lingner:

        nuqneH

        Du möchtest sagen, das HTML und das CSS ist Mist, wenn man, obwohl immer geschrieben "Verwende CSS", in diesem Fall ein Mischmasch nötig ist.

        Nein, es ist in diesem Fall wie auch in allen anderen Fällen kein Mischmasch nötig.

        Man muss CSS-Angaben nicht inline in @style-Attribute ins HTML schreiben. Man sollte es auch nicht tun. Auch nicht in Beispielcode.

        'text-align' gehört ins Stylesheet.

        @colspan gehört selbstverständlich ins HTML, da es die Struktur der Tabelle beschreibt.

        Qapla'

        --
        Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
        (Mark Twain)