Standard Generalized Markup Language: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Alexbot (discussione | contributi)
m Bot: Aggiungo: id:SGML
ampliato
Riga 1:
Lo '''''S'''tandard '''G'''eneralized '''M'''arkup '''L'''anguage'' ('''SGML'''), è uno [[standard]] per la descrizione logica dei [[documento|documenti]]. Discende dal ''[[IBM Generalized Markup Language|Generalized Markup Language]]'' della [[International Business Machines|IBM]].
{{S|informatica}}
Lo '''S'''tandard '''G'''eneralized '''M'''arkup '''L'''anguage ('''SGML'''), è uno [[standard]] per la descrizione logica dei [[documento|documenti]].
 
L'idea centrale dello standard è un tipo di [[Linguaggio di markup|marcatura]] generica chiamata '"marcatura descrittiva'" che definisce la struttura logica dei documenti.<br />
L'organizzazione di un documento non è espressa usando la codifica dei sistemi di scrittura, che è finalizzata alla presentazione grafica, ma sono evidenziate le parti in cui è strutturato il documento (ad esempio paragrafi, capitoli) insieme ad altre particolarità del testo (come note, tabelle, intestazioni).
Sono stati creati a questo scopo programmi come [[Alml]], cioè sistemi di composizione SGML.
 
==Utilizzo originale==
[[Image:OED-LEXX-Bungler.jpg|right|framed|Una porzione dell'[[OED]] ([[1985]]) con la sintassi SGML evidenziata]]
SGML fu inizialmente sviluppato per permettere lo scambio di documenti ''[[machine-readable]]'' (leggibili da un computer) in progetti governativi, legali e industriali, che devono rimanere leggibili per diverse decadi (un periodo di tempo molto lungo nell'ambito dell'[[informatica]]).<br/>
Inizialmente usato per pubblicazione di testo e [[base di dati|basi di dati]], una delle sue maggiori applicazioni fu la seconda edizione dell<nowiki>'</nowiki>''[[Oxford English Dictionary]]'' (OED), che era ed è interamente formattato usando un linguaggio SGML.
 
== Voci correlate ==
* [[Linguaggio di markup]]
* [[HTML]]
* [[XML]]
 
{{Sportale|informatica}}
[[Categoria:Linguaggi di markup]]