Naar inhoud springen

Extensible HyperText Markup Language

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Carol Fenijn (overleg | bijdragen) op 7 feb 2004 om 14:39. (Kleine start met nieuw artikel over XHTML, voornaamste bron: Teach Yourself XML van Michael Morrison SAMS, spannend, bijna 20000 artikelen op nl wiki :-))
Deze versie kan sterk verschillen van de huidige versie van deze pagina.
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)

XHTML is taal die voldoet aan de XML standaard, en die de functionaliteit van HTML heeft. Het kan als een soort tussenvorm gezien worden tussen XML en HTML.

Een van de grote problemen die met HTML ontstond aan het einde van de twintigste eeuw, is dat de standaard werd uitgerekt om aan allerlei eisen te voldoen. Diverse webbrowsers zoals Netscape en Microsoft Internet Explorer besloten verder uitbreidingen te ondersteunen die niet onderdeel uitmaakte van een officiele HTML standaard. Een voorbeeld hiervan is, dat bepaalde browsers pagina's die rommelig waren geschreven evengoed goed op het scherm toonden. Als gevolg hiervan waren webpagina's niet meer compatibel met iedere webbrowser: wat er goed uitzag op de ene browser, zag er bijvoorbeeld rommelig uit op de andere, en vice versa.

XHTML probeerde dit probleem te adresseren, door een veel rigidere structuur aan de documenten op te leggen, zoals dat bij XML in het algemeen ook al het geval is.

Voor de omzetting van HTML naar XHTML zijn programma's ontwikkeld, maar in principe kan dit ook handmatig worden gedaan.