.XHTML

XHTML-bestand

Extensible HyperText Markup Language Document
Stel een vraag
SNEL ANTWOORD

Een XHTML-bestand is een webpagina geschreven in XHTML - HTML uitgedrukt met een strikte XML-syntaxis (tags in kleine letters, elke tag gesloten, alle attributen tussen aanhalingstekens). Dubbelklik erop om het in een browser te bekijken (Chrome, Edge, Firefox, Safari). Om de code te bewerken, opent u het in VS Code of Notepad++. Het bestand is platte tekst en veilig om te openen in een tekstverwerker.

Ontwikkelaar: W3C (XHTML 1.0/1.1/2.0); reformulation of HTML as XML Categorie: Internet-bestanden Open standaard MIME: application/xhtml+xml
OPENT OP Windows macOS Linux Android iOS Web
Gerelateerd: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 27, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het XHTML-bestandsformaat?

.xhtml-bestanden bevatten webpagina's die zijn geschreven volgens de XHTML-syntaxis - een op XML gebaseerde herformulering van HTML die in januari 2000 door het W3C werd gestandaardiseerd. XHTML is in feite een verbeterde, striktere versie van HTML 4, die dezelfde benadering biedt voor het schrijven van webpagina's, maar onder strengere XML-regels.

Het .xhtml-formaat gebruikt dezelfde tags als HTML, maar .xhtml-pagina's moeten voldoen aan striktere XML-richtlijnen. Specifiek moeten .xhtml-documenten welgevormd (well-formed) zijn: alle tags in kleine letters, elke attribuutwaarde tussen aanhalingstekens, elk element expliciet gesloten (bijv. <br /> in plaats van <br>), en het hele document moet geworteld zijn in één enkel <html xmlns="http://www.w3.org/1999/xhtml">-element. Ze worden verwerkt met strikte XML-parsers in plaats van de meer vergevingsgezinde HTML-specifieke parsers die voor gewone .html-bestanden worden gebruikt - een enkele foutieve tag stopt de weergave volledig wanneer deze wordt geserveerd als application/xhtml+xml.

XHTML 1.0 (2000) and 1.1 (2001) hebben grotendeels plaatsgemaakt voor HTML5 voor nieuwe webontwikkeling, maar XHTML5 - de XML-serialisatie van HTML5 - blijft bestaan. XHTML blijft ook het vereiste inhoudsformaat voor hoofdstukdocumenten binnen EPUB e-books.

Beveiliging & veiligheid

RISICO: LOW

Een .xhtml-bestand is platte tekst en veilig om te openen in een tekstverwerker. Zoals bij elke webpagina kan het JavaScript bevatten dat wordt uitgevoerd wanneer het in een browser wordt geopend, dus een kwaadaardig lokaal .xhtml-bestand kan een phishing-pagina (een nep-inlogformulier) hosten of scripts uitvoeren. Behandel .xhtml-bestanden uit e-mail of van onbetrouwbare downloads zoals elke webpagina: voer geen inloggegevens in op een onverwachte pagina en inspecteer een verdacht bestand in een tekstverwerker voordat u een browser het laat uitvoeren.

Formaatdetails

in een notendop
VOLLEDIGE NAAMExtensible HyperText Markup Language Documentook bekend als XHTML file, XHTML web page
ONTWIKKELAARW3C (XHTML 1.0/1.1/2.0); reformulation of HTML as XMLsinds 2000 (XHTML 1.0, W3C Recommendation)
MIME-TYPEapplication/xhtml+xml
TYPEPlatte tekst markup-document (HTML geschreven volgens XML-syntaxisregels)
STANDAARDOpen · royaltyvrij
Deze extensie wordt ook gebruikt door…
  • EPUB-inhoudsdocument - Binnen een .epub e-book zijn de individuele hoofdstuk-/paginabestanden XHTML, hoewel ze binnen de ZIP meestal de .xhtml-extensie dragen in plaats van los op de schijf te verschijnen.

Programma's die XHTML-bestanden openen

Windows4 apps
Mozilla Firefox Gratis Sleep het bestand naar Firefox om het te renderen; indien geserveerd als XML, toont een enkele markup-fout een parse-foutpagina (een nuttige geldigheidscontrole).
Notepad Open-source Open om de broncode te bekijken/bewerken met syntaxis-highlighting; de XML Tools-plugin controleert de welgevormdheid.
Microsoft Edge / Google Chrome Ingebouwd Dubbelklik op de .xhtml om de weergave te bekijken. Edge is de ingebouwde standaardbrowser in Windows 11.
Visual Studio Code Gratis Open de .xhtml om de markup te bewerken met XML/HTML-highlighting; de Live Preview-extensie rendert het.
macOS3 apps
TextEdit Ingebouwd Opmaak > Maak platte tekst, en bewerk vervolgens de ruwe XHTML.
Safari Ingebouwd Dubbelklik om de pagina te renderen in Safari, de ingebouwde macOS-browser.
Visual Studio Code Gratis Open de .xhtml om de markup te bewerken met XML/HTML-highlighting; de Live Preview-extensie rendert het.
Linux2 apps
Firefox / Chromium Open-source Dubbelklik om de pagina in uw browser te renderen.
gedit / any text editor Open-source Open het bestand om de XHTML-broncode te bekijken en te bewerken.
Android1 app
Chrome / any browser Gratis Open de .xhtml via Bestanden/Chrome om deze te renderen; gebruik een code-editor-app om de broncode te bewerken.
iOS1 app
Safari / any browser Ingebouwd Open de .xhtml in Safari (of via Bestanden) om deze te renderen; gebruik een code-editor-app om te bewerken.
Web1 app
W3C Markup Validator Gratis Upload de .xhtml om te controleren of deze welgevormd is en geldig volgens de DTD - de meest nuttige XHTML-specifieke tool.

