Katere so različne vrste tehnologije oznak?

Tehnologija oznak vključuje dele podatkov, ki so označeni na standardiziran način. Najbolj znana uporaba tega je v HTML, ki označuje informacije na spletnih straneh za nadzor njihove postavitve in videza. Drugi spletni sistemi za označevanje vključujejo CSS in XML.

Hypertext Mark-Up Language ali HTML je verjetno najpogosteje uporabljena oblika tehnologije oznak. Je osnova delovanja spletnih strani in zakaj se razlikujejo od preprostih besedilnih dokumentov. Kodiranje HTML vključuje odseke besedila, ki so zaprti v oznako. Oznaka se začne z znakom. Oznake se uporabljajo v parih, pri čemer druga ponavlja oznako, vendar je pred njo znak /, da pokaže, da se je odsek besedila, ki ga je treba označiti, končal.

Računalniška programska oprema, ki obdeluje HTML, kot je spletni brskalnik, ve, da je besedilo, označeno na ta način, informacija o vsebini strani in ne besedilo, ki se prikaže bralcu. Večina oznak HTML se nanaša na vizualno oblikovanje besedila, na primer, da je prikazano krepko, poševno ali podčrtano. Nekatere oznake opisujejo tudi njegovo funkcijo, zlasti kadar besedilne povezave na drugo spletno stran.

Naprednejša oblika tehnologije oznak, ki se uporablja na spletnih mestih, so kaskadne slogovne tabele ali CSS. Ko bo pisal stran v CSS, bo spletni oblikovalec uporabil oznake za označevanje vrste besedila, ki je razdelek, na primer podnaslov ali dolg citat, vendar ne bo posebej navedel, kako naj bo to besedilo videti. Namesto tega bodo te informacije vsebovane v ločenem dokumentu, znanem kot slogovna lista. Ena od prednosti tega je, da lahko posodobitev slogovne lestvice takoj spremeni videz vsega besedila z določeno oznako na celotnem spletnem mestu, namesto da bi bilo treba vsak primer posebej posodobiti. Druga prednost je, da lahko oseba, ki si ogleduje spletno mesto, uporablja lastno tabelo s slogi in ima večji nadzor nad tem, kako je stran videti.

Razširljivi označevalni jezik ali XML uporablja drugačen pristop k tehnologiji oznak. Namesto da bi bile omejene na določanje, kako je besedilo videti, lahko oznake XML opišejo vrsto informacij, ki jih vsebuje to besedilo. To je podobno uporabi polj v bazi podatkov in pomeni, da je spletne strani in dokumente, ki temeljijo na XML, veliko lažje integrirati v orodja baze podatkov. Za razliko od HTML, ki uporablja standardiziran nabor oznak, XML omogoča prilagodljive oznake. Na primer, če bi spletno mesto mestnih vodnikov uporabilo oznako XML z imenom »busroutes« za označevanje razdelka na vsaki strani, ki navaja lokalne avtobusne poti, bi bilo preprosto samodejno ustvariti novo stran, ki bi združila informacije o avtobusnih poteh iz vseh mest.