Millised on silditehnoloogia eri tüübid?

Märgistustehnoloogia hõlmab andmete ühtset märgistamist. Selle kõige tuntum kasutusala on HTML, mis märgistab veebilehtede teabe, et juhtida selle paigutust ja välimust. Muud veebipõhised märgistamissüsteemid hõlmavad CSS-i ja XML-i.

Hüperteksti märgistuskeel ehk HTML on tõenäoliselt enimkasutatav silditehnoloogia vorm. See on aluseks, kuidas veebilehed töötavad ja miks need erinevad lihtsatest tekstidokumentidest. HTML-kodeerimine hõlmab tekstiosade lisamist märgendisse. Silt algab märgiga. Silte kasutatakse paarikaupa, kusjuures teine ​​kordab silti, kuid eelneb sellele märgiga /, mis näitab, et silditav tekstiosa on lõppenud.

HTML-i käsitlev arvutitarkvara, näiteks veebibrauser, teab, et sel viisil sildistatud tekst on lehe sisu, mitte lugejale kuvatav tekst. Enamik HTML-märgendeid on seotud teksti visuaalse vorminguga, näiteks selle kuvamine paksus, kaldkirjas või allajoonituna. Mõned sildid kirjeldavad ka selle funktsiooni, eriti kui tekst viitab teisele veebilehele.

Veebisaitidel kasutatav silditehnoloogia täiustatud vorm on Cascading Style Sheets ehk CSS. Lehe kirjutamisel CSS-is kasutab veebidisainer silte, mis näitavad, mis tüüpi teksti jaotis on, näiteks alapealkiri või pikk tsitaat, kuid ei ütle konkreetselt, kuidas see tekst peaks välja nägema. Selle asemel sisaldub see teave eraldi dokumendis, mida nimetatakse stiilitabeliks. Selle üheks eeliseks on see, et laaditabeli värskendamine võib kogu veebisaidil koheselt muuta kogu konkreetse sildisega teksti välimust, selle asemel, et iga näidet tuleks eraldi värskendada. Teine eelis on see, et saiti vaatav inimene saab kasutada oma stiilitabelit ja omada suuremat kontrolli lehe välimuse üle.

Extensible Markup Language ehk XML läheneb silditehnoloogiale erinevalt. Selle asemel, et piirduda teksti ilmumise määramisega, võivad XML-sildid kirjeldada selles tekstis sisalduva teabe tüüpi. See sarnaneb väljade kasutamisega andmebaasis ja tähendab, et XML-põhiseid veebilehti ja dokumente on palju lihtsam andmebaasitööriistadesse integreerida. Erinevalt HTML-ist, mis kasutab standardiseeritud siltide komplekti, võimaldab XML kohandatavaid silte. Näiteks kui linnagiidide veebisait kasutas XML-märgendit nimega “busroutes”, et märgistada igal lehel kohalike bussiliinide loetelu, oleks lihtne luua automaatselt uus leht, mis koondab kõigi linnade bussiliinide teabe.