|
|
XHTML |
|
||||||||||||||||||||
|
XHTML
XHTML:n suurin ero HTML-kieleen on elementtien
kirjainkoko. Kuten ohjelmointikielissä, on XHTML-elementtien kirjainkoko on
pieni. Kun aikaisemmin olet kirjoittanut <HTML>, niin nyt kirjoitetaan
<html>.
Pakollisen lopettavan elementin ohella HTML-kielestä tutut yksiosaiset elementit vaativat "lopetuksen". Eli esimerkiksi <BR> <HR> eli rivinvaihdot ja vaakaviivat. Näihin elementteihin voi lisätä myös lopetuselementin (<br></br>), mutta alla oleva tapa on suositeltavampi.
Samaa menetelmää hieman muunneltuna käytetään myös elementtien kanssa, jotka joskus jätetään tyhjiksi. Eli teet taulukkoa, jossa jostakin syystä tarvitset solun, joka on tyhjä. Eli elementtien väliin ei ole tarkoituskaan laittaa näkyvää sisältöä. Huomaa, että elementin perässä on välilyönti ennen /-viivaa.
Elementtien attribuutit on AINA laitettava " " sisälle.
Sisäkkäisten elementtien suhteen XHTML on HTML:ää tiukempi. Tai HTML:kin on virallisesti tiukka, mutta selaimet päästävät lävitseen paljon virheitä, jotka eivät ole oikeaa HTML:ää. Sisäkkäisillä elementeillä tarkoitetaan vaikka tekstin muotoilua:
Dokumentin ja käytetyn XHTML-version määrittely dokumentin alussa. Taas voisi HTML:n suhteen mainita selaimet, jotka ovat päästäneet läpi myös määrittelemättömiä sivua. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
1.0 Transitional//EN" Lisäksi määritellään <html>-elementtiin <html xmlns="http://www.w3.org/1999/xhtml1"> Huomaatko, että XHTML ei oikeastaan olekaan HTML:ää kummallisempaa. Lähes kaikki asiat mitä ollaan edellä käyty läpi, käyvät suoraan myös XHTML:ssä. |
||||||||||||||||||||||