Domov vývoj Čo je štandardný všeobecný značkovací jazyk (sgml)? - definícia z technológie

Čo je štandardný všeobecný značkovací jazyk (sgml)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená štandardný všeobecný značkovací jazyk (SGML)?

Štandardný generalizovaný značkovací jazyk (SGML) je textový značkovací jazyk, ktorý slúži ako superset bežne používaných značkovacích jazykov ako HTML (značkovací jazyk pre hypertext) a XML (rozšíriteľný značkovací jazyk).


SGML sa používa na označovanie dokumentov a má tú výhodu, že nie je závislý od konkrétnej aplikácie. Je odvodený z GML (zovšeobecnený značkovací jazyk), ktorý používateľom umožnil pracovať na štandardizovaných štýloch formátovania elektronických dokumentov.

Techopedia vysvetľuje štandardný generalizovaný značkovací jazyk (SGML)

Štandardný všeobecný značkovací jazyk má nasledujúce charakteristiky:

  • Popisný popis
  • Typy dokumentov

Opisný popis zahŕňa použitie značkovacieho kódu, ktorý identifikuje, ako by sa rôzne časti dokumentu mali interpretovať. Napríklad kód môže identifikovať jednu časť ako odsek, inú ako poznámku pod čiarou a ešte ďalšiu ako zoznam alebo položku v zozname.


Akýkoľvek softvér, ktorý je schopný spracovať označený dokument, tak urobí pomocou vlastného spôsobu vykresľovania. Napríklad jedna aplikácia môže zhromaždiť časti identifikované ako poznámky pod čiarou a vytlačiť ich na konci každej stránky. Ďalšia poznámka by sa mohla vytlačiť na konci každej kapitoly. Ďalšie poznámky nemusia vytlačiť poznámky pod čiarou vôbec.


Ďalšou dôležitou charakteristikou štandardného zovšeobecneného značkovacieho jazyka je použitie typov dokumentov a následne použitie definície typu dokumentu (DTD). Očakáva sa, že konkrétny typ dokumentu bude mať konkrétne časti a špecifickú štruktúru. Napríklad, keď existuje DTD pre správu, časti a štruktúra dokumentu by mali nasledovať to, čo je definované v DTD, aby sa považovalo za správu. Jednou z hlavných výhod je to, že dokumenty rovnakého typu môžu byť spracovávané jednotným softvérom, ktorý ich dokáže spracovať.

Čo je štandardný všeobecný značkovací jazyk (sgml)? - definícia z technológie