.XHTML

Файл XHTML

Extensible HyperText Markup Language Document
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл XHTML - это веб-страница, написанная на XHTML - языке HTML, выраженном с использованием строгого синтаксиса XML (теги в нижнем регистре, каждый тег закрыт, все атрибуты в кавычках). Дважды щелкните по нему, чтобы просмотреть в любом браузере (Chrome, Edge, Firefox, Safari). Чтобы отредактировать код, откройте его в VS Code или Notepad++. Файл является текстовым и безопасен для открытия в текстовом редакторе.

Разработчик: W3C (XHTML 1.0/1.1/2.0); reformulation of HTML as XML Категория: Интернет-файлы Открыть стандартное MIME: application/xhtml+xml
ОТКРЫВАЕТСЯ НА Windows macOS Linux Android iOS Web
Связанные: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 27, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла XHTML?

Файлы .xhtml содержат веб-страницы, написанные с использованием синтаксиса XHTML - переформулировки HTML на базе XML, стандартизированной W3C в январе 2000 года. XHTML, по сути, является улучшенной, более строгой версией HTML 4, предлагающей тот же подход к написанию веб-страниц, но в рамках более жестких правил XML.

Формат .xhtml использует те же теги, что и HTML, но страницы .xhtml должны соответствовать более строгим правилам XML. В частности, документы .xhtml должны быть правильно оформленными (well-formed): все теги в нижнем регистре, каждое значение атрибута в кавычках, каждый элемент явно закрыт (например, <br />, а не <br>), а весь документ должен иметь корневой элемент <html xmlns="http://www.w3.org/1999/xhtml">. Они обрабатываются с использованием строгих XML-парсеров, а не более снисходительных HTML-парсеров, используемых для обычных файлов .html - один неверно оформленный тег полностью останавливает рендеринг, если файл передается как application/xhtml+xml.

XHTML 1.0 (2000) и 1.1 (2001) в значительной степени уступили место HTML5 в современной веб-разработке, но XHTML5 - XML-сериализация HTML5 - продолжает существовать. XHTML также остается обязательным форматом контента для документов глав внутри электронных книг EPUB.

Безопасность и защита

РИСК: LOW

Файл .xhtml является текстовым и безопасен для открытия в текстовом редакторе. Как и любая веб-страница, он может содержать встроенный JavaScript, который запускается при открытии в браузере, поэтому вредоносный локальный .xhtml может содержать фишинговую страницу (поддельную форму входа) или запускать скрипты. Относитесь к файлам .xhtml из электронной почты или ненадежных источников так же, как к любой веб-странице: не вводите учетные данные на подозрительных страницах и проверяйте сомнительные файлы в текстовом редакторе, прежде чем позволить браузеру их исполнить.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕExtensible HyperText Markup Language Documentтакже известен как XHTML file, XHTML web page
РАЗРАБОТЧИКW3C (XHTML 1.0/1.1/2.0); reformulation of HTML as XMLс 2000 (XHTML 1.0, W3C Recommendation)
КАТЕГОРИЯИнтернет-файлы
MIME-ТИПapplication/xhtml+xml
ТИПТекстовый документ разметки (HTML, написанный по правилам синтаксиса XML)
СТАНДАРТОткрытый · без роялти
Это расширение также используется в…
  • Документ контента EPUB - Внутри электронной книги .epub файлы отдельных глав/страниц являются XHTML, хотя внутри ZIP-архива они обычно имеют расширение .xhtml, а не хранятся в открытом виде на диске.

Программы, открывающие файлы XHTML

Windows4 apps
Mozilla Firefox Бесплатно Перетащите файл в Firefox для рендеринга; если он передается как XML, любая ошибка разметки вызовет страницу ошибки парсинга (полезная проверка на валидность).
Notepad Открытый код Откройте для просмотра/редактирования исходного кода с подсветкой синтаксиса; плагин XML Tools проверяет правильность оформления.
Microsoft Edge / Google Chrome Встроенная Дважды щелкните по .xhtml для просмотра. Edge является встроенным браузером по умолчанию в Windows 11.
Visual Studio Code Бесплатно Откройте .xhtml для редактирования разметки с подсветкой XML/HTML; расширение Live Preview позволяет просматривать результат.
macOS3 apps
TextEdit Встроенная Формат > Сделать простым текстом, затем редактируйте исходный XHTML.
Safari Встроенная Дважды щелкните, чтобы отобразить страницу в Safari, встроенном браузере macOS.
Visual Studio Code Бесплатно Откройте .xhtml для редактирования разметки с подсветкой XML/HTML; расширение Live Preview позволяет просматривать результат.
Linux2 apps
Firefox / Chromium Открытый код Дважды щелкните, чтобы отобразить страницу в вашем браузере.
gedit / any text editor Открытый код Откройте файл для просмотра и редактирования исходного кода XHTML.
Android1 app
Chrome / any browser Бесплатно Откройте .xhtml через Файлы/Chrome для рендеринга; используйте редакторы кода для правки исходника.
iOS1 app
Safari / any browser Встроенная Откройте .xhtml в Safari (или через Файлы) для рендеринга; используйте редакторы кода для правки.
Web1 app
W3C Markup Validator Бесплатно Загрузите .xhtml, чтобы проверить его на правильность оформления и соответствие DTD - самый полезный инструмент специально для XHTML.

