Huis Ontwikkeling Wat is standaard gegeneraliseerde opmaaktaal (sgml)? - definitie van techopedia

Wat is standaard gegeneraliseerde opmaaktaal (sgml)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Standard Generalized Markup Language (SGML)?

Standaard gegeneraliseerde opmaaktaal (SGML) is een tekstopmaaktaal die dient als een superset van veelgebruikte opmaaktalen zoals HTML (hypertext markup language) en XML (uitbreidbare opmaaktaal).


SGML wordt gebruikt voor het markeren van documenten en heeft het voordeel dat het niet afhankelijk is van een specifieke toepassing. Het is afgeleid van GML (algemene opmaaktaal), waarmee gebruikers konden werken aan gestandaardiseerde opmaakstijlen voor elektronische documenten.

Techopedia verklaart Standard Generalized Markup Language (SGML)

Standaard gegeneraliseerde opmaaktaal heeft de volgende kenmerken:

  • Beschrijvende markup
  • Documenttypen

Beschrijvende markup omvat het gebruik van markup-code die aangeeft hoe verschillende delen van een document moeten worden geïnterpreteerd. De code kan bijvoorbeeld een deel als een alinea identificeren, een ander als een voetnoot en nog een ander als een lijst of een item in een lijst.


Alle software die het gemarkeerde document kan verwerken, doet dit vervolgens met een eigen soort rendering. Eén toepassing kan bijvoorbeeld delen verzamelen die zijn geïdentificeerd als voetnoten en deze afdrukken aan het einde van elke pagina. Een ander kan voetnoten afdrukken aan het einde van elk hoofdstuk. Nog een andere kan de voetnoten helemaal niet afdrukken.


Een ander belangrijk kenmerk van standaard gegeneraliseerde opmaaktaal is het gebruik van documenttypen en vervolgens het gebruik van documenttype-definitie (DTD). Een bepaald documenttype zal naar verwachting specifieke onderdelen en een specifieke structuur hebben. Wanneer er bijvoorbeeld een DTD is voor een rapport, moeten de delen en de structuur van het document volgen wat is gedefinieerd in de DTD om het als een rapport te kunnen beschouwen. Een groot voordeel is dat documenten van hetzelfde type uniform kunnen worden verwerkt door alle software die ze kan verwerken.

Wat is standaard gegeneraliseerde opmaaktaal (sgml)? - definitie van techopedia