XHTML-esittely
- Edellinen sivu HTML Nopeustesti
- Seuraava sivu XHTML Elementit
XHTML on HTML, joka on kirjoitettu XML-muodossa.
Mikä on XHTML?
- XHTML tarkoittaa laajennettavaa hyper tekstin merkkikieltä
- XHTML on lähes identtinen HTML 4.01:n kanssa
- XHTML on tiukempi ja puhtaampi HTML-versio
- XHTML on määritelty HTML XML:n sovelluksena
- XHTML on tammikuu 2001julkaistu W3C:n suositeltu standardi
- XHTML saavuttaa kaikkien suosittujen selainten tuen
Miksi käyttää XHTML:ää?
Internetissä on monia sivuja, joissa on huonoa HTML:ää.
Jos tarkastat koodia selaimessa, alla oleva HTML-koodi toimii erittäin hyvin (vaikka se ei noudatakaan HTML-sääntöjä):
<html> <head> <title>Tämä on huono HTML</title> <body> <h1>huono HTML <p>Tämä on kappale </body>
XML on merkkikieli, joka on kirjoitettava oikein ja muotoiltu hyvin.
Jos haluat oppia XML:ää, lue XML-opas.
Nykyisessä teknologiaympäristössä on olemassa erilaisia selaimen teknologioita. Jotkut niistä toimivat tietokoneilla, kun taas toiset saattavat toimia matkapuhelimilla tai muilla pienillä laitteilla. Pienet laitteet ovat usein puutteellisia suhteessa resursseihin ja kykyihin huonon merkkikieleen tulkintaan.
Niinpä - yhdistämällä XML:n ja HTML:n parhaat puolet kehitettiin XHTML. XHTML on uudelleen suunniteltu HTML XML:nä.
HTML:sta tärkein ero:
dokumentin rakenne
- XHTML DOCTYPE onpakollinen
- <html>-elementin XML-ns-ominaisuus onpakollinen
- HTML, <head>, <title> ja <body> ovat myöspakollinen
elementtien syntaksi
- XHTML-elementtien onsuljettava oikein
- XHTML-elementtien on ainasuljettava
- XHTML-elementtien onpienillä kirjaimilla
- XHTML-dokumentilla on oltavayksi juurelementti
ominaisuuksien syntaksi
- XHTML-ominaisuudet on kirjoitettavapienillä kirjaimilla
- XHTML-ominaisuuksien arvot on kirjoitettavatsitaattien ympärillä
- XHTML-ominaisuuksien minimointi onKielletty
<!DOCTYPE ....> on pakollinen
XHTML-dokumentin on tehtävä XHTML-dokumenttipyyntö (XHTML DOCTYPE-deklarointi).
Voit löytää täydellisen XHTML-dokumenttipyyntö.
HTML、<head>、<title> ja <body> -elementit on oltava läsnä, ja dokumentille on määritettävä XML-nimennäisyys XML-ns-ominaisuudella <html>-elementissä.
Seuraava esimerkki näyttää vähimmäismäärän välttämättömiä taggeja XHTML-dokumentissa:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Dokumentin otsikko</title> </head> <body> ...... </body> </html>
Miten HTML konversioi XHTML:iin
- Lisää XHTML <!DOCTYPE> ensimmäiselle riville jokaiselle sivulle
- Lisää xmlns-ominaisuus html-elementtiin jokaiselle sivulle
- Muuta kaikki elementtinimet pieniksi kirjaimiksi
- Sulje kaikki tyhjät elementit
- Muuta kaikki ominaisuusnimet pieniksi kirjaimiksi
- Lisää lainausmerkit kaikkiin ominaisuusarvoihin
Tarkista XHTML W3C Validointityökalulla
Syötä verkkosivustosi URL-osoite alla olevaan tekstikenttään:
XHTML Testi
Testissä on 20 kysymystä, eikä sille ole asetettu aikarajoitusta.
Tämä testi on epävirallinen, ja se on hyvä tapa tutustua XHTML-taitoihisi.
Jokainen oikea vastaus antaa 1 pisteen. Testin päätyttyä näytetään kokonaispistemääräsi. Korkein piste on 20.
- Edellinen sivu HTML Nopeustesti
- Seuraava sivu XHTML Elementit