Gunther: Übersicht über "sich ausschließende CSS-Eigenschaften"?

Beitrag lesen

@@Gunnar:

nuqneH

Ich gehe mal davon aus, dass du genau weißt, dass auf Elemente wie tr, td; oder solche, die display: table-* bekommen, die Eigenschaft margin nicht anwendbar ist.

Ah. Das ist aber was anderes als „automatisch auf Null gesetzt werden“.

Siehste - da sind wir doch schon bei einem der Knackpunkte ...! ;-)

In der Spec steht:"Internal table elements do not have margins."

Und was genau "heißt/ bedeutet" das jetzt?

Man kann diesen Elementen in seinem CSS ja sehr wohl Werte für Margin verpassen, und kein Validator würde das "beanstanden".

Die Browser "ignorieren" (korrekterweise) diese Angaben. Ich finde aber in der Spec keine Angaben, die explizit etwas über das Verhalten der UAs aussagen würden.

Gruß Gunther