Hallo Daniel,
...Damit habe ich IMMER einen Rand von 1-2px auf der unteren Kante des
Bildes, sonst nirgends(und das bei jedem in der Tabelle stehendem Bild).
Die klassische verständlich bebilderte Erklärung dieses Problems findet
sich hier in deutscher Übersetzung; wahsaga hat Dir ja schon einen der
dort geschilderten Workarounds gegeben:
http://www.dodabo.de/html+css/img-table/
Was vielleicht interessant ist, das Problem tritt nur auf, wenn ich als
Doctype XHtml Strict definiere:
Kein Wunder. Es ist unter Webbrowser beliebt je nach Doctype einen leicht
verschiedenen Rendering Modus zu nehmen, nicht nur unter Mozilla.
http://www.mozilla.org/docs/web-developer/quirks/doctypes.html
..ansonsten gehts normal.Da ich aber in XHtml schreiben möchte kann ich dies
nicht weglassen.
Es gibt ja noch andere XHTML Doctypes, so zum Beispiel Transitional. Aus
Interesse: Weswegen möchtest Du XHTML schreiben? Gibt es einen nennenswerten
Vorteil?
Vielleicht kennt Ihr dieses Problem ja und könnt mir einen Tip geben?
Ich würde generell nicht zerschnittende Bilder mit einem Tabellenlayout
zusammenfügen wollen. Das entstehende Markup entspricht dann nicht mal
ansatzweise meine semantischen Utopien. Ich könnte mir höchstens eine
mit CSS formatierte Tabelle vorstellen, die Hintergrundbilder besitzt,
die sich dann zu einem größeren Ganzen zusammenfügen würde. Da dürfte
es dann auch keine Probleme mit dem baseline-Problem geben.
Tim