Stefan Muenz: Style Sheets

Beitrag lesen

Hallo Thomas,

Gibt es eigentlich nach den ganzen Standardisierungen der letzten zeit auch Regeln, wie das ganze von den Brwoserherstellern umzusetzten ist?
Ich denke da besonders an die Rahmen vom Typ double, wo beide Browser eine verschiedene Aufassung zu haben scheinen. Sicher gibt es aber noch mehr Beispiele.

Es gibt fast nur solche Beispiele - leider. Das bekannteste und gravierendste ist das mit dem Box-Modell, das MS IE und Netscape unterschiedlich auffassen. Ein wenig Trickserei zu moeglichen Loesungen findest Du hier auf http://www.teamone.de/selfaktuell/dyncss.htm. Die CSS-Spec ist zwar ziemlich penibel, aber wie man sieht, ist sie offensichtlich noch nicht genau genug - die Interpretationsspielraeume sind noch zu gross. Wichtig waere es, dass sich die Browser-Hersteller plus W3 an einen Tisch setzen und bis in alle Einzelheiten gemeinsam festlegen, wie das denn nun alles konkret aussehen soll mit "inline" und "box", mit vererbten Werten von Elternelementen zu Kinderelementen, mit borders, paddings und margins im Zusammenspiel (man denke nur an "wieviel ergibt Absatznachabstand plus Absatzvorabstand des nachfolgenden Absatzes?" - auch das wird immer wieder unterschiedlich gehandhabt) usw. Solange da keine Einheitlichkeit herrscht, ist die ganze schoene Exaktheit, die mit CSS-Angaben moeglich ist, im Grunde fuer die Katz.

viele Gruesse
  Stefan Muenz