Aula 04 Formularios
Aula 04 Formularios
Formulários
Autoria Web
http://docentes.ifrn.edu.br/albalopes
[email protected]
Formulários
</form>
Input (Entrada)
É a tag mais utilizada em formulários
Conjunto de campos e botões
<form>
<input>
<input>
...
<input>
</form>
Input (Entrada)
O tipo é dado através do atributo type
<input type=“text”>
Input (Entrada)
A tag <label> pode ser usada para atribuir um título ao campo do
formulário
<html>
<head>
<title>Meu primeiro formulário</title>
</head>
<body>
<form>
<p>
<label> Nome: </label>
<input type=“text”>
</p>
</form>
</body>
</html>
<html>
<head>
<title>Meu primeiro formulário</title>
</head>
<body>
<form>
<p>
<label> Nome: </label>
<input type=“text”>
<br>
<label> Sobrenome: </label>
<input type=“text”>
</p>
</form>
</body>
</html>
<html>
<head>
<title>Meu primeiro formulário</title>
</head>
<body>
<form>
<p>
<label> Nome: </label>
<input type=“text” name=“nome”>
<br>
<label> Sobrenome: </label>
<input type=“text” name=“sobrenome”>
</p>
</form>
</body>
</html>
...
<label> Sexo: </label>
<input type=“radio” value=“Masculino” name=“sexo”> Masculino <br>
<input type=“radio” value=“Feminino” name=“sexo”> Feminino <br>
...
...
<label> Sexo: </label>
<input type=“radio” value=“Masculino” name=“sexo”> Masculino <br>
<input type=“radio” value=“Feminino” name=“sexo”> Feminino <br>
...
...
<label> Login: </label>
<input type=“text” name=“login”><br>
<label> Senha: </label>
<input type=“password” name=“senha”>
...
...
...
...
<input type="checkbox" name="onde_estuda" value="UFRN"> UFRN <br>
<input type="checkbox" name="onde_estuda" value="UERN"> UERN <br>
<input type="checkbox" name="onde_estuda" value="Outro"> Outro... <br>
<br>
http://www.teste.com.br/processa_dados.php?nome=Alba&sobrenome=Lopes
Atributo: required
Define que um campo de deve ser obrigatoriamente preenchido antes
de realizar submit do form
Ex: type=“text”
Atributo: required
Define que um campo de deve ser obrigatoriamente preenchido antes
de realizar submit do form
Ex: type=“radio”
Tipo: email
Define que o campo receberá um valor referente a um e-mail e faz
validação caso o valor digitado não tenha todas as características de um
e-mail
Tipo: number
Define que o valor do campo deve ser numérico
Atributo: min
Define que um valor mínimo para um campo numérico
Atributo: max
Define que um valor máximo para um campo numérico
Tipo: date
Formata o campo em estilo de data
Atributo: placeholder
Informa um texto inicial de auxílio de preenchimento de um campo
HTML5
Quais outras novas tags referentes foram incluídas na nova versão do
HTML?
Para que servem?
Como utilizar?
Crie exemplos com as tags de áudio e vídeo e coloque no seu site.