Warum macht Mozilla Zicken?
Clemens
- browser
0 Jens Peter0 Kai Lahmann0 Jens Peter0 Clemens0 Jens Peter0 Clemens
Hallo Leute!
Warum hat Mozilla mit folgender Konstruktion Probleme?
<table border=1>
<tr>
<td>
</td>
<td colspan=2>
<img src="images/01.jpg" width="159" height="137">
</td>
<td colspan=2>
<img src="images/02.jpg" width="159" height="132">
</td>
<td>
</td>
</tr>
<tr>
<td colspan=2>
<img src="images/03.jpg" width="143" height="159">
</td>
<td colspan=2>
<img src="images/04.jpg" width="107" height="159">
</td>
<td colspan=2>
<img src="images/05.jpg" width="159" height="114">
</td>
</tr>
Alle anderen getesteten Browser (NN 4.x, IE 5, Opera) verteilen die erste und letzte Zelle in der ersten Spalte gleichmäßig, nut bei Mozilla werden die die Spalten immer breiter.
Clemens
Hi,
Mozilla ist ein Entwicklungsprojekt. Für Dich als Webpublisher ist doch vollig würscht was Mozilla nun mit einer Tabelle macht.
MfG
Jens
hi
Mozilla ist ein Entwicklungsprojekt. Für Dich als Webpublisher ist doch vollig würscht was Mozilla nun mit einer Tabelle macht.
Netscape 6 wird sich dann wohl genauso verhalten du Schlauberger!
Grüße aus Lübeck
Kai
Hi,
send mal den URI auf Deine Datei.
Netscape 6 wird sich dann wohl genauso verhalten du Schlauberger!
Da sag ich Dir dann.
Viele Grüße aus Flensburg
Jens
send mal den URI auf Deine Datei.
???
Wie auch immer, NN 6.2 hat - wie Kai vermutet hat - das gleiche Problem.
Und schaden kann es auch nicht schon jetzt (Mozilla 1.0RC) mal drüber zu gucken.
1. Besteht dann die Möglichkeit noch vor der final Feedback los zu werden und
2. wird sich zur "richtigen" 1.0er vermutlich nicht die Welt ändern, wenn man sich die Schritt von 0.9.8 zu 0.9.9 und 1.0RC anschaut, oder weißt Du mehr ;-) ?
Clemens
Hi Clemens,
was Du willst, das die Breite von Zellen korrekt angegeben wird, wenn Du keine Breite der einzelnen Zelle bestimmst ist in HTML nicht vorgesehen. Es ist daher kein "Fehler" wenn Mozilla oder Netscape die Tabelle nach ihren Vorstellunge darstellen.
Schau Dir dazu mal HTML Spezifikation an:
http://www.w3.org/TR/html401/struct/tables.html#edef-TABLE
Scroll einmal runter dann siehst Du eine Liste mit der Überschrift
"The following informative list describes what operations user agents may carry out when rendering a table:"
Mozilla und Netscape verhalten sich HTML konform.
Wenn Du Breite der Zelle mit
<col width="">
<colgroup windth="">
<td width="">
oder über CSS bestimmst müßtest Du ein korrektes eRgebnis bekommen.
MfG
Jems
Wenn Du Breite der Zelle mit
<col width="">
<colgroup windth="">
<td width="">
oder über CSS bestimmst müßtest Du ein korrektes eRgebnis bekommen.
Hi Jems!
Danke für den Link zum recommendation.
Allerdings funktioniert mein Code _nicht_, wenn ich die Breite explizit in jeder Zelle der ersten Zeile bzw. in der ersten und zweiten Zeile angebe. Ich muss eine dritte (leere) Zeile hinzufügen, die alle Zellen (also ohne colspan) enthält:
<!-- Mozilla meckert sonst -->
<tr>
<td width=80></td>
<td width=80></td>
<td width=80></td>
<td width=80></td>
<td width=80></td>
<td width=80></td>
</tr>
oder mit colgroup arbeiten:
<colgroup width="80" span="6"></colgroup>
Danke für den Tipp, ist schon mal besser als die leere Zeile!
Clemens