Mitkä ovat tunnisteiden eri tyypit?

Tunnistetekniikka sisältää datan merkitsemisen standardoidulla tavalla. Tunnetuin käyttötarkoitus on HTML, joka merkitsee verkkosivujen tiedot tunnisteella ja ulkoasulla. Muita verkkopohjaisia ​​tunnistejärjestelmiä ovat CSS ja XML.

Hypertext Mark-Up Language tai HTML on todennäköisesti eniten käytetty tunnisteiden tekniikka. Se on perusta verkkosivujen toiminnalle ja miksi ne ovat erilaisia ​​kuin yksinkertaiset tekstiasiakirjat. HTML -koodaus sisältää tekstin osia, jotka on suljettu tunnisteeseen. Tunniste alkaa merkillä. Tunnisteita käytetään pareittain, ja toinen toistaa tunnisteen, mutta edeltää sitä / -merkillä osoittaakseen, että tagoitava tekstiosa on päättynyt.

Tietokoneohjelmistot, jotka käsittelevät HTML -koodia, kuten verkkoselain, tietävät, että tällä tavalla merkitty teksti on tietoa sivun sisällöstä eikä lukijalle näytettävää tekstiä. Useimmat HTML -tunnisteet liittyvät tekstin visuaaliseen muotoiluun, kuten lihavoitu, kursivoitu tai alleviivattu. Jotkin tunnisteet kuvaavat myös sen toimintaa, etenkin kun teksti linkittää toiselle verkkosivulle.

Edistyneempi verkkosivustoilla käytettävä tunnisteiden tekniikka on CSS -tyylitaulukot. Kun kirjoitat sivua CSS-muodossa, web-suunnittelija käyttää tunnisteita osoittamaan tekstin tyypin, jonka osa on esimerkiksi alaotsikko tai pitkä lainaus, mutta ei kerro, miten tämän tekstin pitäisi näyttää. Sen sijaan nämä tiedot sisältyvät erilliseen asiakirjaan, joka tunnetaan nimellä tyylitaulukko. Yksi etu tästä on, että tyylitaulukon päivittäminen voi muuttaa välittömästi tietyn tunnisteen sisältävän tekstin ulkoasua koko verkkosivustolla sen sijaan, että jokainen esimerkki olisi päivitettävä erikseen. Toinen etu on, että sivustoa katsova henkilö voi käyttää omaa tyylitaulukkoaan ja hallita paremmin sivun ulkoasua.

Laajennettava merkintäkieli eli XML käyttää erilaista lähestymistapaa tagitekniikkaan. Sen sijaan, että XML -tunnisteet rajoittuisivat määrittämään, miltä teksti näyttää, ne voivat kuvata tekstissä olevien tietojen tyypin. Tämä on samanlaista kuin tietokannan kenttien käyttö ja tarkoittaa, että XML-pohjaiset verkkosivut ja asiakirjat on paljon helpompi integroida tietokantatyökaluihin. Toisin kuin HTML, joka käyttää standardoitua tunnistejoukkoa, XML sallii muokattavat tagit. Jos esimerkiksi kaupunkioppaiden verkkosivusto käyttää XML -tunnistetta nimeltä “busroutes” merkitäkseen kunkin sivun osion, jossa luetellaan paikalliset bussireitit, olisi yksinkertaista luoda automaattisesti uusi sivu, joka kokoaisi linjareittitiedot kaikista kaupungeista.