Zum Inhalt springen

Zentrieren von Tabellen

Erstellt am 20. November 2008 · 3 Antworten · letzte Antwort am 3. Dezember 2008

Tags: HTML & CSS, Frage

weiti-ms ·

Wäre schön, wenn mir bei folgendem Problem jmd. helfen könnte:
Ich möchte eine Tabelle im htmlarea zentrieren.
Wie kann im htmlarea zu dem CSS-Styles unter Tabelleneingenschaften Style "zentrieren" hinzufügen?

Unbekannter Benutzer ·

Ich fürchte, dass sich dein Problem nicht einfach mit einem neuen Stil lösen lässt: Denn sobald ein Nutzer einen Eckpunkt der Tabelle zieht, setzt der RTE ein style-Attribut, das auch den Abstand vom linken Rand enthält.
Und damit funktioniert deine schöne Zentrierung nicht mehr.

Jetzt könntest du dieses Attribut verbieten, aber dann ließen sich die meisten Optionen, die der RTE für Tabellen zur Verfügung stellt, nicht mehr nutzen.

=> Wenn du eine Idee dazu hast, immer her damit. ;-)

daKmoR ·

mit tinymce_rte kann man bei einer Tabelle unter dem Reiter "advanced" einfach den style=".." definieren.

ein "margin: 0 auto;" zentriert die Tabelle...

es gibt auch einen eigene Punkt Alignment wo "center" ausgewählt werden kann, dies ist jedoch nicht unbedingt empfehlenswert weil es dann als align="center" implementiert wird...

align wird defaultmäßig gelöscht d.h. man müsste es zum proc vom RTE hinzufügen... ist aber natürlich auch möglich, wobei margin: 0 auto; sicher schöner ist und natürlich xhtml valid (was align="center" nicht ist? denk ich mal..)