Tabelle verschiebt sich
Matthias
- html
Hallo,
für meine Webseite habe ich als Hintergrund eine Tabell:
http://home.arcor.de/matthiaspesch/normal.jpg
Ich möchte nun in die obere Zeile als Navigation benutzen und dort links zu den anderen Seiten schreiben. Wenn ich dies aber mache, verändert sich das ganze Design:
http://home.arcor.de/matthiaspesch/zerstoert.jpg
Hier mein Quelltext:
<table height="" width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td align="right" colspan="5" width="" height="20" bgcolor="#B9CEEC">
<!--navigation-->Jetzt ist das Design zerstört
</tr>
</tr>
<tr>
<td colspan="5" width="" height="10" bgcolor="#000000"></td>
</tr>
<tr>
<td rowspan="3" width="20" height="" bgcolor="#B9CEEC"></td>
<td rowspan="3" width="10" height="" bgcolor="#000000"></td>
<td colspan="3" width="" height="20" bgcolor="#8BB7E2"></td>
</tr>
<tr>
<td colspan="3" width="" height="10" bgcolor="#000000"></td>
</tr>
<tr>
<td width="20" height="500" bgcolor="#8BB7E2"></td>
<td width="10" height="" bgcolor="#000000"></td>
<td width="" heigth="" bgcolor="#E8F0F9">
<!--hauptteil der seite-->
</td>
</tr>
</table>
</body>
</html>
Kann mir jemand sagen ob, und wenn wie ich diesen Efekt vermeiden kann?
Vielen Dank
Matthias
Hi,
Ich möchte nun in die obere Zeile als Navigation benutzen
Du missbrauchst Tabellen für Layoutzwecke? Sie sind für tabellarische Daten gedacht, für nichts anderes. Setze die bekannten und recherchierbaren Alternativen ein.
<table height="" width="100%" cellspacing="0" cellpadding="0" border="0">
Zudem möchtest Du Dich intensiv mit CSS auseinandersetzen, und das height-Attribut war in <table> noch nie erlaubt - davon ganz abgesehen, dass es mit einem _leeren_ Wert keinen Sinn ergibt.
Cheatah
Du missbrauchst Tabellen für Layoutzwecke? Sie sind fürtabellarische Daten gedacht, für nichts anderes.
darf ich dich auf folgenden link verweisen
http://selfhtml.teamone.de/html/tabellen/layouts.htm
----------
Setze die bekannten und recherchierbaren Alternativen ein.
welche alternative meinst du????
--------
das height-Attribut war in <table> noch nie erlaubt
hab die seite mit html-editor erstellt, da gab es das, sorry
---------
davon ganz abgesehen, dass es mit einem _leeren_ Wert keinen Sinn ergibt.
--------
wollte nur mal ausprobieren, ob das was bewirkt
matthias
hi,
darf ich dich auf folgenden link verweisen
http://selfhtml.teamone.de/html/tabellen/layouts.htm
lass dich nicht aufhalten - aber dann mach auch einen link draus!
</faq/#Q-19>
gruss,
wahsaga
hallo,
vielen dank, hab gedacht das geht nicht,´
da es dafür unten noch formular felder gibt, und es in dem meisten foren drunter steht
matthias
Hi,
Du missbrauchst Tabellen für Layoutzwecke? Sie sind fürtabellarische Daten gedacht, für nichts anderes.
darf ich dich auf folgenden link verweisen
http://selfhtml.teamone.de/html/tabellen/layouts.htm
gerne. Ich möchte Dir empfehlen, Dir selbst die Seite noch mal genauer anzusehen, denn schon der zweite Absatz weist - wenn auch _sehr_ zaghaft - auf Probleme hin. Prägnanter sind einige Diskurse, die hier im Forum geführt wurden.
Setze die bekannten und recherchierbaren Alternativen ein.
welche alternative meinst du????
Die im Archiv recherchierbaren.
hab die seite mit html-editor erstellt,
Erstelle sie lieber in HTML, als mit einem Editor.
davon ganz abgesehen, dass es mit einem _leeren_ Wert keinen Sinn ergibt.
wollte nur mal ausprobieren, ob das was bewirkt
Verstehe. Die Antwort ist: Potentiell Probleme.
Cheatah
Hallo,
Kann mir jemand sagen ob, und wenn wie ich diesen Efekt vermeiden kann?
u.U. durch verschachtelte Tabellen, du kannst dir ja mal den Quelltext von Seiten mit vielen Spalten anschauen.
Die von Cheatah angesprochenen Probleme beim Einsatz von Tabellen dürften dann aber noch größer werden.
Und auch wenn ein -gelegentlich für alte Browser nützliches- height Attribut eigentlich unproblematisch sein sollte,
die empfohlene Auseinandersetzung mit CSS bleibt natürlich sinnvoll und nötig.
Grüsse
Cyx23