XHTML

Staat voor "Extensible Hypertext Markup Language." XHTML is een opmaaktaal die wordt gebruikt om webpagina's te maken. De taal lijkt op HTML, maar gebruikt een strengere, op XML gebaseerde syntaxis. De eerste versie van XHTML (1.0) werd in 2000 gestandaardiseerd. Jarenlang was XHTML de meest gebruikte taal om websites te maken. Inmiddels is de taal opgevolgd door HTML5.

Waarom XHTML?

Toen HTML zich in de eerste decennia van het web ontwikkelde, werden browsers steeds soepeler in de manier waarop ze de broncode van webpagina's verwerkten. Daardoor werden websites in verschillende browsers niet op dezelfde manier weergegeven. Een van de belangrijkste doelen van XHTML was ervoor te zorgen dat webpagina's er in meerdere browsers hetzelfde uitzagen.

Omdat XHTML is gebaseerd op XML in plaats van HTML, moeten webpagina's die in XHTML zijn gecodeerd voldoen aan een strikte XML-syntaxis. Een webpagina die het doctype "XHTML Strict" (DTD) gebruikt, mag geen fouten of ongeldige tags bevatten, waardoor er geen onduidelijkheid voor de webbrowser ontstaat. De meeste XHTML-sites gebruikten echter het doctype "XHTML Transitional", waarvoor geen perfecte syntaxis nodig is en waarmee zelfs HTML 4.01-tags zijn toegestaan.

Van 2001 tot ongeveer 2011 was XHTML de standaardopmaaktaal voor webontwikkeling. Sommige ontwikkelaars gebruikten een strikte XHTML- DTD, maar de meesten gebruikten het transitional-doctype. Omdat de meeste webontwikkelaars de voorkeur gaven aan een flexibelere taal, stapte het web uiteindelijk weer over op HTML. In 2014 werd HTML5 officieel aanbevolen door het W3C. De meeste moderne browsers ondersteunen zowel HTML als XHTML nog steeds.

Bijgewerkt December 28, 2019 door Per C.

quizTest je kennis

WordPress is a popular type of what?

A
CMS
0%
B
CPS
0%
C
CAN
0%
D
CDN
0%
Correct! Incorrect!     View the CMS definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van XHTML op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.