Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
De forma predeterminada, cuando se utilizan exploradores que admiten como mínimo el uso de HTML 4.0, las páginas y los controles ASP.NET representan marcado compatible con el estándar XHTML 1.0 Transitional. Sin embargo, tal vez desee que ASP.NET represente un marcado que sea compatible con las especificaciones más estrictas de XHTML 1.0 Strict. Al contrario, tal vez desee que ASP.NET represente un marcado que no sea compatible con las especificaciones de XHTML 1.0 Transitional. Generalmente, esto suele suceder cuando existen páginas basadas en etiquetas o atributos compatibles con versiones anteriores de ASP.NET, pero que no se ajustan a los estándares XHTML, como por ejemplo, la representación de un atributo name en la etiqueta form.
Puede configurar su sitio Web para que represente el marcado de tres maneras:
Heredado (que es similar a como se representó el marcado en versiones anteriores de ASP.NET)
De transición (XHTML 1.0 Transitional)
Estricto (XHTML 1.0 Strict)
Para obtener más información, vea ASP.NET y XHTML.
Para configurar la representación XHTML en sitios Web ASP.NET
Dentro del elemento system.web del archivo Web.config de la aplicación, agregue un elemento xhtmlConformance y, a continuación, establezca el atributo mode en legacy, transitional o strict. Si ningún elemento xhtmlConformance está definido en el archivo Web.config, el modo de configuración predeterminado es transitional.
En el ejemplo de código siguiente se muestra parte de un archivo Web.config en el que se ha desactivado la representación de XHTML.
<system.web> <!-- other elements here --> <xhtmlConformance mode="legacy" /> </system.web>En el ejemplo de código siguiente se muestra parte de un archivo Web.config en el que se ha especificado la representación de XHTML 1.0 Strict.
<system.web> <!-- other elements here --> <xhtmlConformance mode="strict" /> </system.web>