Gunnar Bittersmann: Universalattribute Html5

Beitrag lesen

@@Matze:

nuqneH

… »» hätte man konsequenterweise auch gleich alle Attribute global machen können. Was für ein Unfug...

CSS-Eigenschaften sind in dem Sinne auch „global“. Man kann jedem Element jede CSS-Eigenschaft verpassen. Ist CSS nun auch Unfug?

"not useful" ist "unsinnig", das kannst du schön reden wie du willst.

Etliche Kombinationen von CSS-Eigenschaften sind auch „not useful“, bspw.

{ display: inline; margin-top: 3em }   Inline-Elemente haben keine vertikalen Abstände, margin-top wirkt nicht.

{ display: inline; float: left }    Floats sind Blockelemente, display: inline wirkt nicht (außer als Fix gegen den Doubled-Float-Margin-Bug alter IEs).

Sollte man solche Kombinationen deshalb in der CSS-Spec verbieten? (Berücksichtige, dass sich Werte von Eigenschaften auch dynamisch ändern können. Oder per Media-Queries.)

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)