Az SGML, a HTML és az XML kapcsolata

SGML, HTML, és XML mind jelölő nyelvek. A "jelölés" kifejezés abból ered, hogy a szerkesztõk átdolgozzák az írók kéziratait. Egy szerkesztő "megjelöli" a kéziratot, hogy kiemeljen bizonyos mezőket. A számítástechnikában a jelölőnyelv olyan szavak és szimbólumok összessége, amelyek kiemelik a szöveget a webdokumentum meghatározásához. Például a bekezdések szétválasztásához és a betűk félkövér betűs írásához a webtervezők jelölőnyelvet használnak. Miután megértette az SGML, a HTML és az XML szerepét a webtervezésben, látni fogja, hogy ezek a különféle nyelvek milyen rokonságban vannak egymással. Dióhéjban az SGML, a HTML és az XML egy olyan nyelvcsalád, amely elősegíti a webhelyek működőképességét és a webdesign dinamikussá tételét.

SGML

Ebben a jelölőnyelv-családban a Standard Generalized Markup Language (SGML) a szülő. Az SGML lehetőséget nyújt a jelölőnyelvek meghatározására, és meghatározza azok formájának szabványát. Más szavakkal, az SGML meghatározza, hogy egyes nyelvek mit tehetnek vagy mit nem, milyen elemeket kell tartalmazniuk, például a címkéket és a nyelv alapvető felépítését. Amikor a szülő genetikai tulajdonságokat ad át egy gyermeknek, az SGML a struktúra és a formátum szabályait átadja a jelölő nyelveknek.

instagram viewer

HTML

A HyperText Markup Language (HTML) az SGML alárendeltje vagy alkalmazása. A HTML építi fel az oldalt egy böngésző számára. A HTML segítségével beágyazhat képeket, oldalrészeket hozhat létre, betűtípusokat hozhat létre és irányíthatja azokat folyam az oldal. Ezenkívül a HTML használatával más funkciókat is hozzáadhat egy webhelyhez olyan szkriptnyelveken keresztül, mint a JavaScript. A HTML a weblaptervezésben használt domináns nyelv.

XML

Az Extensible Markup Language (XML) unokatestvére a HTML-nek, unokaöccse az SGML-nek. Bár az XML jelölőnyelv és ezért a család része, más funkciókkal rendelkezik, mint a HTML. Az XML az SGML részhalmaza, amely olyan jogokat ad neki, amelyek egy alkalmazásnak, például a HTML-nek, nincsenek. Az XML saját alkalmazásokat határozhat meg. Az erőforrás-leíró formátum (RDF) az XML alkalmazása. A HTML a tervezésre korlátozódik, és nem rendelkezik részhalmazokkal vagy alkalmazásokkal. Az XML az SGML lecsökkentett vagy könnyű változata, amelyet korlátozott sávszélességgel történő használatra terveztek. Az XML genetikai tulajdonságokat örökölt az SGML-től, de saját családjának létrehozására jött létre. Az XML részhalmazai közé tartozik az XSL és az XSLT.

instagram story viewer