Was ist eine Auszeichnungssprache?
Eine Auszeichnungssprache ist eine Kombination aus Wörtern und Symbolen, die Anweisungen zur Darstellung eines Dokuments geben. Beispielsweise kann ein Tag darauf hinweisen, dass Wörter kursiv oder fett geschrieben sind. Obwohl die gebräuchlichsten und am häufigsten verwendeten Auszeichnungssprachen für Computer geschrieben wurden, ist das Konzept einer Auszeichnungssprache nicht auf Computerprogrammierung beschränkt.
Eine der ältesten und zu einer Zeit am häufigsten verwendeten Auszeichnungssprachen ist diejenige, mit der Redakteure Autoren anweisen, wie etwas geschrieben werden soll oder wie es im endgültigen Entwurf eines Stücks erscheinen soll. Wenn in Langschrift geschrieben, verwendet der Herausgeber im Allgemeinen Symbole und schriftliche Anweisungen in einer anderen Tintenfarbe als der des Autors. normalerweise blau oder rot. Diese Praxis wurde in vielen Bereichen durch den weit verbreiteten Einsatz von Computern ersetzt, aber Lehrer und manchmal Journalisten müssen immer noch über die richtigen Bearbeitungsmarkierungen verfügen.
Die heute bekannteste Auszeichnungssprache ist wahrscheinlich Hypertext Markup Language (HTML). Dies ist die Sprache, in der Webbrowser Websites anzeigen. Die Codierung kann von Hand eingegeben und über ein Textverarbeitungsprogramm hochgeladen oder in einem von vielen Webdesign-Programmen erstellt werden. Es gibt neue Variationen dieser Sprache, deren Codes und Regeln aktualisiert wurden. Die dynamische Hypertext-Markup-Sprache ist ein Beispiel. Mehrere Codes können aneinander gereiht und zum Erstellen eines Stylesheets verwendet werden, um sicherzustellen, dass eine Website ein einheitliches Erscheinungsbild aufweist.
Viele Textverarbeitungsprogramme verwenden auch eine Art Auszeichnungssprache, um das Erscheinungsbild von Text im Dokument zu ändern. Dies wird in der Regel nicht von den Benutzern des Programms gesehen, sondern findet hinter den Kulissen statt. Diese Arten von Sprachen werden von Computerprogrammierern erstellt und normalerweise nur vom Computer verwendet.
Die wichtigsten Gemeinsamkeiten der meisten Auszeichnungssprachen bestehen darin, dass sie das Erscheinungsbild von Text oder ganzen Seiten bestimmen und vom Endbenutzer im fertigen Produkt normalerweise nicht gesehen werden. In HTML liest und entschlüsselt nur der Webbrowser die Bedeutung bestimmter Codes. Beispielsweise weist das <b> -Tag einen Browser an, den gesamten nachfolgenden Text in Fettdruck anzuzeigen. Um den fett gedruckten Text zu beenden, wird das folgende Tag eingefügt: </ b>. Obwohl viele Leute niemals selbst eine Auszeichnungssprache verwenden, werden sie wahrscheinlich ein Produkt verwenden oder eine Webseite lesen, die ihre Verwendung implementiert.