SGML, HTML, XML хоорондох харилцаа

Та SGML, HTML , XML- ийг харвал энэ гэр бүлийн бүлэглэлийг авч үзэж болно. SMGL, HTML, XML нь бүх тэмдэглэгээний хэл юм. Markup гэсэн нэр томъёо нь редакторуудаас зохиогчид, гар бичмэлүүд рүү засвар хийдэг болсон. Агуулга хянан засварлаж байгаа редактор 'тодорхой тэмдэглэгээг гарган бичиж тэмдэглэх болно. Компьютерийн технологид тэмдэглэгээний хэл нь вэб документийг тодорхойлохын тулд текстийг онцлон тэмдэглэсэн үг, тэмдэгийн багц юм. Жишээлбэл, интернетийн хуудсыг үүсгэхдээ та тусдаа догол мөрийг хийж, үсгээр тод харагдах төрөлд оруулах хэрэгтэй. Энэ нь тэмдэглэгээний хэлээр хийгддэг. SGML, HTML, XML-ийн вэб хуудасны дизайныг гүйцэтгэх үүргийг ойлгосноор та өөр хоорондоо ялгаатай хэлүүд хоорондоо холбоотой байх болно. SGML, HTML болон XML хоёрын харилцан хамаарал нь веб дизайн хийх, вэб дизайны динамик хийхэд тусалдаг гэр бүлийн бонд юм.

SGML

Тэмдэглэгээний энэ гэр бүлд Standard Standardized Markup Language (SGML) нь эцэг эх юм. SGML нь тэмдэглэгээний хэлүүдийг тодорхойлох арга замыг тодорхойлж, тэдгээрийн маягтыг тогтоодог. Өөрөөр хэлбэл, SGML нь зарим хэлийг юу хийж чадах, хийж чадахгүй, ямар хэллэгүүд, тэдгээрийн тэмдэглэгээнүүд, хэлний үндсэн бүтцийг багтаах ёстойг зааж өгдөг. Эцэг эх нь хүүхдэд генетик шинж чанарыг дамжуулдаг тул SGML нь бүтэц, дүрмийн дүрмийг хэлнээ тэмдэглэнэ.

HTML

HyperText Markup Language (HTML) нь SGML-ийн хүүхэд, програм юм. Энэ нь ихэвчлэн Интернет хөтчийг зориулж хуудасыг боловсруулдаг HTML юм. HTML-ийг ашиглахын тулд зураг оруулах, хуудасны хэсгийг үүсгэх, фонтуудыг үүсгэх, хуудасны урсгалыг удирдах боломжтой. HTML бол веб хуудасны хэлбэр ба төрлийг үүсгэдэг тэмдэглэгээний хэл юм. Үүнээс гадна, HTML-ийг ашиглан вэбсайт руу чиглэсэн бусад функцийг JavaScript гэх мэт скрипт хэлээр дамжуулан нэмж болно. HTML бол веб дизайнд ашигладаг тэргүүлэх хэл юм.

XML

Өргөтгөсөн Markup Language (XML) HTML болон SGML-ийн ач хүү нь үеэл юм. Хэдийгээр XML бол тэмдэглэгээний хэл бөгөөд гэр бүлийн хэсэг нь HTML-ээс өөр функцтай. XML нь SGML-ийн нэг хэсэг бөгөөд HTML гэх мэт програмыг ашиглах эрхийг олгодог. XML нь өөрийн хэрэглээг тодорхойлох боломжтой. Нөөцийн тайлбар формат (RDF) нь XML хэрэглээ юм. HTML нь дизайныг хязгаарлаж, дэд сүлжээнүүд эсвэл програмуудтай байдаггүй. XML нь хязгаарлагдмал зурвасын өргөнтэй ажиллахаар боловсруулсан SGML-ийн хувилбар юм. XML нь SGML-ийн генетик шинж чанарыг өвлөн авсан боловч өөрийн гэр бүлийг бий болгох зорилгоор үүсгэгддэг. XSL болон XSLT-ийн XML-ийн хаягууд.