Hallo,
in Edmunds Thread vorhin [pref:t=28800&m=155854] habe ich gerade leichtfertig behauptet:
"HTML und CSS sind keine Programmiersprachen."
HTML ist natürlich eine Aufzeichnungssprache. Aber was ist nun CSS?
SELFHTML spricht von einer HTML-Ergänzungssprache; die Recommendation des W3C spricht nur von CSS als eine "style sheet language". Und Style Sheets werden dort so definiert:
"Style sheets describe how documents are presented on screens, in print, or perhaps how they are pronounced."
Also eine Vorlage, wie ein bestimmter Inhalt präsentiert wird, in gleich welcher Form.
Eine Layoutvorlagensprache?
Eine Programmiersprache, wie oben öffentlichkeitswirksam behauptet, ist sie sicherlich nicht. Das einzige, was man in der Syntax machen kann, ist es Zuordnungen vorzunehmen und zwar zwischen Elementen einer anderen Auszeichnungssprache und Layouteigenschaften. Man kann keine Abfolge von Befehlen vornehmen, die dann in Reihenfolge abgearbeitet werden und Berechnungen vornehmen.
Eine Zuordnungssprache?
Wie würdet ihr "style sheet language" sinngetreu übersetzen?
- Tim
Ceci n'est pas une ... ehm .. Signature.