Extensible HyperText Markup Language: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
k Linkfix ivm sjabloonnaamgeving / parameterfix |
|||
Regel 1:
[[Bestand:XHTML.svg|thumb
'''XHTML''' (''Extensible Hypertext Markup Language'') is een [[opmaaktaal]] voor vooral [[website]]s, die de functionaliteit heeft van [[HyperText Markup Language|HTML]], maar een striktere [[syntaxis (informatica)|syntaxis]]. Dit omdat HTML gebaseerd is op het flexibele [[Standard Generalized Markup Language|SGML]], waar XHTML gebaseerd is op [[XML]], een striktere subset van SGML. Door de striktere syntaxis van XML-documenten kunnen deze makkelijker verwerkt worden door een XML-[[parser]], terwijl SGML-documenten een veel complexere parser nodig hebben. XHTML 1.0 is een [[W3C]]-standaard geworden op [[26 januari]] [[2000]].
Regel 17:
**Correct: <code><nowiki><p>Dit is een paragraaf.</p><p>Dit is nog een paragraaf.</p></nowiki></code>
*Ook lege elementen moeten gesloten worden
**Incorrect: <code><nowiki><br /></nowiki></code>
**Correct: <code><nowiki><br /></nowiki></code>
*Elementen moeten correct genest worden
**Incorrect: <code><nowiki><em><strong>Dit is tekst met nadruk.</em></strong></nowiki></code>
Regel 35:
**Correct: <code><nowiki><script type="application/x-javascript"><![CDATA[if (i < j) document.write("kleiner");]]></script></nowiki></code>
Zogenaamde lege elementen zoals <code><nowiki><br /></nowiki></code> en <code><nowiki><hr /></nowiki></code> kunnen ook voluit worden geschreven als <code><nowiki><br /><
Voor de omzetting van HTML naar XHTML zijn programma's ontwikkeld, maar in principe kan dit ook handmatig worden gedaan.
Regel 67:
===Andere versies van XHTML===
* [[XHTML Basic]]: een lichte versie van XHTML bedoeld voor veel verschillende useragents.
* [[XHTML Mobile Profile]]: een uitbreiding van XHTML Basic door het Open Mobile Alliance speciaal bedoeld voor mobiele telefoons.
==Externe links==
* [http://www.w3.org/MarkUp/ Algemene informatie van het W3C]
===Specificaties===
* [http://www.w3.org/TR/xhtml1/ XHTML 1.0-specificatie]
* [http://www.w3.org/TR/xhtml11/ XHTML 1.1-specificatie]
* [http://www.w3.org/TR/xhtml2/ XHTML 2.0 Working Draft]
{{
{{References}}
}}
{{Navigatie webdesign}}
|