.XHTML

Plik XHTML

Extensible HyperText Markup Language Document
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik XHTML to strona internetowa napisana w języku XHTML - HTML wyrażony przy użyciu ścisłej składni XML (małe litery w tagach, każdy tag zamknięty, wszystkie atrybuty w cudzysłowach). Kliknij go dwukrotnie, aby wyświetlić go w dowolnej przeglądarce (Chrome, Edge, Firefox, Safari). Aby edytować kod, otwórz go w VS Code lub Notepad++. Plik jest zwykłym tekstem i można go bezpiecznie otworzyć w edytorze tekstu.

Deweloper: W3C (XHTML 1.0/1.1/2.0); reformulation of HTML as XML Kategoria: Pliki internetowe Otwarty standard MIME: application/xhtml+xml
OTWIERA SIĘ NA Windows macOS Linux Android iOS Web
Powiązane: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 27, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku XHTML?

Pliki .xhtml zawierają strony internetowe napisane zgodnie ze składnią XHTML - sformułowaną na bazie XML wersją HTML, ustandaryzowaną przez W3C w styczniu 2000 roku. XHTML jest w istocie ulepszoną, bardziej rygorystyczną wersją HTML 4, oferującą to samo podejście do tworzenia stron, ale przy zachowaniu ścisłych reguł XML.

Format .xhtml używa tych samych tagów co HTML, ale strony .xhtml muszą być zgodne z surowszymi wytycznymi XML. W szczególności dokumenty .xhtml muszą być poprawnie sformułowane (well-formed): wszystkie tagi pisane małymi literami, każda wartość atrybutu w cudzysłowie, każdy element jawnie zamknięty (np. <br /> zamiast <br>), a cały dokument musi być zakorzeniony w pojedynczym elemencie <html xmlns="http://www.w3.org/1999/xhtml">. Są one analizowane przez rygorystyczne parsery XML, a nie przez bardziej tolerancyjne parsery specyficzne dla HTML używane dla zwykłych plików .html - pojedynczy błędnie sformułowany tag całkowicie zatrzymuje renderowanie, gdy plik jest serwowany jako application/xhtml+xml.

XHTML 1.0 (2000) i 1.1 (2001) w dużej mierze ustąpiły miejsca HTML5 w nowym rozwoju sieci, ale XHTML5 - serializacja XML dla HTML5 - przetrwał. XHTML pozostaje również wymaganym formatem treści dla dokumentów rozdziałów wewnątrz e-booków EPUB.

Bezpieczeństwo

RYZYKO: LOW

Plik .xhtml jest zwykłym tekstem i można go bezpiecznie otworzyć w edytorze tekstu. Podobnie jak każda strona internetowa, może zawierać osadzony kod JavaScript, który uruchamia się po otwarciu w przeglądarce, więc złośliwy lokalny plik .xhtml może hostować stronę phishingową (fałszywy formularz logowania) lub uruchamiać skrypty. Traktuj pliki .xhtml z e-maili lub niezaufanych źródeł jak każdą stronę internetową: nie wprowadzaj danych logowania na nieoczekiwanych stronach i sprawdź podejrzany plik w edytorze tekstu przed pozwoleniem przeglądarce na jego wykonanie.

Szczegóły formatu

w pigułce
PEŁNA NAZWAExtensible HyperText Markup Language Documentznany również jako XHTML file, XHTML web page
DEWELOPERW3C (XHTML 1.0/1.1/2.0); reformulation of HTML as XMLod 2000 (XHTML 1.0, W3C Recommendation)
TYP MIMEapplication/xhtml+xml
TYPDokument znaczników w formacie czystego tekstu (HTML napisany zgodnie z regułami składni XML)
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Dokument treści EPUB - Wewnątrz e-booka .epub poszczególne pliki rozdziałów/stron są w formacie XHTML, choć zazwyczaj posiadają rozszerzenie .xhtml wewnątrz archiwum ZIP, a nie występują jako luźne pliki na dysku.

Programy otwierające pliki XHTML

Windows4 apps
Mozilla Firefox Darmowy Przeciągnij plik do Firefox, aby go wyrenderować; jeśli jest serwowany jako XML, pojedynczy błąd znacznika pokaże stronę błędu parsowania (użyteczny test poprawności).
Notepad Open-source Otwórz, aby przeglądać/edytować źródło z podświetlaniem składni; wtyczka XML Tools sprawdza poprawność sformułowania (well-formedness).
Microsoft Edge / Google Chrome Wbudowany Kliknij dwukrotnie .xhtml, aby wyświetlić go wyrenderowanego. Edge jest wbudowaną domyślną przeglądarką w Windows 11.
Visual Studio Code Darmowy Otwórz .xhtml, aby edytować znaczniki z podświetlaniem XML/HTML; rozszerzenie Live Preview umożliwia jego renderowanie.
macOS3 apps
TextEdit Wbudowany Format > Zamień na czysty tekst, a następnie edytuj surowy XHTML.
Safari Wbudowany Kliknij dwukrotnie, aby wyrenderować stronę w Safari, wbudowanej przeglądarce macOS.
Visual Studio Code Darmowy Otwórz .xhtml, aby edytować znaczniki z podświetlaniem XML/HTML; rozszerzenie Live Preview umożliwia jego renderowanie.
Linux2 apps
Firefox / Chromium Open-source Kliknij dwukrotnie, aby wyrenderować stronę w przeglądarce.
gedit / any text editor Open-source Otwórz plik, aby przeglądać i edytować źródło XHTML.
Android1 app
Chrome / any browser Darmowy Otwórz .xhtml przez Pliki/Chrome, aby go wyrenderować; użyj aplikacji do edycji kodu, aby edytować źródło.
iOS1 app
Safari / any browser Wbudowany Otwórz .xhtml w Safari (lub przez Pliki), aby go wyrenderować; użyj aplikacji do edycji kodu, aby edytować.
Web1 app
W3C Markup Validator Darmowy Prześlij .xhtml, aby sprawdzić, czy jest poprawnie sformułowany i zgodny z DTD - najbardziej przydatne narzędzie specyficzne dla XHTML.

