Tabelle - Rowspan - IE7 vs FF3
Roebert Stump
- html
0 ChrisB0 Gunnar Bittersmann0 Roebert Stump0 Cheatah0 ChrisB0 Roebert Stump
0 Klawischnigg
Hallo,
habe jetzt länger keine Tabellen benutzt und frage mich eben warum IE7 eher dass macht was ich will als FF3
hier (http://www.bilder-space.de/show.php?file=19.06cwR9i7q1MokJoo0.png) habe ich ein Bild wie die Tabellen im IE7 und im FF3 aussehen.
Code der Tabelle:
<table class="person">
<tr>
<td rowspan="4"><img src="member.png" alt="person"></td>
<td class="namen">Jane Doe</td>
</tr>
<tr>
<td>Vorsitzender</td>
</tr>
<tr>
<td>Lorem ipsum dolor sit amet consectitus amodor ...</td>
</tr>
<tr>
<td><a href="#">Zum lebenslauf</a></td>
</tr>
</table>
Im Bild ist bereits Firebug aktiv und ich habe die TR gehovert in der die Zelle mit Rowspan ist. ich finde das Verhalten vom IE7 besser, der wiederrum leider rowspan=0 nicht kennt, was mir im CMS-Umfeld/Template-Entwicklung ganz gelegen käme. ich denke ja der FF macht die td 'jane doe' so hoch wegen dem Bild ...
mfg, roebert
Hi,
habe jetzt länger keine Tabellen benutzt
Und ich frage mich, warum du jetzt ausgerechnet an der Stelle wieder damit anfängst ...
hier (http://www.bilder-space.de/show.php?file=19.06cwR9i7q1MokJoo0.png) habe ich ein Bild wie die Tabellen im IE7 und im FF3 aussehen.
Und das sollen tabellarische Daten sein? Ich habe Zweifel.
Ggf. wäre eine Definitionsliste geeigneter.
MfG ChrisB
Hallo,
Und ich frage mich, warum du jetzt ausgerechnet an der Stelle wieder damit anfängst ...
weil ich an dieser Stelle tabellarische Daten abbilden will!
Ggf. wäre eine Definitionsliste geeigneter.
Sehe ich nicht so, da es sich hier weder um einen Glossar o.ä. handelt.
Das Verhalten der Tabelle im FF ist immernoch ungeklärt.
mfg, roebert
@@Roebert Stump:
nuqneH
hier (http://www.bilder-space.de/show.php?file=19.06cwR9i7q1MokJoo0.png) habe ich ein Bild wie die Tabellen im IE7 und im FF3 aussehen.
Da ist keine Tabelle zu sehen. Du hast das 'table'-Element zum Layouten missbraucht. Neben dem semantischen Unsinn handelst du dir Probleme unterschiedlicher Darstung ein.
Problemlösung: keine 'table'-Elemente zum Layouten verwenden.
Stattdessen: http://forum.de.selfhtml.org/archiv/2005/7/t112042/#m707061 ff.
Qapla'
Hallo,
Problemlösung: keine 'table'-Elemente zum Layouten verwenden.
Das Layout der Seite ist mitdiv/css gemacht - meiner Meinung nach waren dies tabellarische Daten, und dürfen deswegen auch in einer dargestellt werden.
mfg, roebert
Hi,
meiner Meinung nach waren dies tabellarische Daten, und dürfen deswegen auch in einer dargestellt werden.
ja, richtig, es sind tabellarische Daten. Aber warum benutzt Du für einen einzigen Datensatz mehrere <tr>-Elemente?
Cheatah
Hi,
meiner Meinung nach waren dies tabellarische Daten, und dürfen deswegen auch in einer dargestellt werden.
ja, richtig, es sind tabellarische Daten. Aber warum benutzt Du für einen einzigen Datensatz mehrere <tr>-Elemente?
<table class="person">
deutet sogar verdächtig auf eine Tabelle je Datensatz hin.
MfG ChrisB
Hallo,
http://www.bilder-space.de/show.php?file=19.06jeiJ5BaphC4J5xj.png
Jetzt eine Tabelle nach __eurer__ Definition ??
trotzdem noch das gleiche Problem ...
mfg, roebert
Hi,
http://www.bilder-space.de/show.php?file=19.06jeiJ5BaphC4J5xj.png
Jetzt eine Tabelle nach __eurer__ Definition ??
nein, eine Definition List mit einem zusätzlichen Bild.
trotzdem noch das gleiche Problem ...
<table>
<thead><tr><th>Bild</th><th>Name</th><th>Position</th><th>Beschreibung</th><th>weitere Information</th></tr></thead>
<tbody>
<tr><td><img/></td><th>Jane Doe</th><td>Lorem ipsum</td><td><a/></td></tr>
<tr><td><img/></td><th>John Doe</th><td>Lorem ipsum</td><td><a/></td></tr>
</tbody>
</table>
Entweder Du nimmst eine Struktur, dass dieser ähnlich ist, oder Du nimmst *keine* Tabelle.
Cheatah
@@Cheatah:
nuqneH
»» Jetzt eine Tabelle nach __eurer__ Definition ??
nein
Öh… Ich würde hier ein Auge zudrücken.
eine Definition List
Solange es in HTML kein 'di'-Element gibt, sind diese nur bedingt zu gebrauchen.
Qapla'
@@Roebert Stump:
nuqneH
Jetzt eine Tabelle nach __eurer__ Definition ??
Bei Label und Daten – ja. Das Bild links – nein.
trotzdem noch das gleiche Problem ...
Du hast der Lösung Beachtung geschenkt?
Qapla'
Hi,
http://www.bilder-space.de/show.php?file=19.06jeiJ5BaphC4J5xj.png
Jetzt eine Tabelle nach __eurer__ Definition ??
Nein. Das TR mit dem Beschreibungstext "Bild" in der ersten und dem Bild in der zweiten Zelle ist vermutlich auch da nicht korrekt ausgezeichnet.
MfG ChrisB
Hi there,
»» Problemlösung: keine 'table'-Elemente zum Layouten verwenden.
Das Layout der Seite ist mitdiv/css gemacht - meiner Meinung nach waren dies tabellarische Daten, und dürfen deswegen auch in einer dargestellt werden.
Wozu rechtfertigst Du Dich auch noch vor dem HTML-Wächterrat? Wenn Du das so lösen willst, dann mach es so und entschuldige Dich nicht auch noch dafür. Im übrigen kann ich Dein Problem nicht nachvollziehen, bei mir siehts im FF genauso aus wie im IE..