validar validacion son pattern las formularios formulario etiquetas ejemplos cuales con validation html5 command-line css3

validation - validacion - validar formulario javascript html5



¿Hay alguna herramienta de validación de línea de comandos para HTML y CSS? (6)

¿Alguien conoce las herramientas de línea de comandos que pueden validar CSS y / o HTML?

El W3C ofrece sus validadores para la instalación local, con instrucciones para usar desde la línea de comandos, pero el proceso de instalación es una pesadilla para cualquiera que no sea un experimentado desarrollador de Java.

He buscado con Google, pero no puedo encontrar nada.

Idealmente, me gustaría usar una herramienta (o herramientas) que pueda apuntar a mi CSS, y hacer que informe sobre cualquier error. Quiero que sea local para aumentar la velocidad de mis ciclos de depuración.

Idealmente, las herramientas comprenderán HTML5 y CSS3.


Aunque no es una solución directa a su problema, podría considerar usar un marco de extensión CSS para la parte de validación. Utilizo SASS extensamente en todos mis proyectos web y lo encuentro indispensable cuando te acostumbras. Además de todas las funciones complejas de mixins y variables, también realizará una validación de su marcado CSS / SASS e informará de los errores, ya que es perfectamente compatible con CSS3. Lo bueno es que funciona como Ruby Gem, lo que significa que se ejecuta localmente y se puede integrar con otros flujos de trabajo a través de Ruby o la línea de comandos (terminal en el entorno Unix).

Tómelo para dar una vuelta: http://sass-lang.com/docs/yardoc/

Ejecute sass style.scss y vea qué sucede.


En Ubuntu, puede instalar el paquete w3c-markup-validator . Proporciona una interfaz web CGI. Pero no tienes que usarlo.

Puede usar mi w3c-validator-runner para ejecutar el validador sin tener un servidor web.

Si eso no funciona, considere iniciar un servidor web. Luego puede usar srackham/w3c-validator .


Hay tidy para HTML. Es más que un validador: no solo verifica si su HTML es válido, sino que también intenta solucionarlo. Pero puedes mirar los errores y advertencias e ignorar la corrección si quieres.

No estoy seguro de qué tan bien funciona con HTML5, pero eche un vistazo al embellecedor Wanted: Command line HTML5 , hay algunas sugerencias de parámetros.

Para CSS, hay CSSTidy (aunque nunca lo he usado).

Respecto al validador W3C: si usa debian / ubuntu, el paquete w3c-markup-validator está en los repositorios y es muy fácil de instalar a través de la gestión de paquetes. Los paquetes para otros distos también están disponibles.

Y el validador W3C CSS está disponible en jar , que es fácil de usar:

java -jar css-validator.jar http://www.w3.org/.