Wie Text in Tabelle zentrieren
Steht-auf-dem-Schlauch
- css
0 Christian0 manuel0 Dieter Raber
Die Frage ist mir schon etwas peinlich, aber ich komme nicht weiter und mit der Suchfunktion habe ich auch nichts gefunden.
Wie zentriere ich den Text in einer Tabelle?
Mein Versuch funktioniert nicht:
<table style="text-align:center;">
<tr>
<td>1</td>
</tr>
<tr>
<td>2</td>
</tr>
<tr>
<td>3</td>
</tr>
</table>
Hallo.
Mein Versuch funktioniert nicht:
<table style="text-align:center;">
<tr>
<td>1</td>
</tr>
...
Du musst die Eigenschaft für jede der Zellen angeben. Damit du aber nicht eine ganze Flut von style-Attributen angeben musst, solltest du entweder mit Klassen arbeiten, oder dem td-Tag allgemein ein text-align:center zuweisen. Beides kannst du in selfhtml nachsehen.
Grüsse,
Christian
m.M.n. muss das "style="text-align:center;"" in den <td>-tag, anstatt in den <table>-tag.
glaub ich zumindest.
Hallo,
text-align in deinem Beispiel muss sich auf <td> beziehen, also <td style="text-align:center">
Du kannst aber, wenn Du Dich auf alle Zellen diser Tabelle beziehen willst, so vorgehen:
In der CSS-Definition:
#beispieltabelle td{ /* bezieht sich auf alle tds innerhalb der Tabelle 'beispieltabelle' */
text-align:center;
}
In der HTML-Datei:
<table id="beispieltabelle">
Oder du schreibst eine Klasse fuer zentrierte <td>'s
In der CSS-Definition:
.beispiel{ /* bezieht sich auf _alle_ Elemente mit der Klasse 'beispiel' */
text-align:center;
}
bzw.
td.bespiel {...} /* bezieht sich dann nur auf <td> Elemente mit der Klasse 'beispiel' */
In der HTML-Datei:
<td class="beispiel">
Dieter