Digamos que tiene algo de HTML así:¿Cómo se diseñan los mensajes de validación de formularios HTML5?
<form>
<input placeholder="Some text!" required>
<input type="email" placeholder="An Email!" required>
<input type="submit" value="A Button!">
</form>
Debido a las required
atributos, los nuevos webkits y Firefoxes mostrar un mensaje de validación junto al campo si se deja en blanco.
Responden a ser diseñado por una norma como:
div {
font: Helvetica;
}
pero no puedo encontrar un selector más específico para ellos. ¿Alguien sabe qué selector se usa, o se usará, o incluso un informe de error para webkit/gecko relacionado con esto?
(jsFiddle demostrando que pueden ser de estilo con un selector div: http://jsfiddle.net/p7kK5/)
No, pero espera que llegue finalmente. Parece más como un pequeño descuido en la especificación - ¿dónde aparece el mensaje ?, ¿dónde se establece el mensaje (sin JS)? Hay una excelente propuesta aquí, http://www.broken-links.com/2011/03/28/html5-form-validation/, pero hasta que se haya agregado algo así a la especificación, tendrá que apegarse a validación personalizada del lado del servidor y del lado del cliente – graham
posible duplicado de [¿Cómo doy estilo a los mensajes de error de validación de formulario html 5 con css?] (http://stackoverflow.com/questions/5328883/how-do-i-style- the-html-5-form-validation-error-messages-with-css) – Quentin