Kaj je HTML (hypertext markup language)?

HTML je kratica za  HyperText markup language  - jezik za označevanje hiperbesedil.

HTML je prevladujoč programski jezik za ustvarjanje spletnih strani, uporablja pa se tudi pri ustvarjanju drugih dokumentov, ki vsebujejo tekst, grafiko in hiperpovezave.

HTML ima različne verzije. Vsaka nova verzija razširja in odpravlja pomanjkljivosti prejšnjih različic. Razširitvi HTML-ja, ki uporablja XML jezik, pravimo XHTML.

HTML elementi

HTML elementi so osnovni gradniki vseh spletnih strani. Eni izmed takih elementov so na primer naslov dokumenta, odstavek, tabela, slika. Oznake HTML elementov nastopajo na dva načina:

  1. V parih (npr. oznaka za odstavek <p> in </p>). 
    • Prvi del označuje začetek elementa (npr. začetek odstavka – <p>).
    • Sledijo mu lahko besedilo, druge HTML oznake (z določenimi omejitvami), komentarji.
    • Zadnji del označuje konec elementa (npr. konec odstavka – </p>).
  2. Samostojno (npr. oznaka za prelom vrstice <br/>).

HTML dokument

HTML dokumenti so dokumenti, v katerih so zapisani HTML elementi in ostala koda spletne strani (npr. JavaScript funkcije in CSS oblikovna določila).

Osnova HTML dokumenta so deklaracija tipa dokumenta (doctype) in elementi head, body in title. Ostali elementi so poljubni. Zgled HTML dokumenta:

<!DOCTYPE html>
<html>
 <head>
  <title>To je naslov strani</title>
 </head>
 <body>
  <p>To je odstavek v body območju HTML dokumenta.</p>
 </body>
</html>

Doctype določa tip dokumenta. V primeru, da deklaracije ne navedemo, lahko spletni brskalnik preklopi v “quirks mode” in prikaže spletno stran na primitiven način. Različice definicij tipov dokumentov si lahko ogledate na strani Kaj je doctype?

Spletni brskalniki (npr. Firefox, Google Chrome, MS Internet Explorer) so programi, ki znajo HTML dokumente ustrezno obravnavati. HTML kodo interpretirajo in sestavijo tekstovni, grafični in avditiven material v ustrezno spletno stran, ki se potem izriše na zaslonu. Spletni brskalnik ne prikaže HTML oznak (razen v primeru, ko se ob njih uporabi posebne oznake). Te mu služijo zato, da lahko pravilno interpretira vsebino dokumenta in ustrezno prikaže spletno stran. Spletni brskalniki za ustrezen prikaz strani pregledajo tudi navodila, podana v stilskih datotekah, določenih v HTML dokumentu.

Oblikovanje HTML elementov

HTML elementi definirajo strukturno semantiko za tekst (poglavja, odstavki, komentarji, povezave, seznami), slike, grafične objekte, aplikacije, interaktivne forme,… Spletni brskalniki imajo privzete karakteristike vsakega HTML elementa. Določena je njihova velikost, velikost pisave, določeni so razmiki med posameznimi elementi,… S pomočjo CSS lahko elementom določimo drugačne karakteristike. To lahko storimo na primer tako, da elementu priredimo razred (en od atributov elementa). V CSS datoteki lahko potem določimo, kako naj element izgleda (kakšne barve in velikosti naj bo, kakšno ozadje naj ima,…).

Dogodki HTML elementov

Določenim HTML elementom lahko priredimo tudi dogodkovne atribute (npr. onclick, onmouseover,…). S pomočjo skriptnih jezikov lahko določimo funkcije, ki se izvedejo ob sprožitvi dogodka. Tako lahko na primer za element INPUT (vnosno polje) določimo atribut onmouseover, kateremu priredimo funkcijo, ki bo elementu spremenila velikost in ozadje.

Sorodni članki:

Pošlji obvestilo na:
  • Facebook
  • Twitter
  • MySpace
  • StumbleUpon
  • Reddit
  • del.icio.us
Ta zapis je bil objavljen v kategoriji Razlaga pojmov, Spletne strani.

Komentirajte prispevek

Vaš elektronski naslov ne bo objavljen. Zahtevana polja so označena z *

*


*