Comentário: O surgimento do HTML5 nos fornece alguns atributos e podemos resolver o conteúdo deste formulário de verificação sem escrever JS e Regras. Aqui está uma descrição das definições de válido, inválido e necessário.
O prompt CSS3 está disponível apenas para navegadores avançados:Cromo
Firefox
Safári
Ie9+
Definições de válido, inválido, necessário
O código é o seguinte
Entrada: Necessário, entrada: válido, entrada: inválido {borda: 0 nenhum; Esboço: 0 Nenhum; -Webkit-box-shadow: Nenhum; -moz-box-shadow: Nenhum; -ms-box-shadow: Nenhum; -o-box-shadow: Nenhum; Box-Shadow: Nenhum;}
No passado, o formulário de verificação usará JS e regularidade para determinar se o conteúdo preenchido está correto, como a verificação de email.
O surgimento do HTML5 nos fornece alguns atributos e podemos resolver o conteúdo deste formulário de verificação sem escrever JS e Regras.
:obrigatório
Deve, a entrada não pode estar vazia.
:válido
Válido, ou seja, é acionado quando o conteúdo preenchido atende aos requisitos.
:inválido
INVALID, ou seja, é acionado quando o conteúdo preenchido não atende aos requisitos.