XHTML> Les 2

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.