Mine sisu juurde

XHTML

Allikas: Vikipeedia
Redaktsioon seisuga 23. jaanuar 2008, kell 19:05 kasutajalt Puuslik (arutelu | kaastöö) (Uus lehekülg: '''XHTML''' (''Extensible HyperText Markup Language'') on veebilehekülgede loomiseks kasutatav keel. XHTML on XML-i rakendus. Lihtsalt öeldes on XHTML-i puhul tegemist HTML ...)
(erin) ←Vanem redaktsioon | Viimane redaktsiooni (erin) | Uuem redaktsioon→ (erin)

XHTML (Extensible HyperText Markup Language) on veebilehekülgede loomiseks kasutatav keel. XHTML on XML-i rakendus. Lihtsalt öeldes on XHTML-i puhul tegemist HTML keelega, mis on realiseeritud XML-is.

Erinevalt HTML-ist on korrektselt vormistatud XHTML dokumendi puhul võimalik kasutada XML-i tööriistu.

XHTML 1.0 sai W3C soovituseks 26. jaanuaril 2000. XHTML 1.1 sai W3C soovituseks 31. mail 2001.

XHTML-i versioonid

XHTML 1.0

Esimene W3C soovituslik XHTML versioon oli lihtsalt HTML 4.01 lahendatuna XML-is. Olemas kolm DTD-d, mis on vastavuses HTML 4.01 omadega.

  • XHTML 1.0 Strict on sama mis HTML 4.01 Strict, kuid kasutab XML-i süntaksit.
  • XHTML 1.0 Transitional on sama mis HTML 4.01 Transitional, kuid kasutab XML-i süntaksit. Selles sisaldub kogu XHTML 1.0 Strict. Lisaks lubab kasutada ka presentatsiooniga seotud elemente ja atribuute. See lihtsustab ületulekut varasematelt HTML-i versioonidelt.
  • XHTML 1.0 Frameset on sama mis HTML 4.01 Frameset, kuid kasutab XML-i süntaksit. Võimaldab veebilehekülje tegemisel kasutada nn raamisid (frame).

XHTML 1.1

Viimane W3C soovituslik XHTML-i versioon on mooduli põhine. Sisuliselt on tegemist parandatud XHTML 1.0-ga. Eemaldatud on kõik presentatsiooniga seotud elemendid, ka need, mis olid lubatud XHTML 1.0-es. Presentatsiooniks kasutatakse vaid CSS-i.