Uvod
Programi
Osnove
Tabele
Napredno
 CSS 
 JavaScript 
 Iframes 
 SSI 
Besedilo
HTML Generator

Napredno

HTML sam lahko razširjamo z recimo JavaScript, CSS, IFrames in tako ustvarimo še bolj zanimive in privlačne strani.

1.1 CSS

Kratica CSS stoji za Cascading Style Sheets in omogoča enostaven mehanizem dodajanja barv, velikosti pisav, celo slik v dokument. Ker lahko CSS med drugim tudi prilepimo v <head> dokumenta,nam to v primeru da imamo izredno veliko dokumentov prihrani spreminjanje oblike, barv ... v vsakem dokumentu posebej.
CSS podpirajo vsi moderni brskalniki, a le nekateri prikažejo strani popolnoma v skladu s priporočili W3 Consortiuma
Trenutna verzija je 2.1, a v pripravi je že CSS level 3, ki ga na primer Opera 7 eksperimentalno že podpira.

1.2 Java Script

JavaScript je kompaktni skriptni jezik, ki temelji na objektih in ga razdelimo v dve vrsti:

  • client-side JavaScript, ki se izvaja v brskalniku
  • LiveWire JavaScript ali server-side JavaScript

Za nas bo pomembnejši client-side JavaScript

1.3 IFrames

"Začetniki", ki se šele spopadajo s HTMLjem pogosto prvo stran naredijo s Frames (okvirji). Strani se da izredno enostavno obdelovati, vendar Frames za sabo nosijo tudi cel kup negativnih stranskih učinkov. Boljša varianta je zagotovo IFrame. IFrames poznani kot Inline Frames, omogočajo, da kjerkoli v HTML dokumenta vstavite zunanjo stran.

1.4 SSI

SSI ali Server Side Includes so tipi komentarjev, ki usmerjajo strežnik, da iz njih generira vsebino vselej, ko je stran zahtevana. SSI ni podprt na vseh strežnikih, na tistih, kjer pa je (tudi Druga.org in ARNES) pa bi ga bilo škoda ne-izkoristiti. Tako lahko, če imate cel kup podstrani, razdelite osnovno stran (predlogo) na dele, ki jih potem vključite v vse podstrani. Ko boste tako naprimer spremenili en del, se bo ustrezno spremenila vsebina tudi na vseh podstraneh, ki imajo del vključen.