Alguém pode me explidar o que é o form?
Alguém pode me explidar o que é o form?
Oi, Patrick, tudo bem?
É uma tag do mundo do html que contém campos que permitem que usuário submeta inforamções ou dados conforme a estrutura da aplicação.
Um exemplo seria um form
de cadastro para um determinado site, em que nos é pedido o nosso nome, sobrenome, email, dataa de nascimento, local de nascimento, cpf, etc. A tag form tem o campos preparados para inserção dessas informações.
<form action="" method="get">
<label for="nome">Name:</label>
<input id="nome" type="text" name="nome">
<label for="nome">Sobrenome:</label>
<input id="nome" type="text" name="sobrenome">
<label for="nome">Telefone:</label>
<input id="telefone" type="tel" name="telefone">
<input type="submit" value="Salvar">
</form>
E dentro dessa tag form
como vemos acima, ela tem as tags label
e input
que fazem parta da estrutura de um formulário. A tag label
define uma etiqueta, um rotulo do input
, que por sua vez é uma tag que fornece um campo em que pode ser inserido um dado.
Então, no exemplo acima, temos um <label for="nome">Name:</label>
indicando o que o campo em seguida receberá um nome<input id="nome" type="text" name="nome">
. E toda tag input
obrigatoriamente precisa da definição do type do campo, se é um um texto ou número ou telefone, etc.
Para saber mais, veja na documentação: https://www.w3schools.com/tags/tag_input.asp
https://www.w3schools.com/html/html_forms.asp
Pegou a ideia? Se ficou alguma dúvida é só falar :}