1. Inicio
  2. CSS
  3. Diseño Web
  4. HTML
  5. JavaScript
  6. Miscelanea
  7. Recursos
  8. SEO
  9. Usabilidad

Valida tu HTML o XHTMLimagen de hoyasmeg

¿Por que validar el HTML?

Hay muchas razones por las cuales es buena idea validar tu HTML, aquí explico 2 de ellas, no olvides que es una buena practica hacer validar tu HTML o XHTML

¿Que significa validar el HTML?

Simple, validar tu HTML significa ver si es que cumple con los estándares del World Wide Web Consortium (W3C para los amigos).

En pocas palabras es como revisar tu HTML buscando errores de gramática y ortografía.

No te preocupes, no es tan complicado, los chicos del W3C han hecho un servicio gratuito de validación.

A los navegadores nos les gusta nada las páginas no válidas.

Cuando un navegador encuentra una página no valida, este se pone en un estado llamado quirks mode, este estado sirve para tratar de interpretar lo que tu HTML no valido quiso decir.

También es muy posible que tu CSS no sea interpretado de una manera que nunca hubieras podido imaginar.

Ahora, no es igual el quirks mode de Firefox que el de Opera que el de Internet Explorer 6 o 7.

Esto hace que tu pagina pueda verse diferente según el navegador. (si ya se ven diferentes con HTML válido imagínenselas en quirks mode).

Aún peor, secciones enteras de tu página podrían no verse en algún navegador, en serio, esto me pasó una vez - Opera (tal vez el navegador más quisquilloso con los estándares) NO mostraba un formulario de contacto.

Nota: si tienes Internet Explorer 6, ya es hora de actualizarlo a Internet Explorer 7 o probar Firefox, también deberías darle un vistazo a Opera.

No todos los que leen tu página son Humanos!

Robotimágen de baboon

Los buscadores como Google o Yahoo rastrean la web buscando páginas para indexar, el problema es que a ellos tampoco les encanta la idea de un HTML no válido y mucho menos un mal HTML, así que una de las mejores cosas que puedes hacer para conseguir un buen lugar con los chicos de Google o Yahoo es validarlo y escribir un buen HTML.

Tengo que advertirles, validar no es lo más divertido del mundo, uno puede encontrarse con muchos errores y eso puede ser frustrante. La buena noticia es que mientras vayan mejorando en su HTML verán menos errores. (siempre sonrío cuando mi HTML valida al primer intento).

Etiquetas:

Comentarios

deja un comentario

  1. Avatar de validar html validar html

    Es esencial cumplir los estándares web por todas las ventajas que comentas. Yo recomiendo para los desarrolladores que usan a menudo el firefox la extension: HTML Validator - Tidy.

    Un saludo,
    Alejandro Arco

  2. Avatar de Bingos Bingos

    Vale, ahora si que me ha quedado claro del todo el porque hay que cumplir los estandares, muchas gracias por la info.

    Saludos,

    AnaPerez

  3. Avatar de JOSE LUIS JOSE LUIS

    Soy de los que valida, pero hoy me esta costando más de lo que tengo para pagar.

  4. Avatar de Pedro Pedro

    ¿CUÁNDO NO ES NECESARIO validar una web HTML o XHTML o un documento CSS?

  5. Avatar de Pearl Pearl

    Esta web valida todas las urls de un sitio web:
    <a href="http://www.w3clove.com>www.w3clove.com</a>

Deja un comentario

Algunos recursos para Diseñadores Web

Firebug
Genial extensión de Firefox que permite ver y editar HTML y CSS de cualquier página, entre otras cosas.
Web Developer Toolbar
Extensión de Firefox, agrega una barra de menu con muchas herramientas utiles para diseño y desarrollo web.
YSlow
Complemento para Firebug creado por Yahoo, da estadísticas de la velocidad de carga de la página así como sugerencias para mejorarla (requiere Firebug).
W3C Markup Validation Service
Valida tu HTML o XHTML, una herramienta indispensable.

Entra a la página de recursos para diseñadores web y mira la lista completa

¿Quien escribe Aprendiendo Web?

Germán MartínezHola, soy Germán Martínez, diseñador web y fundador de PreZentit.com, la primera aplicación web 2.0 creada en Perú.

La idea de Aprendiendo Web, es ser una fuente de información en español de estándares y buenas prácticas, así como de las últimas tendencias en diseño web.

Me apasiona el (X)HTML, CSS, SEO y todo lo que tenga que ver con diseño y desarrollo web.

-12.126668, -77.029910