Mi az sgml
SGML - fémjelszó a jelölőnyelvek létrehozásához különböző dokumentumokhoz.
Minél hosszabb rövidítés, annál titokzatosabbnak tűnik, még akkor is, ha a megfejtése végül egyszerűnek tűnik, mint egy eszköz a területek kitermelésére és az árkok építésére (lapát). Ha a rövidítés is elég ritka, akkor még rejtélyes is. De nem fogunk félni az SGML rövidítéstől, de a dekódolásával foglalkozunk.
Ez a rövidítés az általánosan általánosított jelölőnyelvet jelenti, amelyet oroszul általában "általánosan általános jelölőnyelvként" fordítanak. "Várjon", az olvasó azt fogja mondani, "jelölőnyelv - ez valami olyasmit jelent, mint a HTML vagy az XML?". És igen, és nem. Az a tény, hogy az SGML fémjelszó más jelölőnyelvek létrehozására, vagyis a jelölőnyelvek írására. Ami a HTML és az XML kapcsolatát illeti, minden bizonnyal jelen van. A HTML egyike az SGML-alkalmazásoknak, amelyek a hipertext dokumentumok számára egy jelölőnyelv létrehozását szolgálják. By the way, a HTML nem az egyetlen speciális SGML alkalmazás. Ami az XML-t illeti, ez valamilyen módon az SGML egyszerűsített változata.
Az SGML által definiált jelölőnyelv (SGML alkalmazás) egy SGML-deklarációt, egy dokumentumtípus-definíciót (DTD) és egy szemantikai leírást tartalmaz, amely kiegészíti a dokumentumtípus-definíciót. Az SGML-deklaráció meghatározza, hogy mely karakterek és határolók jelenhetnek meg az ilyen típusú dokumentumokban. A DTD kifejezés, ha XML-sel dolgozott, ismernie kell Önt. A dokumentumtípus definíciója tartalmazza a jelölőnyelv szintaxisának leírását.
Érdemes megjegyezni, hogy az SGML a jelölőnyelv-fejlesztők számára speciális eszközöket kínál a jelölés szintaxisához szükséges karakterek számának minimalizálása érdekében. Így például elhagyhatja a nyitó és záró címkék kötelező használatát, ha a zárás nem szükséges.
By the way, bár a HTML a leghíresebb SGML alkalmazások, de, mint mondtam, ez nem az egyetlen. Napjainkig, széles körben ismert, sőt talán egy bizonyos népszerűség is megszerezte a DocBook nevű jelölőnyelvet, amelyet a műszaki dokumentáció írásához fejlesztettek ki. Azonban a DocBook egy jó téma egy külön beszélgetéshez.
Nyomtatható verzió