Tabellenzelle mittig ausrichten, wenn colspan:2
Lingner
- css
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
@@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'
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
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
@@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'