SGML, HTML və XML arasındakı əlaqələr

SGML, HTML və XML baxdığınızda, bunu bir ailə qrupu hesab edə bilərsiniz. SMGL, HTML və XML bütün formatlaşdırma dilləridir. Müraciətin tərtibatı redaktorlardan yazıçıya, əlyazmalara düzəlişlər etməkdən ibarətdir. Məzmunu nəzərdən keçirərkən bir redaktor müəyyən sahələri qeyd etmək üçün əl yazmasını qeyd edəcək. Kompüter texnologiyasında markalanma dili bir veb sənəd üçün onu müəyyən etmək üçün mətni vurğulayan söz və simvollar qrupudur. Məsələn, bir İnternet səhifəsini yaratarkən ayrı-ayrı paraqrafları yazmaq və məktubları cəsarətli bir şəkildə qoymaq istəyir. Bu bir markup dili ilə həyata keçirilir. Veb səhifə dizaynında SGML, HTML və XML oyun rollarını başa düşdükdən sonra, bu fərqli dillərin bir-birinə olan qardaşlığını görürsünüz. SGML, HTML və XML arasındakı əlaqələr veb-saytların işlədilməsinə və veb dizayn dinamikliyinə kömək edən bir ailə bağıdır.

SGML

Bu markalanma dilləri ailəsində Standart Ümumi Belgelendirme Dil (SGML) ana təşkil edir. SGML, biçimlendirme dilləri müəyyən etmək üçün bir yol təqdim edir və formalarını standartlaşdırır. Başqa sözlə, SGML bəzi dillərdə nə edə biləcəyini və nə edə bilməyəcəyini, hansı elementləri daxil etməli, tags kimi və dilin əsas strukturunu bildirir. Bir valideyn bir uşağa genetik xüsusiyyətlərdən keçdiyi üçün SGML markalanma dilləri üçün struktur və format qaydalarını keçir.

HTML

HyperText Markup Language (HTML), SGML'nin bir uşaq və ya tətbiqi. Bir internet brauzerinin səhifəsini ümumiyyətlə tərtib edən HTML. HTML istifadə edərək, şəkilləri yerləşdirə, səhifə bölmələri yarada, şrift yaratmaq və səhifənin axını istiqamətləndirə bilərsiniz. HTML, veb səhifənin forması və görünüşünü yaradan marka dilidir. Bundan əlavə, HTML istifadə edərək, JavaScript kimi scripting dilləri vasitəsilə veb saytına digər funksiyaları əlavə edə bilərsiniz. HTML, veb sayt dizaynı üçün istifadə olunan üstün bir dildir.

XML

Genişletilebilir İşaretleme Dili (XML), HTML və SGML yeğenini bir cousin edir. XML bir markup dili və ailənin bir hissəsi olsa da, HTML-dən fərqli funksiyaları var. XML, SGML'in bir alt kümesidir - HTML kimi bir tətbiqin hüquqlarını verin. XML öz proqramlarını müəyyən edə bilər. Resurs Təsviri Format (RDF) XML tətbiqidir. HTML dizaynı ilə məhduddur və altkateqoriya və ya proqram yoxdur. XML, məhdud bant genişliyi ilə işləmək üçün nəzərdə tutulmuş, SGML-in işıqlı versiyasıdır. XML SGML-dən genetik xüsusiyyətlərə sahibdir, ancaq öz ailə qurmaq üçün yaradılır. XSL və XSLT XML-in subsetləri daxildir.