Hola, espero les sirva esta información, por fin lo he logrado después de unas buenas tazas de café y una buena borrachera con mi hermano mayor jajaja
Aquellos adictos al estándar les dejo esta solución para que su página valide perfectamente el xhtml 1.0 Strict por medio del
validador de la W3C Paso 1: Crear su aplicación web (es un paso algo difícil de lograr, y más si no es uno dedicado a esto
)
Paso 2: Directo sobre el explorador de soluciones y sobre el proyecto agregar una carpeta App_browsers esto se hace:
Cita:
Botón derecho del mouse -> Agregar carpeta ASP:NET -> App_browsers
Paso 3: Da otra vez click derecho sobre esa carpeta creada y agrega un elemento nuevo *.browser o mejor llamado "archivo de explorador"
Paso 4: Agrega el siguiente código
Código HTML:
<browser id="w3cValidator" parentID="default">
<identification>
<userAgent match="^W3C_Validator" />
</identification>
<capture>
<userAgent match="^W3C_Validator/(?'version'(?'major'\d+)(?'minor'\.\d+)\w*).*" />
</capture>
<capabilities>
<capability name="browser" value="w3cValidator" />
<capability name="majorversion" value="${major}" />
<capability name="minorversion" value="${minor}" />
<capability name="version" value="${version}" />
<capability name="w3cdomversion" value="1.0" />
<capability name="xml" value="true" />
<capability name="tagWriter" value="System.Web.UI.HtmlTextWriter" />
</capabilities>
</browser>
Este codigo lo que te va a permitir es renderizar tus paginas en asp a html amigable para ser validado
Paso 5: Después dentro de tu web.config, en la rama <system.web> coloca la siguiente linea de código:
Código:
<xhtmlConformance mode="Strict" />
//Aquí puedes utilizar "Strict" || "Transitional" || "Frameset"
Este paso ayuda a conformar o renderizar tus controles de asp a html con la capacidad de soportar dicho modo de codificación xhtml de tu DTD
Paso 6: Dentro de tus paginas asp coloca tu DOCTYPE, que en este caso va a ser:
Cita:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Paso 7: Acaba tu pagina, compilala, haz lo que desees y posteriormente la subes a tu dominio y VOILÁ tu sitio queda automáticamente listo para ser validado e insertarle una de estas imagensitas:
y si no me crees aquí les dejo lo realizado con mi sitio web de prueba claro, no vayan a pensar que es spam jajaja.
http://validator.w3.org/check?uri=ht...Inline&group=0
Y ya pasando este proceso están listos para validar su CSS y ser unos verdaderos geeks de la validación
Espero les ayude o guste este tutorial.