Atributo <input> placeholder do HTML
Definição e uso
placeholder
A propriedade define um aviso breve que descreve o valor esperado do campo de entrada (por exemplo, um valor de exemplo ou uma descrição breve do formato esperado).
Este aviso será exibido quando o campo de entrada estiver vazio e desaparecerá quando o campo ganhar foco.
Atenção:placeholder
A propriedade se aplica aos seguintes tipos de entrada:
- text
- pesquisa
- url
- tel
- senha
Exemplo
Campo de entrada de telefone com texto de preenchimento
<form action="/action_page.php"> <label for="phone">Por favor, insira o número de telefone:</label><br><br> <input type="tel" id="phone" name="phone" placeholder="138-8888-8888" pattern="[0-9]{3}-[0-9]{2}-[0-9]{3}"><br><br> <small>Formato: 138-8888-8888</small><br><br> <input type="submit"> </form>
Sintaxe
<input placeholder="text">
Valor do atributo
Valor | Descrição |
---|---|
text | Define uma breve dica da expectativa do valor do campo de entrada. |
Suporte do navegador
Os números na tabela indicam a versão do navegador que suportou completamente o atributo pela primeira vez.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
10.0 | 10.0 | 4.0 | 5.0 | 11.0 |
Notas:placeholder
O atributo é uma nova propriedade do HTML5.