|
||||
Außenabstand: Problem bei TABLE und CAPTION
Datentabellen erhalten wie andere Blockelemente (P, OL, UL, ...) den gleichen oberen und unteren Aussenabstand.
Gut so. Eine Tabellenunterschrift steht im Element CAPTION. CAPTION ist per CSS unter der Tabelle platziert. Leider wirkt sich (in FF3) der untere Außenabstand der Tabelle auch in Bezug auf CAPTION aus. Folge: CAPTION steht weiter von der Unterkante der Tabelle entfernt als erwünscht. Wißt ihr, wie man weiterhin einen unteren Aussenabstand der Tabelle gegenüber ihren Nachbarn sicherstellt, dennoch aber einen kleineren zu ihrem Kind CAPTION? In der Spezifikation steht als Layoutempfehlung: "Um des Layouts Willen sollten Benutzerprogramme bedenken, dass sich Tabellenüberschriften (angegeben durch das Element CAPTION) wie Zellen verhalten. Jede Überschrift ist eine Zelle, die sich über alle Spalten der Tabelle erstreckt, wenn sie sich oberhalb oder unterhalb der Tabelle befindet, und über alle Zeilen, wenn sie links oder rechts der Tabelle ist." FF scheint sich nicht daran zu halten. Aber vielleicht sehe ich auch noch nicht klar. HTML-Code:
<table>...</table> <p>...</p> <table><caption>...</caption>...</table> <p>...</p>
__________________
|
Sponsored Links |
|
|||
Zitat:
Zitat:
Zitat:
Bedenke aber, dass table- und caption-margins momentan nur vom IE8 richtig interpretiert werden: Die Äußerem Abstände (margins) der Tabelle fallen mit margins von Blockboxen zusammen, aber nicht mit den margins seiner Kinder (caption!). Naja, durch die zahlreichen Spezifikationsänderungen gibts momentan kaum eine korrekte Implementierung von Tabellenmargins. IE8 machts hier richtig, weil die Implementierung am jüngsten ist. Hier muss man wirklich experimentieren um zum Ziel zu kommen.
__________________
Über Internet Explorer 8: Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt. Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt. Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt. Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard. |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Myspace Fehler zwischen FF und IE? | soren.designs | (X)HTML | 1 | 05.09.2009 17:02 |
Myspace problem... Rechte Säule verschiebt sich im IE. | calledmarcel | CSS | 1 | 27.02.2009 10:12 |
Myspace-Probleme | Nora-B | CSS | 3 | 16.09.2008 00:17 |
Falsche Darstellung im Internet Explorer | Janizzle | CSS | 0 | 30.08.2007 20:44 |