Formularios
- autocomplete="off" que no aparezca la lista desplegable
- novalidate es una marca que desactiva la validaciòn automàtica
- placeholder="escriba su nombre"
- autofocus, para que el cursor se coloque aquí
- required, forzar la captura de un campo
- pattern="[0-9]{13,16}", especificar un patrón de entrada. Números
- pattern=".{8,}" 8 o más carácteres
- pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}", Un número, una minúscula, una mayúscula y al menos de 8 carácteres
- pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,}$", valida el correo electrónico
- type="search" results="5", para límitar la lista desplegable de este input
- input:valid{}, input:invalida{}, input:required{}, input:optional{}, input:in-range{}, input:read-only{}, input:read-write{} para marcar los diferentes propiedades
- input:focus:required:invalid{}
- input:focus:required:invalid{}