Технические подробности

глубокая спецификация
MIME-типapplication/xhtml+xml (строгий парсинг XML); также может передаваться как text/html (снисходительный парсинг HTML)
Кодировка файлаUTF-8 (по умолчанию для XML); объявляется в декларации XML <?xml encoding="UTF-8"?> или в HTTP-заголовке Content-Type
Соответствие XMLДолжен быть правильно оформленным XML: теги в нижнем регистре, все атрибуты в кавычках, каждый элемент закрыт, один корневой элемент
Пространство именКорневой элемент <html> требует объявления xmlns="http://www.w3.org/1999/xhtml"
Варианты DOCTYPEXHTML 1.0 Strict, Transitional или Frameset DTD; XHTML 1.1 (модульный); XHTML5 (XML-сериализация HTML5)
Обработка ошибокПри передаче как application/xhtml+xml: ошибка парсинга приводит к пустой странице; при передаче как text/html: лояльная обработка
Использование в EPUBXHTML является обязательным форматом контента для документов глав внутри электронных книг EPUB
КонтейнерПростой текстовый документ XML; без бинарной оболочки или ZIP-архива
Типичный размер файлаОт нескольких КБ до нескольких сотен КБ (CSS, JS и медиафайлы подключаются извне, а не встраиваются)
Пустые элементыДля пустых элементов обязателен синтаксис самозакрывающегося тега (например, <br />, <img />, <link />)
История W3CРекомендация XHTML 1.0: январь 2000 г.; разработка XHTML 2.0 прекращена в 2009 г. в пользу HTML5
Декларация XMLНеобязательный пролог <?xml version="1.0" encoding="UTF-8"?>; ему может предшествовать UTF-8 BOM (EF BB BF)
ВалидацияW3C Markup Validator может проверять документы .xhtml на соответствие их объявленному DTD
Выпущен2000 (XHTML 1.0, W3C Recommendation)
Последняя версияXHTML5 (the XML serialization of HTML5, part of the WHATWG HTML Living Standard); XHTML 1.1 (2001) is the last standalone W3C version
Открыть стандартноеДа · без роялти
Спецификацияwww.w3.org

Конвертации XHTML

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами XHTML. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах XHTML.

Часто задаваемые вопросы

Как открыть файл .xhtml?
Чтобы просмотреть его, дважды щелкните по файлу - он откроется в вашем веб-браузере по умолчанию (Edge, Chrome, Firefox, Safari) и отобразится как обычная веб-страница. Чтобы отредактировать код, откройте его в текстовом редакторе или среде разработки, такой как VS Code или Notepad++.
В чем разница между XHTML и HTML?
Они содержат один и тот же контент и отображаются одинаково. XHTML - это HTML, написанный по строгим правилам XML: теги в нижнем регистре, каждый тег закрыт (<br />), атрибуты всегда в кавычках, один корневой элемент, правильная вложенность. HTML допускает более свободный синтаксис. Практическая разница заключается в том, какой парсер использует браузер на основе MIME-типа.
Можно ли просто переименовать .xhtml в .html?
Обычно да - содержимое идентично, и браузеры лояльно обрабатывают его как text/html. Для получения чистого результата используйте HTML Tidy для корректной конвертации. Обратный процесс (из HTML в валидный XHTML) требует очистки, так как HTML часто не является правильно оформленным XML.
Почему мой .xhtml выдает ошибку парсинга или пустую страницу «not well-formed»?
При передаче как application/xhtml+xml браузер использует строгий XML-парсер, который прекращает работу при первой же ошибке оформления (незакрытый тег, отсутствие кавычек у атрибута, нарушение вложенности). Откройте файл в текстовом редакторе или используйте W3C Validator, чтобы найти и исправить проблемную разметку.
Как конвертировать .xhtml в PDF?
Откройте .xhtml в браузере, нажмите Ctrl+P (Cmd+P на Mac) и выберите «Сохранить как PDF». Это сохранит отрендеренную страницу в формате PDF.
Почему главы моей электронной книги EPUB являются файлами .xhtml?
EPUB - это, по сути, архив ZIP с XHTML + CSS, поэтому каждая глава или страница внутри книги хранится как документ XHTML. Если вы распакуете .epub, вы увидите эти файлы .xhtml - они и являются фактическим читаемым содержимым.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TMPTemporary File
10.BINCD/DVD Disc Image (BIN/CUE)

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z