• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

NS und Tabellen :-(

AmericanPsycho

New member
Hallo Leute!

Ich habe folgende Seite gebastelt:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>menue</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<script language="javascript">
//tmtC_backToFrame
if(top==self) {
self.location.href='index.htm';}//tmtC_backToFrameEnd
</script>
<link rel="stylesheet" href="style/proveo.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="133" border="0" cellspacing="0" cellpadding="0" height="100%">
<tr>
<td width="133" height="19"><img src="imgLib/printMenue.gif" width="133" height="19"></td>
</tr>
<tr>
<td background="imgLib/edgeMenue.gif"> </td>
</tr>
<tr>
<td height="19" width="133"><img src="imgLib/footerMenue.gif" width="133" height="20"></td>
</tr>
</table>
</body>
</html>

Im IE wird das Ding genau richtig dargestellt! Im NS zerreist es mir die ganze Tabelle!

Die Seite besteht aus einer Tabelle die drei Zeilen und eine Sapalte hat. Die erste Zeile ist auf 19px Höhe eingestellt die dritte auf 20 px Höhe. In der zweiten Zeile habe ich nichts eingetragen. Die Tabellenbreite ist 133px und die Höhe 100%. Wie kriege ich das im NS gebacken das das genauso aussieht?

Live-Demo: http://www.elementrecords.de/media/

Danke für die Hilfe!

CU ALL
 
es ist nicht zulässig für tabellen als höhe 100% zu definieren.
das problem hatte ich auch mal!
der ie stellts zwar trotzdem dar aber nn und opera nicht.
ist ja auch eigentlich logisch, denn wie groß soll denn
in der höhe 100% sein? man kann ja schließlich scrollen...

mfg, riddler
 
Mein Tipp:

Wenn Du Tabellen so erstellen willst, dass Sie wirklich in jeden (mir bekannten) Browser, fehlerfrei angezeigt werden, hilft Dir evtl. dieser Trick (obwohl er nichts mit der Höhe zutun hat...):

Breite "richtig" definieren
~~~~~~~~~~~~~~~~

Die Tabelle soll 500 Pixel breit werden!

<table cellspacing=0 cellpadding=0 border=0 width=450>
<tr>
<td valign=top width=450>
<img src="images/space.gif" border=0 width=500 height=1>
</td>
</tr>
<tr>
**restlicher Inhalt**
</tr>
</table>

Ich definiere die Tabelle mit Absicht kleiner, damit sie dann meine transparente "space.gif" streckt.

Dieser Trick ist meiner Meinung nach bei jeder Tabelle pflicht, weil der Netscape Tabellen gern mal etwas anders darstellt.

Vielleicht hilfts dir ja!

cu

P.S. Die Höhe einer Tabelle kannst Du genauso auf das Pixel genau definieren...

<table cellspacing=0 cellpadding=0 border=0 width=450>
<tr>
<td valign=top width=450>
<img src="images/space.gif" border=0 width=500 height=1>
</td>
</tr>
<tr>
<td valign=top width=1>
<img src="images/space.gif" border=0 width=1 height=500>
</td>
<td valign=top>
**restlicher Inhalt**
</td>
</tr>
</table>
 
Zurück
Oben