HTML/Metainfo
Senine töö oli kõik suunatud otseselt n.ö. tarbija suunas - lõime leheküljele sisu ning korraldasime selle esitamist. Lisaks on aga olemas grupp märgendeid, mis küll väljapoole ei paista, kuid millel on suur tähtsus näiteks otsimootorite ja kataloogide jaoks - eriti oluliseks muutub see neile, kelle jaoks on tähtis maksimaalselt välja paista (kaupmehed, reklaamijad jne). See teave asub reeglina eraldi märgenditena lehekülje päises ehk head-osas.
Üldmärgendiks on meta, millel on omakorda mitmeid parameetreid. Alati on märgendis olemas parameeter content="mingi_väärtus", sellele aga eelneb konkreetse info tüübi määrang. Järgnevalt mõned näited.
Name
[muuda]name on mõeldud dokumendi sisu kirjeldamiseks. Võimalikud väärtused on:
- author - dokumendi autor
- description - lühikirjeldus (reeglina 1-2 lauset)
- keywords - võtmesõnad (ca 5-10)
- generator - lehe loomisel kasutatud tarkvara (kui on tegu automaatselt genereeritud veebilehega)
- date - loomiskuupäev
- revised - viimaste muudatuste tegemise aeg ja/või muutja nimi
- robots - käsud otsingumootorite indekseerimisrobotitele. Variandid:
- all - lubab indekseerimist ning viidete järgimist
- index - lubab indekseerimist
- nofollow - keelab viidete järgimise
- noindex - keelab indekseerimise.
Näiteid 'name'-parameetri kohta (NB! Kasutatakse jällegi XHTML lühikuju):
<meta name="keywords" content="arvuti, PC, kuvar, kõvaketas, mälu" /> <meta name="author" content="Jüri Juurikas" /> <meta name="description" content="Jüri Juurika arvutipood" /> <meta name="generator" content="1st Page 2000 v3" /> <meta name="date" content="2003-05-05T09:45:32+00:00" /> <meta name="revised" content="Jüri Juurikas, 05/05/03" /> <meta name="robots" content="all" />
http-equiv
[muuda]http-equiv on mõeldud mitmesuguste erijuhtude kirjeldamiseks veebilehe päises. Mõned võimalikud väärtused (lisaks on veel mitmeid spetsiifilisi) on:
- content-type - määrab dokumendi tüübi ja kasutatava märgitabeli
- expires - määrab dokumendi kehtivusaja, peale mille lõppu teda enam ei näidata
- refresh - sätestab kas lehe pideva uuestilaadimise mingi aja tagant (kasulik pidevalt uuendava teabe nagu näiteks börsiinfo kuvamisel!) või ümbersuunamise teisele aadressile (tüüpiline "Me oleme kolinud!"-lehtedel)
Näiteid:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <meta http-equiv="expires" content="Tue, 24 Jun 2003 21:00:00 GMT"> <meta http-equiv="refresh" content="5" /> <meta http-equiv="refresh" content="5;url=http://www.uuskoht.ee/" />
Nagu juba öeldud, eksisteerib lisaks siintoodutele veel teisigi meta-märgendi kasutusvõimalusi, kuid nende kasutus jääb üldiselt juba edasijõudnud veebimeistrite töömaale.