Элемент xhtmlConformance (схема параметров ASP.NET)
Обновлен: Ноябрь 2007
Настраивает визуализацию элемента управления в соответствии со стандартом XHTML 1.0.
Элемент configuration (схема общих параметров)
Элемент system.web (схема параметров ASP.NET)
Элемент xhtmlConformance (схема параметров ASP.NET)
<xhtmlConformance mode="Transitional|Legacy|Strict"/>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут |
Описание |
---|---|
mode |
Необязательный атрибут String, задающий режим визуализации XHTML для приложения ASP.NET. Атрибут режима может принимать одно из значений, перечисленных в приведенной ниже таблице. Значение по умолчанию — Transitional (XHTML 1.0 Transitional).
Value Description
Transitional Переходный (XHTML 1.0 Transitional)
Strict Строгий (XHTML 1.0 Strict conformance)
Legacy Отменяет ряд изменений алгоритма визуализации, внесенных с целью обеспечить соответствие поведению версии 1.1 в части визуализации.
|
Дочерние элементы
Отсутствуют.
Родительские элементы
Элемент |
Описание |
---|---|
configuration |
Необходимый корневой элемент любого файла конфигурации, который используется средой CLR и приложениями .NET Framework. |
system.web |
Задает корневой элемент для параметров конфигурации ASP.NET в конфигурационном файле. Содержит элементы конфигурации, предназначенные для настройки веб-приложений ASP.NET и управления их работой. |
Заметки
По умолчанию при работе с обозревателями, поддерживающими HTML 4.0 и более поздних версий, страницы и элементы управления ASP.NET визуализируются с использованием разметки, совместимой со стандартом XHTML 1.0 Transitional. Однако в некоторых обстоятельствах визуализация разметки XHTML в ASP.NET может быть нежелательной. Как правило, это связано с наличием готовых страниц, которые зависят от тегов или атрибутов, обычно запрещенных в XHTML.
Примечание. |
---|
Отменяются только те изменения в визуализации, которые могут привести к нарушению работы существующих приложений. Отмена всех изменений, внесенных с целью обеспечения соответствия стандарту XHTML, не предусмотрена. |
Настройки по умолчанию
Следующий элемент xhtmlConformance не задан явно в файле конфигурации компьютера или в корневом файле Web.config, но является конфигурацией по умолчанию, возвращаемой приложением в .NET Framework версии 2.0.
<xhtmlConformance mode="Transitional"/>
Пример
В следующем примере кода производится переключение режима визуализации для соответствия стандарту XHTML 1.0 Strict. Важнейшее изменение состоит в том, что атрибут name более не визуализируется в теге form.
<xhtmlConformance mode="Strict"/>
Сведения об элементе
Configuration Section Handler |
|
Configuration Member |
|
Configurable Locations |
Machine.config Файл Web.config корневого уровня Файл Web.config уровня приложения Файл Web.config |
Requirements |
Microsoft IIS версии 6.0 Microsoft .NET Framework версии 2.0 Microsoft Visual Studio 2005 |
См. также
Задачи
Практическое руководство. Настройка отдельных каталогов с помощью параметров расположения
Пошаговое руководство. Отключение параметров конфигурации ASP.NET
Основные понятия
Иерархия и наследование файла конфигурации ASP.NET
Настройка обеспечения безопасности ASP.NET
Ссылки
Элемент system.web (схема параметров ASP.NET)
Элемент configuration (схема общих параметров)
Другие ресурсы
Общие параметры конфигурации (ASP.NET)
Параметры конфигурации ASP.NET