In deze les leer je nog meer van XHTML. We gaan nu beginnen met de DTD. Ook kun je nu leren wat
je in XHTML 1.0 moet doen met enkele attributen, zoals noshade in de <hr> tag.
TMMK
Kijk voordat U de les doet, onderaan!
De DTD
Omdat XHTML een op XML gebasseerde taal is (er zijn dingen uit XML naar XHTML gedaan), moet er
net als bij XML een zogenaamde DocType Definition (DTD) bovenaan het document komen. Dit is een
klein stukje code die omschrijft wat voor een document de browser aan het kijken is. Er bestaan 3
verschillende DTD's voor XHTML.
Strict - Voor als je echt een XHTML site wilt. Als je CSS op je site/pagina hebt, moet je de code
voor strict gebruiken
Transitional - Voor als je een XHTML pagina hebt, waar geen CSS word bij toegepast.
Frameset - Als de pagina een frameset bevat.
De code voor strict is alsvolgt:
De code voor transitional is:
De code voor een frameset-pagina is:
Een van deze codes, plaats je helemaal aan de top in je code. Boven de <html> tag.
Enkele attributen
Enkele attributen, zoals "chekked" bij de <input> tag, worden ook niet getollereerd door
XHTML. Deze en alle andere enkele attributen moeten alsvolgt worden vervangen:
Enkele attributen
|
<dl compact>
|
<dl compact="compact">
|
<input chekked>
|
<input chekked="chekked">
|
<input readonly>
|
<input readonly="readonly">
|
<input disabled>
|
<input disabled="disabled">
|
<option selected>
|
<option selected="selected">
|
<hr noshade>
|
<hr noshade="noshade">
|
<select multiple>
|
<select multiple="multiple">
|
<frame noresize>
|
<frame noresize="noresize">
|
Er bestaan nog meer enkele attributes, maar dit zijn de belangrijkste. Alle andere zouden op
dezelfde manier moeten worden geschreven.
Dit was het einde van XHTML - Les 2.
_
|(\/)(\/)|<
Voor vragen kan je terecht in het forum!!
Copyright © 't webhulpje, Nederland
Alle rechten voorbehouden. Niets van deze elektronische uitgave mag worden
verveelvoudigd, opgeslagen in een geautomatiseerd gegevensbestand, of openbaar
gemaakt, in enige vorm of op enige wijze, hetzij elektronisch, mechanisch, door
fotokopieën, opnamen, of op enige andere manier, zonder voorafgaande
schriftelijke toestemming van de uitgever en/of de beheerder van deze website.