Eine Markup -Sprache ist eine Computersprache, die die Elemente eines Dokuments durch Tags trennt. Im Gegensatz zu Programmiersprachen befindet es sich im menschlich-lesbaren Format und kann mit fast allen Texteditoren geöffnet werden. Für seine Natur, Elemente nach Tags zu definieren, ermöglicht eine solche Datei die Definition einer breiten Palette von Elementen. Diese Tags haben nichts mit der grafischen Darstellung der Daten zu tun, und sie werden auch nicht verwendet, um benutzerdefinierte Einstellungen wie Schriftarten, Dimensionen usw. anzugeben. Es gibt eine ganze Reihe von Markup -Sprachen, die heutzutage verwendet werden können. Einige davon werden hier für das allgemeine Bewusstsein diskutiert.

Markup-Spragen-Fileformats

HTML-Hypertext Markup Language

[HTML1] (Hyper Text Markup Language) ist die Erweiterung für Webseiten, die für die Anzeige in Browsern erstellt wurden. HTML als Sprache des Webs bekannt und hat sich mit den Anforderungen neuer Informationsanforderungen entwickelt, die als Teil der Webseiten angezeigt werden sollen. Die neueste Variante ist als HTML 5 bekannt, die viel Flexibilität für die Arbeit mit der Sprache bietet. HTML -Seiten werden entweder vom Server empfangen, wo diese gehostet werden oder auch aus dem lokalen System geladen werden können. Jede HTML -Seite besteht aus HTML -Elementen wie Formularen, Text, Bildern, Animationen, Links usw. Diese Elemente werden durch Tags wie, wie, und mehrere andere, bei denen jedes Tag angefangen und beendet ist. Es kann auch Anwendungen einbetten, die in Skriptsprachen wie JavaScript und Style Sheets (CSS) geschrieben wurden, um die Gesamtlayout -Darstellung zu erhalten.

XML-erweiterte Markup-Sprache

XML steht für eine erweiterbare Markup -Sprache, die HTML ähnlich ist, jedoch unterscheidet sich bei der Verwendung von Tags zum Definieren von Objekten. Die gesamte Idee hinter der Erstellung des XML -Dateiformats bestand darin, Daten zu speichern und zu transportieren, ohne von Software- oder Hardware -Tools abhängig zu sein. Seine Popularität ist darauf zurückzuführen, dass es sowohl menschlich als auch maschinenlesbar ist. Auf diese Weise können gemeinsame Datenprotokolle in Form von Objekten erstellt werden, die über das Netzwerk wie World Wide Web (www) gespeichert und gemeinsam genutzt werden können. Das „X“ in XML ist für Extensible, was impliziert, dass die Sprache auf eine beliebige Anzahl von Symbolen gemäß den Benutzeranforderungen erweitert werden kann. Für diese Funktionen verwenden viele Standarddateiformate wie Microsoft Open XML, LibreOffice Opendocument, XHTML und SVG.

xhtml-Erweiterbarer Hypertext Markup-Sprache

Das xhtml ist ein textbasiertes Dateiformat mit Markup in der XML, wobei eine Neuformulierung von HTML 4.0 verwendet wird. Diese Dateien sind gut geeignet, um in einem Webbrowser geöffnet oder angezeigt zu werden. XHTML wurde so konzipiert, dass er strukturierter ist, weniger Skripten, generisches; Verwenden Sie alle vorhandenen Einrichtungen von XML und mehr Geräteunabhängiger. XHTML bietet eine allgemein lohnende Reihe von Elementen und Attributen mit Erweiterungsoptionen in Kombination mit Stilblättern. Die Attribute werden aus der Sammlung von Metadatenattributen verwendet. XHTML bietet Flexibilität und Zugänglichkeit, indem alle Präsentationselemente für Style Blätter unterordnet werden. Stilblätter sind vielseitiger als diese Präsentationselemente. Die Spezifikationen für HTML 4.01, HTML5 und XHTML werden vom World Wide Web Consortium (W3C) dynamisch entwickelt.

XAML-XML-basierte Markup-Sprache

XAML, Extensible Application Markup Language, Erweiterungsdateien beschreiben die Benutzeroberflächenelemente für Softwareanwendungen basierend auf der Windows Presentation Foundation (WPF). Obwohl es sich um eine Sprache handelt, muss sie nicht programmiert werden, da sie auf dem Standardformat von XML basiert, das einfach zu verwenden und zu verstehen ist. XAML (ausgesprochen als „Zammel“) wurde von Microsoft mit spezifischem Ziel für das Erstellen von Benutzeroberflächen entwickelt. Sein Akronym Original stand für eine erweiterbare Avalon-Markup-Sprache, wo Avalon der Code-Namen für WPF war. XAML -Dateien werden manchmal auch mit XOML -Erweiterung gespeichert. Nur wenige andere Markup -Sprachen umfassen MHTML, HTM und XOML, die die oben für ihre Funktionalität diskutierten Basis -Markup -Sprachen verwenden. Die Verwendung der jeweiligen Markup -Sprache hängt von dem Zweck ab. Wenn der Inhalt für den Anzeigezweck verwendet werden soll, werden HTML, MHTML und HTM verwendet. Wenn die Datenbeschreibung jedoch erforderlich ist, werden Markupsprachen wie XML und auf XML basierende Marke verwendet.