Dangantakar tsakanin SGML, HTML, da XML

Idan ka dubi SGML, HTML , da XML, zaka iya la'akari da wannan ƙungiyar iyali. SMGL, HTML da XML sune harsunan sauti . Alamar kalma ta samo tushe daga editocin yin fasali ga rubuce-rubucen rubuce-rubuce. Edita, yayin da kake nazarin abubuwan da ke ciki, zai 'yi alama, da rubutun don nuna alamun wasu wurare. A cikin fasaha ta kwamfuta, harshen da aka yi amfani da shi shine saitin kalmomi da alamomin da ke nuna rubutu don ƙayyade shi don shafukan intanet. Alal misali, a lokacin da kake samar da shafin Intanet, kana so ka sami damar raba sassan layi sannan ka sanya haruffa a cikin nau'i-nau'i-nau'i. An kammala wannan ta hanyar harshen da aka sanya. Da zarar ka fahimci matsayin SGML, HTML da XML suna aiki a cikin zane-zane na yanar gizo, za ka ga zumunta waɗannan harsuna daban-daban suna da juna. Abinda ke tsakanin SGML, HTML, da XML shine haɗin iyali wanda ke taimakawa wajen yin ayyukan yanar gizon da kuma zanewa na dandalin yanar gizo.

SGML

A cikin wannan harshe na harsunan, harshe mai mahimmanci (SGML) shine iyaye. SGML tana samar da hanyar da za a ƙayyade harsunan sa alama kuma ya kafa ma'auni don siffar su. A wasu kalmomi, SGML ta faɗi abin da wasu harsuna zasu iya ko ba za su iya yin ba, wace abubuwa dole ne a haɗa su, kamar su tags, da kuma ainihin tsarin harshe. Yayinda iyaye suna wucewa kan dabi'u na kwayoyin halitta zuwa yaron, SGML yana tafiyar da tsari da ka'idoji don yin amfani da harsuna.

HTML

Harshen Samfurin HyperText (HTML) yaro, ko aikace-aikacen, na SGML. Yana da HTML da yawanci ana tsara shafin don mai lilo Intanet. Amfani da HTML, zaku iya sawa hotuna, ƙirƙirar sassan shafi, kafa fontsiyoyi kuma ya jagorar kwarara daga shafin. HTML shine harshen da aka kirkiro wanda ya kirkira tsari da bayyanar shafin yanar gizon. Bugu da ƙari, ta amfani da HTML, za ka iya ƙara wasu ayyuka zuwa shafin yanar gizon ta hanyar rubutun kalmomin, irin su JavaScript. HTML shine harshen da aka fi amfani dashi don zane-zane na intanet.

XML

Harshen Lissafi na Ƙarshe (XML) shi ne dan uwan ​​zuwa HTML da ɗan ɗan'uwa ga SGML. Ko da yake XML shi ne harshe na haɓaka kuma saboda haka wani ɓangare na iyali, yana da ayyuka daban-daban fiye da HTML. XML wani sashi ne na SGML - ba da haƙƙoƙin cewa aikace-aikacen, kamar HTML, ba shi da shi. XML iya ƙayyade aikace-aikace na kansa. Bayanan Magana (RDF) aikace-aikace na XML. HTML an iyakance ga zane kuma ba shi da takaddun shaida ko aikace-aikace. XML an lalata, ko haske, sigina na SGML, an tsara don aiki tare da bandwidth iyaka. Ma'anar XML ta haɗu da dabi'un kwayoyin halitta daga SGML, amma an halicce su don yin iyalinsa. Shafuka na XML sun hada da XSL da XSLT.