Für die Webentwicklung werden verschiedene Technologien wie CSS, JavaScript, PHP usw. verwendet. Die Basissprache für die Webentwicklung ist HTML. Es ist eine Auszeichnungssprache, die aus Tags besteht. Für jede Aufgabe gibt es bestimmte Tags. Mit HTML kann die Struktur der Webseite geändert werden. Das Hinzufügen von Absätzen, das Ändern von Überschriften, das Hinzufügen von Listen und Tabellen sind einige Aufgaben, die mit HTML ausgeführt werden können. Es gibt verschiedene Versionen von HTML. Die neueste Version ist HTML5. Es bietet viele zusätzliche Funktionen zum Erstellen effektiver Webanwendungen. HTML ist die Standardauszeichnungssprache für das Erstellen von Webseiten und Webanwendungen. SGML ist ein Standard zum Definieren allgemeiner Auszeichnungssprachen für Dokumente. Das ist die Hauptunterschied zwischen HTML und SGML. HTML basiert auf SGML. Dieser Artikel beschreibt den Unterschied zwischen HTML und SGML.
1. Übersicht und Schlüsseldifferenz
2. Was ist HTML?
3. Was ist SGML?
4. Beziehung zwischen HTML und SGML
5. Side-by-Side-Vergleich - HTML und SGML in tabellarischer Form
6. Zusammenfassung
HTML steht für Hyper Text Markup Language. Die meisten Webseiten sind miteinander verbunden. Ein Link zu einer anderen Webseite wird Hypertext genannt. HTML enthält Tags, die den Webbrowser anweisen, wie die Seitenstruktur erstellt wird. Die Überschriften, Absätze, Listen und Tabellen gehören zur Struktur der Webseite.
Jede HTML-Datei enthält die Dokumenttypdeklaration oben. Es informiert den Browser über die im Dokument verwendete HTML-Version. Die Details der Webseite befinden sich im Abschnitt. Der auf der Webseite anzuzeigende Inhalt befindet sich innerhalb des Abschnitts. Es gibt viele Tags, um verschiedene Aufgaben auszuführen. Das
tag wird verwendet, um Absätze zu trennen. Die meisten Tags haben das entsprechende Starttag und das schließende Tag. z.B. ,
. Es gibt auch Formatierungs-Tags. Das wird verwendet, um den Text fett hervorzuheben. Das Tag wird verwendet, um den Text zu unterstreichen. Das Das Tag wird verwendet, um den Inhalt kursiv zu machen. Einige Tags enthalten die Start- und End-Tags selbst. DasAbbildung 01: Einfaches HTML-Dokument
Beim Öffnen der obigen HTML-Seite im Webbrowser wird Folgendes angezeigt.
Abbildung 02: HTML-Seite im Webbrowser
Gemäß der obigen HTML-Datei steht die Dokumentdeklaration oben. Es gibt an, dass das HTML-Dokument HTML5 verwendet. Der Kopfabschnitt und der Körperabschnitt sind in der Startmarkierung und der Schlussmarkierung enthalten. Die Details der Webseite sind im Kopfbereich enthalten. Der anzuzeigende Inhalt befindet sich im Hauptteil. Das
HTML kann mit anderen Technologien kombiniert werden. Wenn es mit CSS kombiniert wird, erscheint die Webseite besser präsentierbar. Durch die Verbindung mit JavaScript wird die Webseite interaktiver. Dies ist die am häufigsten verwendete Auszeichnungssprache für das Erstellen von Webseiten.
SGML steht für Standard Generalized Markup Language. Es ist ein Standard zur Definition von Auszeichnungssprachen. HTML basiert auf SGML. Es ist an sich keine Dokumentsprache. Es wird beschrieben, wie das Dokument angegeben wird. Daher handelt es sich um Metadaten. SGML wurde ursprünglich entwickelt, um maschinenlesbare große Projekte in Behörden und anderen Branchen gemeinsam zu nutzen. Ein SGML-Dokument besteht aus drei Abschnitten. Es gibt eine Erklärung. Der Prolog enthält die DOCTYPE-Deklaration mit anderen Markup-Deklarationen. Dann die Instanz selbst. Es enthält ein oberstes Element und seinen Inhalt.
Die Hauptvorteile von SGML bestehen darin, dass die Dokumentstruktur berücksichtigt wird, anstatt über die Erscheinungsmerkmale nachzudenken. Sie sind portabler, da ein SGML-Compiler jedes Dokument anhand seiner Dokumenttypdefinition (DTD) interpretieren kann. Ursprünglich für das Druckmedium vorgesehene Dokumente können leicht für andere Medien, z. B. den Computerbildschirm, angepasst werden.
SGML ist ein internationaler Standard zur Spezifikation der Art und des Inhalts der digitalen Dokumente. Ein Nachteil von SGML ist, dass es keine Stylesheets unterstützt. Die Software wird aufgrund der starken Einstellungen von SGML nicht entwickelt. Abgesehen davon ist der Datenaustausch auch in SGML komplex.
HTML vs. SGML | |
HTML ist die Standardauszeichnungssprache für das Erstellen von Webseiten und Webanwendungen. | SGML ist ein Standard zum Definieren allgemeiner Auszeichnungssprachen für Dokumente. |
Steht für | |
HTML steht für Hypertext Markup Language. | SGML steht für Standard Generalized Markup Language. |
Jede Organisation unterhält heutzutage Webseiten. Es gibt verschiedene Technologien für Webanwendungen. In diesem Artikel wurde der Unterschied zwischen HTML und SGML beschrieben. HTML ist die Standardauszeichnungssprache für das Erstellen von Webseiten und Webanwendungen. SGML ist ein Standard zum Definieren allgemeiner Auszeichnungssprachen für Dokumente. Das ist der Unterschied zwischen HTML und SGML. HTML basiert auf SGML.
1. „Was ist SGML (Standard Generalized Markup Language)? - Definition von WhatIs.com. “SearchMicroservices. Hier verfügbar
2. „Standard Generalized Markup Language“. Wikipedia, Wikimedia Foundation, 18. März 2018. Hier verfügbar
3. "HTML-Übersicht". , Tutorials Punkt, 8. Januar 2018. Hier verfügbar
1.'SGML 'Von Dreftymac in der Wikipedia auf Englisch - SGML.svg, (CC BY-SA 2.5) über Commons Wikimedia