Kas yra žymėjimo kalbos?

Sužinokite apie žiniatinklio kalbas

HTML raidės su žymėjimo kalbomis raidėse

Lifewire / J Kyrnin





Kai pradedate tyrinėti pasaulį interneto svetainės dizainas , jūs neabejotinai susipažinsite su daugybe jums naujų žodžių ir frazių. Vienas iš terminų, kuriuos tikriausiai išgirsite, yra „žymėjimas“ arba galbūt „žymėjimo kalba“. Kuo „žymėjimas“ skiriasi nuo „kodas“ ir kodėl kai kurie žiniatinklio specialistai šiuos terminus vartoja pakaitomis? Pradėkime nuo to, kas tiksliai yra „žymėjimo kalba“.

Šis pavyzdys yra HTML pastraipa. Jį sudaro atidarymo žyma (



), baigiamoji žyma (

) ir tikrasis tekstas, kuris būtų rodomas ekrane (tai yra tarp dviejų žymų esantis tekstas). Kiekvienoje žymoje yra simbolis „mažiau nei“ ir „didesnis nei“, nurodantis, kad jis yra žymėjimo dalis. Kai formatuojate tekstą taip, kad jis būtų rodomas kompiuterio ar kito įrenginio ekrane, turite atskirti patį tekstą ir instrukcijas, tekstas. „Žymėjimas“ yra teksto rodymo arba spausdinimo instrukcijos.



Žymėjimas nebūtinai turi būti skaitomas kompiuteriu. Anotacijos, padarytos spaudoje arba knygoje, taip pat laikomos žymėjimu. Pavyzdžiui, daugelis mokinių mokykloje paryškins tam tikras frazes savo vadovėliuose. Tai rodo, kad paryškintas tekstas yra svarbesnis už aplinkinį. Paryškinimo spalva laikoma žymėjimu.

Žymėjimas tampa kalba, kai kodifikuojamos taisyklės, kaip rašyti ir naudoti tą žymėjimą. Tas pats studentas galėtų turėti savo užrašų žymėjimo kalbą, jei kodifikuotų taisykles, pvz., purpurinis žymeklis skirtas apibrėžimams, geltonas žymeklis skirtas egzamino detalėms, o užrašai paraštėse skirti papildomiems ištekliams.

Daugumą žymėjimo kalbų apibrėžia išorinė institucija, kad galėtų naudoti daug skirtingų žmonių. Taip veikia žiniatinklio žymėjimo kalbos. Juos apibrėžia W3C arba World Wide Web Consortium.

Pažvelkime į 3 žymėjimo kalbas

Beveik kiekvienas žiniatinklyje esantis akronimas, kuriame yra ML, yra žymėjimo kalba (didelis siurprizas, būtent tai reiškia „ML“). Žymėjimo kalbos yra kūrimo blokai, naudojami kuriant tinklalapius arba visų formų ir dydžių tinklalapius.



Iš tikrųjų pasaulyje yra daug skirtingų žymėjimo kalbų. Interneto kūrimui ir kūrimui yra trys konkrečios žymėjimo kalbos, su kuriomis greičiausiai susidursite. Tai yra HTML, XML ir XHTML .

Kas yra žymėjimo kalba?

Norint tinkamai apibrėžti šį terminą, žymėjimo kalba yra kalba, kuri komentuoja tekstą, kad kompiuteris galėtų manipuliuoti tuo tekstu. Dauguma žymėjimo kalbų yra skaitomos žmonėms, nes komentarai parašyti taip, kad būtų atskirti nuo paties teksto. Pavyzdžiui, naudojant HTML, XML ir XHTML, žymėjimo žymos yra



|_+_|
  • Visi atributai turi būti cituojami XHTML. Kai kurie žmonės pašalina kabutes aplink atributus, kad sutaupytų vietos, tačiau jos reikalingos teisingam XHTML.
  • XHTML reikalauja, kad žymos būtų tinkamai įdėtos. Jei atidarysite paryškintą ( ) elementą ir kursyvą ( ) elementą, turite uždaryti kursyvo elementą ( ) prieš uždarydami paryškintą šriftą ( ). (Atminkite, kad abu šie elementai buvo nebenaudojami, nes jie yra vaizdiniai elementai. Dabar naudojamas HTML ir vietoje šių dviejų).
  • HTML atributai turi turėti pavadinimą ir reikšmę. Atributai, kurie yra atskiri HTML, taip pat turi būti deklaruojami su reikšmėmis, pavyzdžiui, HR atributas būtų parašytas noshade='noshade'.