Dúvidas sobre HTML

Gente estou com essas dúvidas sobre HTML, não consegui entender ainda, alguém pode me explicar?

  • O que acontece se em uma tag input do tipo password você colocar o atributo placeholder com um valor preenchido?

  • O que acontece se em uma tag input do tipo password você colocar o atributo value com um valor preenchido?

Ele mostra o texto dica colocado no input, exemplo:

Html:

<input type="password" placeholder="Digite a senha" />

Resultado:

senha


Ele mostra os caracteres escondido da senha, exemplo:

Html:

<input type="password" placeholder="Digite a senha" value="senha" />

Resultado:

msenha

Dicas: o input do type password a sua função principal é esconder a senha digitada pelo usuário e não se deve enviar para ele o valor da senha do usuário, isso é considerado falha de segurança, mesmo em setor administrativo, além do mais a senha com certeza (espero que sim) esteja embaralhada, uma hash, etc. para que nem você sabia a senha de outros usuários.

1 curtida