Skip to main content

Что такое редактор XHTML?

HTML - это язык разметки гипертекста, язык, производный от SGML (Стандартный обобщенный язык разметки) и используемый во Всемирной паутине для создания структуры представления документов и создания ссылок между ними с использованием тегов и набора правил. XML - это расширяемый язык разметки и упрощенный SGML. XHTML - это расширяемый HTML, язык разметки, который сочетает в себе функции HTML и XML с более строгими правилами, чем те, которые применяются в кодировании HTML. Редактор XHTML - это среда, предназначенная для разработки XHTML.

Редактор XHTML обычно не используется в качестве отдельного продукта. Довольно часто встречается редактор XHTML, включенный в продукт, который предоставляет более полный пакет редакторов веб-разработки. Например, программный пакет может сочетать и редактор XHTML с редактором HTML. Более полный пакет может включать редактор HTML, редактор XHTML, редактор CSS (Cascading Style Sheets) и редактор JavaScript®.

Редакторы XHTML часто имеют как текстовый редактор для ввода XHTML, так и редактор WYSIWYG («Что видишь, то и получаешь»), и иногда можно отобразить только окно WYSIWYG. Цель состоит в том, чтобы позволить пользователю, который еще не изучил технические аспекты веб-дизайна, такие как языки разметки и CSS, по-прежнему иметь возможность создавать и редактировать контент. Однако одна проблема с веб-страницами и веб-сайтами, созданными с правильным XHTML, заключалась в редакторах WYSIWYG, которые не генерируют правильную разметку. XStandard® указывает на проблему и заставляет XHTML WYSIWYG Editor ™ решить эту проблему, гарантируя, что используется только разметка, которая соответствует критериям наилучшей практики.

Одна важная особенность, которую вы можете найти в редакторе XHTML, - это возможность выбрать версию XHTML, над которой вы работаете. Например, Adobe® Dreamweaver® CS4 предлагает на выбор XHTML 1.0 Transitional, XHTML 1.0 Strict, XHTML 1.1 или XHTML 1.0 Mobile. HTML 4.01 Transitional и HTML 4.01 Strict также предлагаются.

В любом случае, есть некоторые другие функции, которые могут присутствовать в редакторе XHTML. Одной ценной функцией, которая не всегда предлагается, является проверка XHTML. Альтернативно, динамическое исправление может быть предложено вместе с файлом журнала ошибок. Также может быть включена функция преобразования HTML в XHTML. Другие желательные функции включают подсветку синтаксиса, перенос слов и Unicode UTF-8 (8-битный формат преобразования UCS / Unicode) - UCS означает универсальный набор символов - для работы с многоязычными файлами.