Szczegóły techniczne

specyfikacja
Typ MIMEapplication/xhtml+xml (ścisłe parsowanie XML); również serwowany jako text/html (łagodne parsowanie HTML)
Kodowanie plikuUTF-8 (domyślne dla XML); zadeklarowane w deklaracji XML <?xml encoding="UTF-8"?> lub nagłówku HTTP Content-Type
Zgodność z XMLMusi być poprawnie sformułowanym XML: małe litery w tagach, wszystkie atrybuty w cudzysłowach, każdy element zamknięty, pojedynczy element główny
Przestrzeń nazwGłówny element <html> wymaga deklaracji xmlns="http://www.w3.org/1999/xhtml"
Warianty DOCTYPEXHTML 1.0 Strict, Transitional lub Frameset DTD; XHTML 1.1 (modułowy); XHTML5 (serializacja XML dla HTML5)
Obsługa błędówSerwowany jako application/xhtml+xml: błąd parsowania generuje pustą stronę; serwowany jako text/html: łagodne wycofanie (fallback)
Użycie w EPUBXHTML jest obowiązkowym formatem treści dla dokumentów rozdziałów wewnątrz e-booków EPUB
KontenerDokument XML w formacie czystego tekstu; brak opakowania binarnego lub ZIP
Typowy rozmiar plikuOd kilku KB do kilkuset KB (CSS, JS i media są przywoływane zewnętrznie, nie osadzone)
Elementy puste (void)Wymagana składnia samozamykająca dla elementów pustych (np. <br />, <img />, <link />)
Historia W3CRekomendacja XHTML 1.0: styczeń 2000; rozwój XHTML 2.0 porzucony w 2009 roku na rzecz HTML5
Deklaracja XMLOpcjonalny prolog <?xml version="1.0" encoding="UTF-8"?>; może go poprzedzać znacznik UTF-8 BOM (EF BB BF)
WalidacjaW3C Markup Validator może walidować dokumenty .xhtml pod kątem ich zadeklarowanej DTD
Wydano2000 (XHTML 1.0, W3C Recommendation)
Najnowsza wersjaXHTML5 (the XML serialization of HTML5, part of the WHATWG HTML Living Standard); XHTML 1.1 (2001) is the last standalone W3C version
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.w3.org

Konwersje XHTML

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami XHTML. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki XHTML.

Najczęściej zadawane pytania

Jak otworzyć plik .xhtml?
Aby go wyświetlić, kliknij dwukrotnie - otworzy się w domyślnej przeglądarce internetowej (Edge, Chrome, Firefox, Safari) i wyrenderuje jak zwykła strona. Aby edytować kod, otwórz go w edytorze tekstu lub kodu, takim jak VS Code lub Notepad++.
Jaka jest różnica między XHTML a HTML?
Dzielą tę samą treść i renderują się tak samo. XHTML to HTML napisany zgodnie ze ścisłymi regułami XML - małe litery w tagach, każdy tag zamknięty (<br />), atrybuty zawsze w cudzysłowach, jeden element główny, poprawne zagnieżdżanie. HTML pozwala na luźniejszą składnię. Praktyczna różnica polega na tym, którego parsera używa przeglądarka na podstawie typu MIME.
Czy mogę po prostu zmienić rozszerzenie z .xhtml na .html?
Zazwyczaj tak - treść jest taka sama, a przeglądarki parsują ją łagodnie jako text/html. Aby uzyskać uporządkowany wynik, użyj narzędzia HTML Tidy, aby czysto go przekonwertować. Przejście w drugą stronę (z HTML do poprawnego XHTML) wymaga czyszczenia, ponieważ HTML często nie jest poprawnie sformułowanym XML.
Dlaczego mój plik .xhtml wyświetla błąd parsowania lub pustą stronę „not well-formed”?
Gdy plik jest serwowany jako application/xhtml+xml, przeglądarka używa rygorystycznego parsera XML, który przerywa pracę przy pierwszym błędzie składniowym (niezamknięty tag, brak cudzysłowu w atrybucie, błędne zagnieżdżenie). Otwórz go w edytorze tekstu lub użyj W3C Validator, aby znaleźć i naprawić wadliwy znacznik.
Jak przekonwertować .xhtml na PDF?
Otwórz plik .xhtml w przeglądarce, naciśnij Ctrl+P (Cmd+P na Macu) i wybierz „Zapisz jako PDF”. Spowoduje to zapisanie wyrenderowanej strony jako dokument PDF.
Dlaczego rozdziały mojego e-booka EPUB to pliki .xhtml?
EPUB to w zasadzie spakowany XHTML + CSS, więc każdy rozdział/strona wewnątrz książki jest przechowywany jako dokument XHTML. Jeśli rozpakujesz plik .epub, zobaczysz te pliki .xhtml - stanowią one faktyczną treść do czytania.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z