Zuhause Entwicklung Was ist eine standardmäßige generalisierte Auszeichnungssprache (sgml)? - Definition aus techopedia

Was ist eine standardmäßige generalisierte Auszeichnungssprache (sgml)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Standard Generalized Markup Language (SGML)?

Standard Generalized Markup Language (SGML) ist eine Text-Markup-Sprache, die als Obermenge häufig verwendeter Markup-Sprachen wie HTML (Hypertext Markup Language) und XML (Extensible Markup Language) dient.


SGML wird zum Markieren von Dokumenten verwendet und hat den Vorteil, dass es nicht von einer bestimmten Anwendung abhängig ist. Es ist von GML (Generalized Markup Language) abgeleitet, mit der Benutzer an standardisierten Formatierungsstilen für elektronische Dokumente arbeiten konnten.

Techopedia erklärt Standard Generalized Markup Language (SGML)

Die standardmäßige generalisierte Auszeichnungssprache weist die folgenden Merkmale auf:

  • Beschreibendes Markup
  • Dokumenttypen

Beschreibendes Markup umfasst die Verwendung von Markup-Code, der angibt, wie verschiedene Teile eines Dokuments interpretiert werden sollen. Beispielsweise kann der Code einen Abschnitt als Absatz, einen anderen als Fußnote und einen weiteren als Liste oder Element in einer Liste identifizieren.


Jede Software, die in der Lage ist, das markierte Dokument zu verarbeiten, verwendet dann ihre eigene Art des Renderns. Beispielsweise kann eine Anwendung Teile sammeln, die als Fußnoten gekennzeichnet sind, und diese am Ende jeder Seite ausdrucken. Ein anderer druckt möglicherweise Fußnoten am Ende jedes Kapitels. Bei einem anderen werden die Fußnoten möglicherweise überhaupt nicht ausgedruckt.


Ein weiteres wichtiges Merkmal der allgemeinen Standardauszeichnungssprache ist die Verwendung von Dokumenttypen und anschließend die Verwendung der Dokumenttypdefinition (DTD). Es wird erwartet, dass ein bestimmter Dokumenttyp bestimmte Teile und eine bestimmte Struktur aufweist. Wenn beispielsweise eine DTD für einen Bericht vorhanden ist, sollten Teile und Struktur des Dokuments den in der DTD definierten Bedingungen entsprechen, damit es als Bericht betrachtet wird. Ein wesentlicher Vorteil ist, dass Dokumente des gleichen Typs von jeder Software, die sie verarbeiten kann, einheitlich verarbeitet werden können.

Was ist eine standardmäßige generalisierte Auszeichnungssprache (sgml)? - Definition aus techopedia