xhtmlConformance elemento (esquema configurações ASP.NET)
Configura o renderização de controle 1.0–conforming Extensible HTML.
configuração elemento (Geral Settings esquema)
System.Web elemento (esquema configurações ASP.NET)
xhtmlConformance elemento (esquema configurações ASP.NET)
<xhtmlConformance mode="Transitional|Legacy|Strict"/>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho, e elementos pai.
Atributos
Atributo |
Descrição |
---|---|
mode |
Um opcional String atributo, que especifica o modo de renderização de Extensible HTML para um aplicativo ASP.NET. O modo pode ser um dos valores listados na tabela a seguir. O padrão é Transitional (Extensible HTML 1.0 Transitional).
Value Description
Transitional Extensible HTML 1.0 Transitional
Strict Conformidade Extensible HTML 1.0 Strict
Legacy Reverte um número de alterações de renderização feitas para conformidade com o comportamento de renderização v1.1.
|
Elementos filho
Nenhum.
Elementos pai
Elemento |
Descrição |
---|---|
configuration |
O elemento raiz exigido em todos os arquivos de configuração usado pelo common linguagem tempo de execução e .NET estrutura–based aplicativos. |
system.web |
Especifica o elemento raiz para as definições de configuração do ASP.NET em um arquivo de configuração. Contém elementos de configuração configurar aplicativos ASP.NET e o controle como os aplicativos se comportam. |
Comentários
Por padrão, quando você estiver trabalhando com navegadores que ofereçam suporte a HTML 4.0 ou posterior, páginas e controles ASP.NET colocam marcação que é compatível com o padrão Extensible HTML 1.0 Transitional. No entanto, em algumas circunstâncias, você pode não querer que o ASP.NET para processar marcação Extensible HTML. Isso ocorre geralmente quando você tem páginas existentes que dependem de Rótulos ou atributos que seriam normalmente ser proibidos por Extensible HTML.
![]() |
---|
Somente as alterações de renderização que podem interromper os aplicativos existentes são revertidas para seu comportamento antigo. Não há nenhum mecanismo para reverter todas as alterações feitas em conformidade com a especificação Extensible HTML. |
Configuração padrão
O seguinte padrão xhtmlConformance elemento não está configurado explicitamente no arquivo de configuração do computador ou no arquivo Web.config raiz, mas é a configuração padrão retornada por um aplicativo do .NET estrutura versão 2.0.
<xhtmlConformance mode="Transitional"/>
Exemplo
O exemplo de código a seguir alterna o modo de renderização de acordo com o padrão Estrito Extensible HTML 1.0. A alterar de chave que ocorre é que o atributo de nome não é renderizado na marca formulário.
<xhtmlConformance mode="Strict"/>
Informações do elemento
Configuration Section Handler |
|
Configuration Member |
|
Configurable Locations |
Machine.config Web.config de nível de raiz Web.config de nível de aplicativo Web.config |
Requirements |
Serviços de Informações da Internet da Microsoft (IIS) versão 6.0 Microsoft .NET Framework versão 2.0 Microsoft Visual Studio 2005 |
Consulte também
Tarefas
Como: Configurar diretórios específicos usando configurações de local
Como: Bloquear ASP.NET Configuration Settings
Conceitos
Hierarquia e Herança do Arquivo de Configuração do ASP.NET
Protegendo configuração ASP.NET
Cenários de configuração ASP.NET
Referência
System.Web elemento (esquema configurações ASP.NET)
configuração elemento (Geral Settings esquema)
Outros recursos
Configurações gerais (ASP.NET)
Definições de configuração ASP.NET
Administrando ites da Web do ASP.NET