SGML: Skirtumas tarp puslapio versijų
Ištrintas turinys Pridėtas turinys
S robotas Keičiama: fr:Standard Generalized Markup Language |
S Automatinis brūkšnių taisymas |
||
Eilutė 1:
'''SGML''' yra speciali aprašomoji (ne programavimo) kalba, skirta [[HTML]] ir kitų giminingų kalbų struktūrai aprašyti. SGML pavyzdžiai gali būti tokie:
* '''<!ELEMENT OL
* '''<!ELEMENT IMG
SGML dokumentai naudojami trūkstamiems HTML elementams nuspėti bei akivaizdžioms klaidoms ištaisyti. Net ir dabar Internete galima rasti labai daug klaidingai parašytų HTML dokumentų, todėl SGML lieka svarbi. HTML skaitanti sistema, kuri remiasi kurios nors versijos SGML, vadinama '''SGML DTD skaitykle''' (angl. ''SGML DTD parser''). Tokias sistemas turi visos populiarios naršyklės bei kai kurios programavimo kalbos (tarkim, [[Java (kalba)]]). Free Sofware Foundation atviro kodo java platformai ([[GNU Classpath]]) šią sistemą parašė lietuviai.
|