Thomas J.S.: Pseudologische Formatierungssprachen wie CSS

Beitrag lesen

Hallo Fabian,

Ist es relevant, welche Angabe man nimmt? IMO nicht.

Wenn man an CSS die gleichen Maßstäbe an logischer Auszeichnung anle-
gen würde wie an HTML, ja.

CSS ist nunmal aber nicht für Logik, sondern für Formatierung zuständig. (

Das mag für Anwendung vom CSS stimmen, aber keines Wegs auf die Aufbau von CSS Zuweisungen und auf die Sprache selbst: denke nur an Regeln wie
p > p
#myID .subID a[href=blabla.html]
Das sind alle logische Zuweisungen.
Aber auch abgesehen von dieser Logik, was erschient dir logischer, wenn ich keinen border um ein Element haben will?
[ ] dem Element einen border von 0px Breite und durchgängig zuzuweisen (border: 0px solid), oder
[ ] gleich sagen, dass ich keinen border haben will (border:none)

Grüße
Thomas