Tabelle zentrieren
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
anleitung
anschauen
ausprobieren
auto
befinden
beispiel
bereich
code
fenster
funktionieren
gestaltung
http
mitte
posten
recht hilfreich http
referenz
tabelle
tag
wissen
zelle
-
Ich versuche schon seit einiger Zeit eine tag/tabelle">Tabelle zu zentrieren, aber was ich auch immer mache wird entweder nur der Text, oder garnichts zentriert.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
ho ;)
Suchst du vil. sowas wie align="center" ?!
Das kannst du beispielsweise in den <td ... > Bereich deiner Tabelle geben...
Ansonsten musst du mal deinen Code posten, damit man sich mal das anschauen kann, was du gebastelt hast :D
Bzw ist diese Anleitung recht hilfreich:
http://de.selfhtml.org/html/tabellen/gestaltung.htm
lg
Sincer -
sincer schrieb:
ho ;)
Suchst du vil. sowas wie align='center' ?!
Das kannst du beispielsweise in den <td ... > Bereich deiner Tabelle geben...
Ansonsten musst du mal deinen Code posten, damit man sich mal das anschauen kann, was du gebastelt hast :D
Bzw ist diese Anleitung recht hilfreich:
http://de.selfhtml.org/html/tabellen/gestaltung.htm
lg
Sincer
Ich glaube er meinte eher, dass die Tabelle im Fenster zentriert werden soll.
Das lässt sich am besten mit CSS lösen. Dazu benutzt man das margin und gibt den Wert auto an. Ein Beispiel:<table width="80%" border="1" style="margin: 50px auto;"> <tr><th>Zelle 1</th><th>Zelle 2</th><th>Zelle 3</th></tr> <tr><td>Zelle 1</td><td>Zelle 2</td><td>Zelle 3</td></tr> <tr><td>Zelle 1</td><td>Zelle 2</td><td>Zelle 3</td></tr> <tr><td>Zelle 1</td><td>Zelle 2</td><td>Zelle 3</td></tr> </table>
Bei diesem Beispiel benutze ich den Wert 50px auto. Das heißt oben und unten gibts 50px Außenabstand und rechts und links wirds so gesetzt, dass der Abstand gleich verteilt wird. Gruß -
Nein, die Tabelle soll sich nicht in der Mitte des Fensters befinden. Die Tabelle sollte links und rechts in der Mitte sein, aber nicht oben und unten in der Mitte, sondern ganz oben.
-
Dann musste anstatt margin: 50%
margin-left: 50%;
machen.
Im IE wird das aber falsch angezeigt.
Da musste iwas mit - glaub ich amchen.
-
sincer schrieb:
ho ;)
Achso...
Die Tabelle selbst soll in der Mitte des Browserfensters sein?
Ich löse das eig. immer mit einem <center> Tag vor und nach der Tabelle... auch wenn das meines Wissens nicht mehr wirklich gerne gesehen wird...
Aber solange es funktioniert :D -> OldSql ^^
lg
Sincer
Joar. Deshalb hab ich die CSS Lösung vorgeschlagen. Das andere funktioniert aber natürlich auch!
drafed-map schrieb:
Nein, die Tabelle soll sich nicht in der Mitte des Fensters befinden. Die Tabelle sollte links und rechts in der Mitte sein, aber nicht oben und unten in der Mitte, sondern ganz oben.
Wie schön, dass du dir so viel Mühe gibts.
Hast du mal mein Vorschlag ausprobiert? Anscheinend nicht. Aber genau das ist das was du haben willst! Außer deine Wortwahl ist sehr schlecht, dann sollteste eben das üben und nicht einen Zweizeiler als Threaderöffnung machen!
Wenn es "nur" rechts und links in der Mitte sein soll geht das mit "margin: 0 auto;" oder eben mit dem veralteten <center> Tag!
-
Bei margin: auto wird es glaub ich vom IE falsch angezeigt.
-
Bei margin: auto wird es glaub ich vom IE falsch angezeigt.
Quatsch. Erstmal bitte selbst ausprobieren, bevor du mit falschen Tatsachen aufkreuzt (Ok, teilweise hast du Recht, der IE5 kann das wirklich nicht, aber wer hat diesen Mist denn noch?).
Ansonsten hat werktags ja schon die richtige Lösung gepostet. -
Hab das jetzt mit Div-Containern verwechselt.
Da wurde bei mir alles in die Mitte geschoben.
-
wenn nur die Tabelle in der Mitte sein soll, reicht auch
<Table width="80%" align="center" border="1">
-
Bei margin: auto wird es glaub ich vom IE falsch angezeigt.
Nur, wenn man kein richtiges Doctype benutzt. Ich hoffe doch, du hast einen [Doctype]?
[Doctype]: http://de.selfhtml.org/html/allgemein/grundgeruest.htm#dokumenttyp
starfun schrieb:
wenn nur die Tabelle in der Mitte sein soll, reicht auch
<Table width='80%' align='center' border='1'>
Das funktioniert bestimmt nicht.
Ryan
-
starfun schrieb:
wenn nur die Tabelle in der Mitte sein soll, reicht auch
<Table width='80%' align='center' border='1'>
Das funktioniert bestimmt nicht.
Ryan
schon probiert ?
warum soll das nicht funktionieren
hab's auf meiner Seite nur so und es geht in allen Browsern
siehe dazu auch http://de.selfhtml.org/html/referenz/attribute.htm#table
muss den bei euch alle, was nicht auf style basiert, gleich nicht funktionieren ?
Edit:
zur optischen darstellung
http://starfun.lima-city.de/kreative/test.html
Beitrag geändert: 31.10.2008 17:33:57 von starfun -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage