.XHTML

XHTML-fil

Extensible HyperText Markup Language Document
Ställ en fråga
SNABBT SVAR

En XHTML-fil är en webbsida skriven i XHTML - HTML uttryckt med strikt XML-syntax (gemener i taggar, varje tagg stängd, alla attribut inom citattecken). Dubbelklicka på den för att visa den i valfri webbläsare (Chrome, Edge, Firefox, Safari). För att redigera koden, öppna den i VS Code eller Notepad++. Filen är ren text och säker att öppna i en textredigerare.

Utvecklare: W3C (XHTML 1.0/1.1/2.0); reformulation of HTML as XML Kategori: Internetfiler Öppen standard MIME: application/xhtml+xml
ÖPPNAS PÅ Windows macOS Linux Android iOS Web
Relaterat: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 27, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet XHTML?

.xhtml-filer innehåller webbsidor skrivna enligt XHTML-syntaxen - en XML-baserad omformulering av HTML som standardiserades av W3C i januari 2000. XHTML är i huvudsak en förbättrad, striktare version av HTML 4, som erbjuder samma tillvägagångssätt för att skriva webbsidor men under stramare XML-regler.

Formatet .xhtml använder samma taggar som HTML, men .xhtml-sidor måste följa striktare XML-riktlinjer. Specifikt måste .xhtml-dokument vara välformade: alla taggar i gemener, varje attributvärde inom citattecken, varje element explicit stängt (t.ex. <br /> inte <br>), och hela dokumentet rotat i ett enda <html xmlns="http://www.w3.org/1999/xhtml">-element. De tolkas med strikta XML-tolkare snarare än de mer förlåtande HTML-specifika tolkarna som används för vanliga .html-filer - en enda felaktig tagg stoppar renderingen helt när den levereras som application/xhtml+xml.

XHTML 1.0 (2000) och 1.1 (2001) har till stor del gett vika för HTML5 för ny webbutveckling, men XHTML5 - XML-serialiseringen av HTML5 - lever kvar. XHTML är också det obligatoriska innehållsformatet för kapitel-dokument inuti EPUB-e-böcker.

Säkerhet & trygghet

RISK: LOW

En .xhtml-fil är ren text och säker att öppna i en textredigerare. Som med alla webbsidor kan den innehålla inbäddad JavaScript som körs när den öppnas i en webbläsare, så en skadlig lokal .xhtml-fil kan vara värd för en nätfiskesida (ett falskt inloggningsformulär) eller köra skript. Hantera .xhtml-filer från e-post eller opålitliga nedladdningar som vilken webbsida som helst: ange inte inloggningsuppgifter på en oväntad sida, och inspektera en misstänkt fil i en textredigerare innan du låter en webbläsare köra den.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNExtensible HyperText Markup Language Documentäven känd som XHTML file, XHTML web page
UTVECKLAREW3C (XHTML 1.0/1.1/2.0); reformulation of HTML as XMLsedan 2000 (XHTML 1.0, W3C Recommendation)
MIME-TYPapplication/xhtml+xml
TYPDokument i ren text (HTML skrivet enligt XML-syntaxregler)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • EPUB-innehållsdokument - Inuti en .epub-e-bok är de enskilda kapitel-/sidfilerna XHTML, även om de vanligtvis bär filändelsen .xhtml inuti ZIP-filen snarare än att visas löst på disken.

Program som öppnar XHTML-filer

Windows4 apps
Mozilla Firefox Gratis Dra filen till Firefox för att rendera den; om den levereras som XML visar ett enda kodfel en sida med tolkningsfel (en användbar kontroll av giltighet).
Notepad Öppen källkod Öppna för att visa/redigera källkoden med syntaxmarkering; insticksprogrammet XML Tools kontrollerar välformning.
Microsoft Edge / Google Chrome Inbyggd Dubbelklicka på .xhtml-filen för att se den renderad. Edge är den inbyggda standardwebbläsaren i Windows 11.
Visual Studio Code Gratis Öppna .xhtml för att redigera koden med XML/HTML-syntaxmarkering; tillägget Live Preview renderar den.
macOS3 apps
TextEdit Inbyggd Format > Gör till ren text, redigera sedan den råa XHTML-koden.
Safari Inbyggd Dubbelklicka för att rendera sidan i Safari, den inbyggda webbläsaren i macOS.
Visual Studio Code Gratis Öppna .xhtml för att redigera koden med XML/HTML-syntaxmarkering; tillägget Live Preview renderar den.
Linux2 apps
Firefox / Chromium Öppen källkod Dubbelklicka för att rendera sidan i din webbläsare.
gedit / any text editor Öppen källkod Öppna filen för att visa och redigera XHTML-källkoden.
Android1 app
Chrome / any browser Gratis Öppna .xhtml via Filer/Chrome för att rendera den; använd en kodredigerar-app för att redigera källkoden.
iOS1 app
Safari / any browser Inbyggd Öppna .xhtml i Safari (eller via Filer) för att rendera den; använd en kodredigerar-app för att redigera.
Web1 app
W3C Markup Validator Gratis Ladda upp .xhtml-filen för att kontrollera att den är välformad och giltig mot dess DTD - det mest användbara XHTML-specifika verktyget.

Tekniska detaljer

djup specifikation
MIME-typapplication/xhtml+xml (strikt XML-tolkning); levereras även som text/html (överseende HTML-tolkning)
FilkodningUTF-8 (XML-standard); deklareras i XML-deklarationen <?xml encoding="UTF-8"?> eller HTTP Content-Type-headern
XML-överensstämmelseMåste vara välformad XML: taggar i gemener, alla attribut inom citattecken, varje element stängt, ett enda rotelement
NamnrymdRot-elementet <html> kräver deklarationen xmlns="http://www.w3.org/1999/xhtml"
DOCTYPE-varianterXHTML 1.0 Strict, Transitional eller Frameset DTD:er; XHTML 1.1 (modulariserad); XHTML5 (HTML5 XML-serialisering)
FelhanteringLevererad som application/xhtml+xml: ett tolkningsfel ger en blank sida; levererad som text/html: överseende fallback
EPUB-användningXHTML är det föreskrivna innehållsformatet för kapitel-dokument inuti EPUB-e-böcker
BehållareXML-dokument i ren text; inget binärt eller ZIP-hölje
Typisk filstorlekNågra KB till några hundra KB (CSS, JS och media refereras externt, inte inbäddat)
Tomma elementSjälvstängande syntax krävs för tomma element (t.ex. <br />, <img />, <link />)
W3C-historikXHTML 1.0 Recommendation: januari 2000; utvecklingen av XHTML 2.0 avbröts 2009 till förmån för HTML5
XML-deklarationValfri <?xml version="1.0" encoding="UTF-8"?> prolog; en UTF-8 BOM (EF BB BF) kan föregå den
ValideringW3C Markup Validator kan validera .xhtml-dokument mot deras deklarerade DTD
Släppt2000 (XHTML 1.0, W3C Recommendation)
Senaste versionXHTML5 (the XML serialization of HTML5, part of the WHATWG HTML Living Standard); XHTML 1.1 (2001) is the last standalone W3C version
Öppen standardJa · royaltyfri
Specifikationwww.w3.org

XHTML-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med XHTML-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om XHTML-filer.

Vanliga frågor

Hur öppnar jag en .xhtml-fil?
För att visa den, dubbelklicka - den öppnas i din standardwebbläsare (Edge, Chrome, Firefox, Safari) och renderas som en vanlig webbsida. För att redigera koden, öppna den i en text- eller kodredigerare som VS Code eller Notepad++.
Vad är skillnaden mellan XHTML och HTML?
De delar samma innehåll och renderas likadant. XHTML är HTML skrivet enligt strikta XML-regler - taggar i gemener, varje tagg stängd (<br />), attribut alltid inom citattecken, ett rotelement, korrekt nästling. HTML tillåter lösare syntax. Den praktiska skillnaden är vilken tolkare webbläsaren använder baserat på MIME-typen.
Kan jag bara byta namn på en .xhtml till .html?
Oftast ja - innehållet är detsamma och webbläsare tolkar det överseende som text/html. För ett snyggt resultat, kör HTML Tidy för att konvertera det rent. Att gå åt andra hållet (HTML till giltig XHTML) kräver upprensning eftersom HTML ofta inte är välformad XML.
Varför visar min .xhtml ett tolkningsfel eller en blank 'inte välformad' sida?
När den levereras som application/xhtml+xml använder webbläsaren en strikt XML-tolkare som avbryter vid första välformningsfel (en ostängd tagg, ett attribut utan citattecken, felaktig nästling). Öppna den i en textredigerare eller W3C Validator för att hitta och åtgärda den felaktiga koden.
Hur konverterar jag en .xhtml till PDF?
Öppna .xhtml-filen i en webbläsare, tryck på Ctrl+P (Cmd+P på Mac) och välj «Spara som PDF». Detta sparar den renderade sidan som en PDF.
Varför är kapitlen i min EPUB-e-bok .xhtml-filer?
EPUB är i huvudsak zippad XHTML + CSS, så varje kapitel/sida inuti boken lagras som ett XHTML-dokument. Om du packar upp en .epub kommer du att se dessa .xhtml-filer - de utgör det faktiska läsbara innehållet.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.RPMSGRestricted Permission Message
5.CRDOWNLOADChrome Partial Download File
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Relaterade filtillägg

.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 filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö