Resumen

La  pseudo-class CSS:required CSS representa a cualquier elemento <input> que tenga el atributo required establecido. Este permite que los formularios sean capaces de indicar qué campos deben tener datos válidos antes de que envien esos datos.

La pseudo clase :optional puede ser usada para dar apariencia a los campos opcionales de un formulario.

Ejemplos

Ver :invalid para un ejemplo.

Especificaciones

Especificación Estado Comentario
HTML Living Standard
La definición de ':required' en esta especificación.
Living Standard Sin cambio
HTML5
La definición de ':required' en esta especificación.
Recommendation Define la semántica en relación con HTML y las restricciones de validación.
Selectors Level 4
La definición de ':required' en esta especificación.
Working Draft Sin cambio
CSS Basic User Interface Module Level 3
La definición de ':required' en esta especificación.
Proposed Recommendation Define la pseudo-clase pero no la semántica asociada.

Compatibilidad con los distintos navegadores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soporte básico 10.0 4.0 (2) 10 10.0 5.0
Característica Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Soporte basico ? 4.0 (2) Sin soporte 10.0 5.0

Ver además

Etiquetas y colaboradores del documento

 Colaboradores en esta página: pekechis
 Última actualización por: pekechis,