Hallo Richard.
Du überschätzt aber bei weitem die Fähigkeit der meisten Menschen zum abstrakten Denken.
Hm, ich meine eigentlich dies nicht zu tun. Ich bin mir bewusst, dass ich in manchen Belangen weitaus besser zu abstraktem Denken fähig bin, als die Menschen meiner Umgebung.
Wenn du sagst, in einem Text solle ein bestimmtes Wort hervorgehoben werden, wird sofort gefragt: "Was meinst du mit hervorheben, meinst du fett?" Es wird immer sofort an eine konkrete Form des Hervorhebens gedacht.
Dies zu erklären kann in der Tat recht schwierig ausfallen und dürfte meist mit einem „Und wozu nun das Ganze?“ quittiert werden.
Doch so lange es Windmühlen gibt, erkläre ich gerne immer und immer wieder, wie ich mir den Idealzustand vorstelle und was man tun kann, um wenigstens die richtige Richtung einzuschlagen.
Und dass ein fettgedruckter Text nicht nur die einzige Möglichkeit ist,etwas hervorzuheben, dürfte den meisten bekannt sein. Dass dieser optische Aspekt bei der Strukturierung aber überhaupt keine Rolle spielt, dagegen schon eher weniger.
Es ist diese Denkweise, die das Trennen von Struktur und Darstellung so schwierig macht.
… und uns hier beinahe täglich zu Erklärungen dazu bewegt.
Entscheidend ist, was auf dem Bildschirm zu sehen ist. Und das ist nicht der Code.
Aber sein Resultat. Ohne Grundlage kein Resultat, je sauberer ersteres desto sauberer zweiteres. Aber dir brauche ich das ja nicht zu erklären.
Einen schönen Freitag noch.
Gruß, Ashura
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
„It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
[HTML Design Constraints: Logical Markup]