Hallo Martin.
Wikipedia:
Eine Programmiersprache ist eine formale Sprache, die zur Erstellung von Verarbeitungsanweisungen für Rechnersysteme verwendet wird ...Eben: Verarbeitungsanweisungen! Und HTML verarbeitet nichts, es beschreibt nur einen Zustand, keinen Ablauf oder Vorgang.
In HTML mag es keine Verarbeitungsanweisungen geben, doch in XHTML ist dem nicht so:
<?xml-stylesheet type="text/css" href="style.css"?>
Hier wird das verarbeitende Programm angewiesen, diese Ressource anzufragen und bei der Verarbeitung des Dokumentes einzubeziehen.
Ist <h1> nicht eine Anweisung an den Rechner, den nachfolgenden Text zu formatieren?
Nein, es ist nur eine Information: "Der nachfolgende Text bis zum </h1> ist eine Überschrift". Mehr ist das nicht, schon gar nicht eine Anweisung zur Formatierung.
Wobei auch das „Der nachfolgende Text bis zum </h1> ist eine Überschrift“ nur eine menschliche Interpretation ist. Eine Maschine sieht nur, was dort steht: die Zeichenkette „<h1>“, nicht mehr und nicht weniger. Sie kann nicht wissen, dass dies eine Überschrift sein soll.
Einen schönen Freitag noch.
Gruß, Mathias
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules