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"Botón derecho del mouse -> Agregar carpeta ASP:NET -> App_browsers
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>
Paso 5: Después dentro de tu web.config, en la rama <system.web> coloca la siguiente linea de código:
Código:
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<xhtmlConformance mode="Strict" /> //Aquí puedes utilizar "Strict" || "Transitional" || "Frameset"
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:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
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.