Table des matières:
- Définition - Que signifie le langage SGML (Standard Generalized Markup Language)?
- Techopedia explique le langage de balisage généralisé standard (SGML)
Définition - Que signifie le langage SGML (Standard Generalized Markup Language)?
Le langage de balisage généralisé standard (SGML) est un langage de balisage de texte qui sert de sur-ensemble de langages de balisage largement utilisés comme HTML (langage de balisage hypertexte) et XML (langage de balisage extensible).
SGML est utilisé pour baliser les documents et présente l'avantage de ne pas dépendre d'une application spécifique. Il est dérivé du GML (langage de balisage généralisé), qui a permis aux utilisateurs de travailler sur des styles de mise en forme normalisés pour les documents électroniques.
Techopedia explique le langage de balisage généralisé standard (SGML)
Le langage de balisage généralisé standard présente les caractéristiques suivantes:
- Balisage descriptif
- Types de documents
Le balisage descriptif implique l'utilisation de code de balisage qui identifie la façon dont les différentes parties d'un document doivent être interprétées. Par exemple, le code peut identifier une partie en tant que paragraphe, une autre en tant que note de bas de page et encore une autre en tant que liste ou élément dans une liste.
Tout logiciel capable de traiter le document balisé le fera alors en utilisant son propre type de rendu. Par exemple, une application peut rassembler des parties identifiées comme des notes de bas de page et les imprimer à la fin de chaque page. Un autre pourrait imprimer des notes de bas de page à la fin de chaque chapitre. Un autre encore pourrait ne pas imprimer du tout les notes de bas de page.
Une autre caractéristique importante du langage de balisage généralisé standard est son utilisation des types de documents, et ensuite son utilisation de la définition de type de document (DTD). Un type de document particulier devrait avoir des parties spécifiques et une structure spécifique. Par exemple, lorsqu'il existe une DTD pour un rapport, les parties et la structure du document doivent suivre ce qui est défini dans la DTD pour qu'il soit considéré comme un rapport. Un avantage majeur est que les documents du même type peuvent être traités de manière uniforme par tous les logiciels capables de les traiter.