Technische details

diepe specificaties
MIME-typeapplication/xhtml+xml (strikte XML-parsing); ook geserveerd als text/html (soepele HTML-parsing)
BestandscoderingUTF-8 (XML-standaard); gedeclareerd in de XML-declaratie <?xml encoding="UTF-8"?> of HTTP Content-Type header
XML-conformiteitMoet welgevormde XML zijn: tags in kleine letters, alle attributen tussen aanhalingstekens, elk element gesloten, één wortelelement
NamespaceWortelelement <html> vereist xmlns="http://www.w3.org/1999/xhtml" declaratie
DOCTYPE-variantenXHTML 1.0 Strict, Transitional of Frameset DTD's; XHTML 1.1 (gemodulariseerd); XHTML5 (HTML5 XML-serialisatie)
FoutafhandelingGeserveerd als application/xhtml+xml: een parse-fout produceert een lege pagina; geserveerd als text/html: soepele fallback
EPUB-gebruikXHTML is het verplichte inhoudsformaat voor hoofdstukdocumenten in EPUB e-books
ContainerPlatte tekst XML-document; geen binaire of ZIP-wrapper
Typische bestandsgrootteEnkele KB tot enkele honderden KB (CSS, JS en media worden extern aangeroepen, niet ingebed)
Lege elementenZelfsluitende syntaxis vereist voor lege elementen (bijv. <br />, <img />, <link />)
W3C-geschiedenisXHTML 1.0 Aanbeveling: januari 2000; ontwikkeling van XHTML 2.0 gestaakt in 2009 ten gunste van HTML5
XML-declaratieOptionele <?xml version="1.0" encoding="UTF-8"?> proloog; een UTF-8 BOM (EF BB BF) kan hieraan voorafgaan
ValidatieW3C Markup Validator kan .xhtml-documenten valideren tegen hun gedeclareerde DTD
Uitgebracht2000 (XHTML 1.0, W3C Recommendation)
Laatste versieXHTML5 (the XML serialization of HTML5, part of the WHATWG HTML Living Standard); XHTML 1.1 (2001) is the last standalone W3C version
Open standaardJa · royaltyvrij
Specificatiewww.w3.org

XHTML conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met XHTML-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over XHTML-bestanden.

Veelgestelde vragen

Hoe open ik een .xhtml-bestand?
Om het te bekijken, dubbelklikt u erop - het opent in uw standaardwebbrowser (Edge, Chrome, Firefox, Safari) en wordt weergegeven als een normale webpagina. Om de code te bewerken, opent u het in een tekst- of code-editor zoals VS Code of Notepad++.
Wat is het verschil tussen XHTML en HTML?
Ze delen dezelfde inhoud en worden op dezelfde manier weergegeven. XHTML is HTML geschreven volgens strikte XML-regels - tags in kleine letters, elke tag gesloten (<br />), attributen altijd tussen aanhalingstekens, één wortelelement, correcte nesting. HTML staat een lossere syntaxis toe. Het praktische verschil is welke parser de browser gebruikt op basis van het MIME-type.
Kan ik een .xhtml gewoon hernoemen naar .html?
Meestal wel - de inhoud is hetzelfde en browsers parsen het soepel als text/html. Voor een net resultaat kunt u HTML Tidy gebruiken om het schoon te converteren. De andere kant op gaan (HTML naar geldig XHTML) vereist opschoning omdat HTML vaak geen welgevormde XML is.
Waarom toont mijn .xhtml een parse-fout of een lege 'niet welgevormde' pagina?
Wanneer het wordt geserveerd als application/xhtml+xml, gebruikt de browser een strikte XML-parser die stopt bij de eerste welgevormdheidsfout (een niet-gesloten tag, een attribuut zonder aanhalingstekens, onjuiste nesting). Open het in een tekstverwerker of de W3C Validator om de foutieve markup te vinden en te herstellen.
Hoe converteer ik een .xhtml naar PDF?
Open de .xhtml in een browser, druk op Ctrl+P (Cmd+P op Mac) en kies „Opslaan als PDF”. Hiermee wordt de gerenderde pagina als PDF opgeslagen.
Waarom zijn de hoofdstukken van mijn EPUB e-book .xhtml-bestanden?
EPUB is in wezen een gezipt pakket van XHTML + CSS, dus elk hoofdstuk of elke pagina in het boek wordt opgeslagen als een XHTML-document. Als u een .epub uitpakt, ziet u deze .xhtml-bestanden - dit is de eigenlijke leesbare inhoud.

Referenties

1W3C - XHTML 1.0 (Second Edition) Recommendationwww.w3.org
2W3C Markup Validation Servicevalidator.w3.org

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.EXEWindows Executable (Portable Executable)
7.BINCD/DVD Disc Image (BIN/CUE)
8.DLLDynamic Link Library
9.JPGJPEG Image
10.M4AMPEG-4 Audio File

Gerelateerde extensies

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z