XHTML
Fra Wikipedia, den frie encyklopædi
XHTML (Extensible Hyper Text Markup Language), er næste generation af HTML.
XHTML indeholder de same elementer som i HTML, men skrives efter andre regler, baseret på XML (Extensible Markup Language), og kan derfor anses som en reformulering af HTML i sproget XML.
Indholdsfortegnelse |
[redigér] Grundlæggende forskelle mellem HTML og XHTML
I XHTML
- skal alle elementer afsluttes
- skal det altid være det næmeste element der afsluttes
- skal alle elementer og attribute skrives med små bogstaver lowercase
- skal værdien af attributter stå med anførelsestegn
- tillades minimerede attributter ikke
- bruges attributten "id" til identifikation
[redigér] Eksempler
[redigér] Alle elementer afsluttes
Dårlig:
Mad<br> Liste over drikke <ul> <li>Kaffe</li> <li>The <ul> <li>Sort the</li> <li>Grøn the</li> </ul> <li>Mælk</li> </ul>
God:
Mad<br /> Liste over drikke <ul> <li>Kaffe</li> <li>The <ul> <li>Sort the</li> <li>Grøn the</li> </ul> </li> <li>Mælk</li> </ul>
[redigér] Nærmeste element afsluttes
Dårlig:
<b><i>Hallo</b></i>
God:
<b><i>Hallo</i></b>
[redigér] Elementer og Attribute skrives med små bogstaver
Dårlig:
<P CLASS="BASIS">Hej med dig<BR />dette er næste linje</P>
God:
<p class="basis">Hej med dig<br />dette er næste linje</p>
[redigér] Værdien af attributter stå med anførelsestegn
Dårlig:
<table width=100%></table>
God:
<table width="100%"></table>
[redigér] Ingen minimerede attributter
Dårlig:
<frame noresize />
God
<frame noresize="noresize" />
[redigér] "Id" til identifikation
Dårlig:
<img src="picture.gif" name="picture1" />
God:
<img src="picture.gif" id="picture1" />
[redigér] Hvorfor XHTML ?
XHMTL er fremtidssikret og mere præcist og nemmere at arbejde med end HTML, som er svagt struktureret.
Ved at overholde reglerne i XHTML standarden, bliver overblik og orden mere fremtrædende.
![]() |
Denne it-artikel er kun påbegyndt. Hvis du ved mere om emnet, kan du hjælpe Wikipedia ved at udvide den. |