XHTML

HTML / XHTML KOULUTUSTA VUONNA 2008:

Kurssit saatavilla kautta Suomen. Tule ja varaa oma koulutustapahtumasi ! IT-koulutuksen asiantuntijasi, Koulutus- ja konsultointipalvelu KK Mediat

 

XHTML:n versiot

Käsittelimme jo XHTML:n yleisesittelyn yhteydessä XHTML:n eri versioita päällisin puolin, mutta katsotaan niitä nyt tarkemmin. Tähän mennessä XHTML:stä on ilmestynyt kolme virallista versiota ja neljäs versio on työn alla.

XHTML 1.0

XHTML 1.0 on suora johdannainen HTML 4.0 kielestä yhdellä merkittävällä poikkeuksella: elementtien syntaksi noudattaa xml-maailmaa. Tätä XHTML:n versiota voi hyvällä syyllä kuvata siirtymäkauden versioksi, jonka tarkoituksena oli totuttaa HTML-koodarit xml:n vaatimiin syntaksimuutoksiin, kuten attribuuttien arvojen pakollisiin lainausmerkkeihin ja elementtien sulkemisen tärkeyteen.

XHTML 1.0 sisältää useita ulkoasuun liittyviä elementtejä, joten sitä ei voida missään nimessä pitää puhdasverisenä xml-sovelluksena. Huomionarvoista kuitenkin on, että XHTML 1.0 mahdollistaa xml-pohjaisen sisällönhallinnan ja datan hyödyntämisen muista sovelluksista käsin.

XHTML 1.0 on saatavilla kolmella eri määrittelyllä: Strict, Transitional tai Frameset. Näistä Strict-määrittely noudattaa kaikkein tiiveimmin XML:n periaatetta estämällä mm. muotoiluelementtien käyttämisen. Transitional määrittely on vastakohtaisesti mahdollisimman yhteensopiva HTML:n vanhempien versioiden kanssa ja sisältää muotoiluelementtejä. FrameSet-määrittelyä käytetään sivuilla, jotka hyödyntävät kehyksiä.

XHTML 1.0-määrittelyn mukainen Strict-dokumenttityypinmäärittely on:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

XHTML 1.0-määrittelyn mukainen Transitional-dokumenttityypinmäärittely on:


<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

XHTML 1.0-määrittelyn mukainen FrameSet-dokumenttityypinmäärittely on :


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

Tutustu artikkelin muihin osiin:
»»»XHTML »»»XHTML:n versiot pt.1
»»»XHTML »»»XHTML:n versiot pt.2

Tallenna tämä sivu kirjanmerkkeihin!

 

2kmediat.com, ©2000-2008 Koulutus- ja konsultointipalvelu KK Mediat.
Tekijänoikeuksia koskeva tiedonanto | Tietosuojalausunto | Sivukartta