hecho con NvuCreación de Páginas Web con Nvu/KompoZer
Página de inicio                                                                                                                                                                  Curso de Formación TIC 2007-2008

VALIDACIÓN HTML

1. Validación de una página web

Un validador HTML simplemente comprueba la corrección de tu documento frente al DOCTYPE declarado. Si quieres verificar la validez de tu documento final al ser mostrado por un agente de usuario (por ejemplo, un navegador Web), puedes usar el validador HTML de NVU. 

Automáticamente aparece una pantalla del Validator HTML, conectada al enlace web anteriormente incorporado que solicita un chequeo inmediato de la página web que tenemos abierta en Nvu / KompoZer.

Si no respondemos aparecerá esta otra pantalla que nos marca que no ha sido chequeado el documento.


La ventana que se abre en el Validator HTML ofrece diversas opciones, entre las que podemos optar si utilizamos enlace mencionado y luego hacer clic en Check

El validador HTML devolverá una lista de errores de acuerdo al DOCTYPE HTML elegido. Si tu documento no tiene errores, devolverá un mensaje de This Page Is Valid HTML 4.01 Transitional!

Para mostrar a sus lectores que le han tomado la atención de permitir la interoperabilidad de la página Web, puede mostrar este icono en cualquier página que valida. Aquí está el código HTML que puede usar este icono para añadir a su página web:

Si creamos un sitio Web a mano o componiendo directamente el código de marcado, y el validador te devuelve errores en tu página, simplemente corrige tu marcado. El validador HTML te proporciona el número de línea en que se encuentra el error.

El validador HTML proporciona el número de línea donde ocurren los errores, ayudándote así a localizar los problemas en tu documento. Comprueba el fichero línea a línea, comenzando por la primera. Esto quiere decir que un error que esté al comienzo de tu documento puede resultar en más errores adicionales a lo largo de la página. Una buena forma de trabajar los errores es corregir el primer error mostrado, y entonces revalidar la página. A menudo descubriremos que corrigiendo un problema al inicio del documento se resuelven unos cuantos errores a la vez. Continuaremos haciendo esto hasta que todos los errores estén corregidos, y el documento resultante sea válido.

Si eres el creador de un motor de plantillas, herramienta de autor, o sistema de gestión de contenido, usa el validador HTML para corregir los problemas de tu implementación. También podemos incorporar el validador HTML en tu software o aplicación en ejecución. El código fuente del validador HTML se encuentra libremente disponible. El validador está siendo mejorado cada día y puedes participar en su desarrollo.

Lista de validadores HTML

2. Validación de enlaces

Otra cuestión importante con muchos sitios Web es la persistencia de las URLs. Cuando en los documentos incluimos enlaces a otros sitios Web, esperamos que aquellos enlaces permanecerán estables y persistentes. Esto significa que la información a la que queremos apuntar aún estará allí cuando alguien que lea tu sitio Web haga clic en uno de los enlaces que proporcionamos. También queremos verificar y garantizar que los enlaces proporcionados a otras páginas Web u otras secciones de tu propio sitio Web tampoco contienen errores. Hay una herramienta que ha sido desarrollada con este propósito: W3C Link Checker. Utilizaremos la misma para analizar los enlaces de la página index.html del curso.

Checklink genera un informe sobre los enlaces. La longitud del informe depende del tiempo que lleve alcanzar y verificar todos los enlaces contenidos en tu página. Para verificar el enlace, el programa maneja las peticiones de CABECERAS HTTP del documento. Si el servidor está mal configurado, puedes obtener un informe erróneo aunque el enlace sea correcto, pero sólo porque el servidor es incapaz de proporcionar la CABECERA. En este caso, deberías escribir al Webmaster del sitio Web para pedirle que arregle la configuración del servidor.

Checking link http://webstandards.org/

HEAD http://webstandards.org/fetched in 0.1s

Lo anterior es un ejemplo de lista. Proporciona el tiempo que tarda en alcanzar el enlace. Tras la lista de enlaces, tendremos un informe de los enlaces que están rotos o redireccionados, lo cual te ayudará a corregir enlaces incorrectos.

[ir arriba]

José Manual Lara Fuillerat - 2008 - I.E.S. Carbula (Almodóvar del Río, Córdoba)