Was ist eine Auszeichnungssprache?

Auszeichnungssprachen sind das unsichtbare Rückgrat vieler Dinge, die wir auf einem Computer tun, wie zum Beispiel das Senden von Nachrichten, das Anzeigen von Dokumenten und das Surfen im Internet. Hier ist ein kurzer Blick darauf, was sie tun.

Was ist Codierungssprache? -%Kategorien

Beschreibungstext

Der Text, den Sie gerade lesen, besteht nicht nur aus Textzeichen. Wenn eine Gruppe von Zeichen fett, kursiv oder unterstrichen ist, wird sie formatiert. Unter der Haube (auf eine Weise, die Sie beim Lesen nicht sehen können) sind diese Zeichen in Tags verpackt, damit sie so erscheinen. Das gleiche gilt für Text, der kleiner ist, in einer anderen Farbe erscheint oder in einer anderen Schriftart geschrieben ist. Um dies zu erreichen, muss der Text vom Autor in einer sogenannten Auszeichnungssprache geschrieben werden.

Eine Auszeichnungssprache ist ein System zum Organisieren und Anordnen der Elemente in einem Dokument unter Verwendung von Tags. Im Gegensatz zu physischen Anmerkungen und Tags auf Papierdokumenten erscheinen diese Tags nur im Dokument, während der Autor den Text schreibt. Wenn eine Anwendung das Markup verarbeitet, wird der Inhalt dem Betrachter einfach als formatierter Text angezeigt. In der HTML-Auszeichnungssprache können wir beispielsweise den Ausdruck „Hello world!“ kapseln. Fettdruck.

Hallo Welt!

Wenn dieser Text von einem HTML-Viewer wie einem Webbrowser verarbeitet wird, sieht er so aus:

Hallo Welt!

Lesen Sie auch:  Samsung Galaxy Watch stellt keine Verbindung zum Telefon her: 4 einfache Möglichkeiten, das Problem zu beheben

Die Codierung ist jedoch nicht auf die Verarbeitung einfacher Textzeichen wie Alphabet und Zahlen beschränkt. Je nach Sprache können Sonderzeichen verarbeitet und formatiert werden und Sie können andere Elemente wie Fotos, Videos, Apps und maschinenlesbare Daten einbinden.

Beliebte Auszeichnungssprachen

Die beiden beliebtesten Auszeichnungssprachen sind HTML, mit dem Webseiten erstellt werden, die über das Internet angezeigt werden, und XML, das Daten speichert, die mit anpassbaren Tags strukturiert sind.

Was ist Codierungssprache? -%Kategorien

Wenn Sie sich die meisten Seiten im Internet ansehen, laden Sie im Grunde eine HTML-Seite herunter und rendern sie. Die Seite, die Sie gerade lesen, ist in HTML geschrieben. Tatsächlich können Sie in vielen Browsern mit der rechten Maustaste auf die Seite klicken, um die HTML-Struktur der gesamten Seite anzuzeigen. HTML unterstützt das Erstellen verschiedener Strukturen und Abschnitte innerhalb einer Seite, das Definieren von Elementen innerhalb einer Seite und das Formatieren von Text. HTML-Tags erfordern normalerweise öffnende und schließende Tags wie die folgenden:

<a href="https://www.a7la-home.com">A7laHome</a>

Das obige Beispiel erstellt einen Link zu einer Site A7laHomeIm Web so: A7laHome. Beachten Sie, dass es ein öffnendes Tag mit einem href-Attribut gibt, das den Link bezeichnet, und ein schließendes Tag .

Hier sind einige der beliebtesten Auszeichnungssprachen, mit denen Sie möglicherweise vertraut sind:

  • BBCode: Eine leichte Auszeichnungssprache, die häufig in Online-Foren und Message Boards verwendet wird und leicht mit eckigen Klammern zu erkennen ist, z. B. [b] Hello World! [/ b] Um fette Markierungen zu erstellen.
  • Latex: eine ziemlich komplexe Sprache, die häufig für akademische und technische Zwecke verwendet wird. Es verfügt über leistungsstarke Optionen zur Syntaxbehandlung, die die meisten Sprachen nicht anzeigen können, wie z. B. komplexe Mathematik und nicht mehr existierende Sprachen.
  • MathML: eine Sprache zur Anzeige mathematischer Formeln, insbesondere in Webbrowsern.
    Textilien: Eine Sprache, die für einige Online-Blogs und Content-Management-Systeme verwendet wird.
  • SVG: Sie werden überrascht sein, dass das SVG-Format, das Format, das eine skalierbare Vektorgrafik anzeigt, eigentlich eine Auszeichnungssprache ist. Es basiert auf XML und verwendet strukturierte Daten, um Informationen über die Grafik zu speichern.
Lesen Sie auch:  Die 7 wichtigsten Korrekturen für den Fehler Err_Cache_Miss in Google Chrome und Firefox

Markup vs. Markdown

 

Was ist Codierungssprache? -%Kategorien

Wenn Sie von Markup gehört haben, haben Sie wahrscheinlich schon von Markdown gehört. Oberflächlich betrachtet fühlt es sich wie das Gegenteil von Codierung an; Es ist jedoch eigentlich nur eine Art Auszeichnungssprache. Markdown ist eine vereinfachte, benutzerfreundliche Formatierungssyntax, die viele der grundlegenden Textoptionen enthält, die in komplexeren Sprachen zu finden sind, während Dinge wie schließende Tags und Inline-Nicht-Textelemente vermieden werden.

Markdown ist aufgrund seiner Benutzerfreundlichkeit und des Fehlens schwer lesbarer Elemente bei vielen sehr beliebt. Dies macht es zu einem idealen Format für textorientierte Apps und Websites. Unter diesen Websites, Reddit , die die Markdown-Formel für alle Beiträge und Kommentare verwendet. Dies macht es Redditoren leicht, Text von jedem Gerät aus zu formatieren, ohne lange Tags hinzufügen zu müssen. Es ergänzt auch die Entscheidung von Reddit, eingebettete Medien in Kommentaren nicht zuzulassen.

Andere Dienste, die Markdown verwenden, sind Code-Repositorys wie Github und Messenger wie WhatsApp und Discord und Texteditoren wie Typora und StackEdit. Wenn Sie wissen möchten, wie man es benutzt!

Sie können auch mögen