Was ist Markup-Sprache? Definition & Bedeutung

click fraud protection

Eine Auszeichnungssprache ist ein System zum Annotieren eines Dokuments auf eine Weise, die sich vom eigentlichen Textkörper selbst unterscheidet. Das Konzept stammt aus der Markierung von Papiermanuskripten durch Redakteure mit einem andersfarbigen Stift. In der Computertechnik wurden die Anweisungen des roten Stifts durch Tags ersetzt, die etwas über den Text in den beigefügten Tags beschreiben, je nach Sprache können diese Tags Dinge beschreiben wie: Positionierung auf einer Seite, Formatierung (wie Farbe oder Schriftart) oder einfach definieren, was der eingeschlossene Text ist meint.

Technipages erklärt Markup Language

Die bekannteste und beliebteste Auszeichnungssprache wäre HTML5 (HyperText Markup Language (eine moderne aktualisierte Version von HTML)), die verwendet wird, um zu beschreiben, wie Webseiten in einem Internet erscheinen sollen Browser. HTML5 verwendet eine ähnliche Struktur wie die DML (Declarative Markup Language) von HTML, enthält jedoch Tags und ist somit nicht mehr rein deklarativ wie die und Tags für Kursiv bzw. Fett.

Präsentations-Markup-Sprachen sind die in den meisten Textverarbeitungsprogrammen verwendete Art, binäre Flags, die in das Dokument eingebettet sind und a B. einen bestimmten Textabschnitt fett oder unterstrichen, wird dies auch als WYSIWYG (What You See Is What You Get) bezeichnet. Diese Art von Markup ist im Allgemeinen vor allen Benutzern verborgen und ändert direkt die Darstellung der betroffenen Ressource.

Prozedurale Markup-Sprachen wie TeX und PostScript betten ihre Markup-Notation in den Text ein, die Verarbeitungsanweisungen für die den Text verarbeitenden Programme bereitstellen. Der Prozessor durchläuft den markierten Text der Reihe nach von Anfang bis Ende und folgt der gefundenen Markierung.

Häufige Verwendungen der Markup-Sprache

  • Markup-Sprachen unterscheiden sich von Programmiersprachen darin, dass sie Daten ohne Anweisungen sind.
  • HTML ist eine beliebte Auszeichnungssprache, die zum Codieren von Webseiten verwendet wird.
  • Auszeichnungssprachen neigen dazu, ihre Notation inline einzufügen, es ist jedoch möglich, den Auszeichnungstext vom Inhalt zu isolieren.

Häufiger Missbrauch von Markup Language

  • Sie können Ihre Prüfungsnoten durch die Verwendung einer Auszeichnungssprache verbessern.