Kokie yra skirtingų tipų žymų technologijos?

Žymų technologija apima duomenų dalių žymėjimą standartizuotu būdu. Labiausiai žinomas šio naudojimo būdas yra HTML, kuris žymi informaciją tinklalapiuose, kad galėtų valdyti jos išdėstymą ir išvaizdą. Kitos žiniatinklio žymėjimo sistemos apima CSS ir XML.

Hiperteksto žymėjimo kalba arba HTML tikriausiai yra dažniausiai naudojama žymų technologijos forma. Tai yra tinklalapių veikimo pagrindas ir kodėl jie skiriasi nuo paprastų tekstinių dokumentų. HTML kodavimas apima teksto dalis, įtrauktas į žymą. Žyma prasideda ženklu. Žymos naudojamos poromis, o antroji kartoja žymą, bet prieš ją su / ženklu, kad parodytų, kad žymima teksto dalis baigėsi.

Kompiuterių programinė įranga, tvarkanti HTML, pvz., žiniatinklio naršyklė, žino, kad taip pažymėtas tekstas yra informacija apie puslapio turinį, o ne tekstas, kuris turi būti rodomas skaitytojui. Dauguma HTML žymų yra susijusios su vaizdiniu teksto formatavimu, pvz., jis rodomas pusjuodžiu šriftu, kursyvu arba pabrauktas. Kai kurios žymos taip pat apibūdina jo funkciją, ypač kai tekstas nukreipia į kitą tinklalapį.

Pažangesnė svetainėse naudojama žymų technologijos forma yra pakopiniai stiliaus lapai arba CSS. Rašydamas puslapį CSS, žiniatinklio dizaineris naudos žymes, kad nurodytų, kokio tipo tekstą skirsnis yra, pavyzdžiui, paantraštė arba ilga citata, tačiau konkrečiai nenurodys, kaip šis tekstas turėtų pasirodyti. Vietoj to, ši informacija bus pateikta atskirame dokumente, vadinamame stiliaus lentele. Vienas iš pranašumų yra tas, kad atnaujinus stiliaus lapą galima akimirksniu pakeisti viso teksto su tam tikra žyma išvaizdą visoje svetainėje, o ne kiekvienas pavyzdys turi būti atnaujinamas atskirai. Kitas privalumas yra tai, kad svetainę peržiūrintis asmuo gali naudoti savo stiliaus lentelę ir daugiau valdyti puslapio išvaizdą.

Išplečiamoji žymėjimo kalba arba XML taikomas kitoks požiūris į žymų technologiją. Užuot apsiribojusiu nustatymu, kaip tekstas atrodo, XML žymos gali apibūdinti tame tekste esančios informacijos tipą. Tai panašu į duomenų bazės laukų naudojimą ir reiškia, kad XML pagrindu sukurtus tinklalapius ir dokumentus daug lengviau integruoti į duomenų bazės įrankius. Skirtingai nuo HTML, kuris naudoja standartizuotą žymų rinkinį, XML leidžia tinkinti žymas. Pavyzdžiui, jei miesto gidų svetainė naudojo XML žymą, pavadintą „busroutes“, kad būtų pažymėta sekcija kiekviename puslapyje, kurioje pateikiami vietinių autobusų maršrutai, būtų paprasta automatiškai sukurti naują puslapį, kuriame būtų surinkta autobusų maršrutų informacija iš visų miestų.