Ero sivun ”SGML” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
p Botti lisäsi: id:SGML
Ei muokkausyhteenvetoa
Rivi 1:
'''SGML''' ({{lyhenne|Standard Generalized Markup Language}}) on [[metakieli]], jonka avulla voidaan määritellä dokumenttien [[merkintäkieli]]ä. SGML pohjautuu [[IBM]]:n [[Generalized Markup Language]]en (GML) jonka [[Charles Goldfarb]], [[Edward Mosher]] ja [[Raymond Lorie]] kehittivät 1960-luvulla. SGML standardoitiin 1986 standardissa [[ISO]] 8879:1986.
dokumenttien [[merkintäkieli]]ä. SGML pohjautuu [[IBM]]:n [[GML]]:ään jonka [[Charles Goldfarb]],
[[Edward Mosher]] ja [[Raymond Lorie]] kehittivät 1960-luvulla.
 
[[HTML]] perustui alun perin SGML:n syntaksiin, mutta siitä ei pyritty tekemään standardin mukaista. Versiosta 2.0 lähtien HTML on määritelty SGML:n avulla.
Esimerkiksi sellaiset kielet kuten [[HTML]] ja [[XML]] ovat SGML:n johdannaisia. XML:ää on huomattavasti helpompi [[jäsennin|jäsentää]] kuin SGML:ää, joskin sen ilmaisuvoima on myös heikompi. Toinen merkittävä SGML-kieli on [[DocBook]], joka suunniteltiin teknisten dokumenttien laatimista varten. DocBookista on nykyään olemassa myös XML-versio.
 
[[XML]] on taas SGML:n yksinkertaistettu alijoukko ja sitä on huomattavasti helpompi [[jäsennin|jäsentää]] kuin SGML:ää.
SGML on määritelty [[ISO]]-standardissa ISO-8879.
 
{{tynkä/Tietotekniikka}}
Noudettu kohteesta ”https://fi.wikipedia.org/wiki/SGML