Formulários permitem que o usuário envie informações para um site. Eles são usados para login, cadastro, contato, pesquisa e muito mais.
Nesta aula, vamos entender a estrutura básica de um formulário em HTML.
A tag <form>
Todo formulário começa com a tag <form>. Ela indica onde o formulário começa e termina.
<form> </form> Dentro dela ficam os campos que o usuário preenche.
Campos de entrada com <input>
A tag <input> cria campos de entrada de dados.
Ela também é uma tag vazia.
<input> O comportamento do <input> depende do atributo type.
Tipos comuns de <input>
text— texto comumemail— e-mailpassword— senhasubmit— envio do formulário
<input type="text">
<input type="email">
<input type="password">
<input type="submit" value="Enviar"> O código acima resultará na seguinte página sendo criada:
Rótulos com <label>
O <label> serve para identificar um campo. Ele melhora muito a acessibilidade.
<label>Nome</label>
<input type="text"> O código acima resultará na seguinte página sendo criada:
O ideal é ligar o <label> ao campo usando o atributo for.
<label for="nome">Nome</label> <input type="text" id="nome"> O valor presente no parâmetro "for", do campo label, precisa ser exatamente igual ao valor do parâmetro "id" do input. Isso promove o vínculo entre eles.
Exemplo completo de formulário simples
<form>
<label for="email">E-mail</label>
<input type="email" id="email">
<br /> <br />
<label for="senha">Senha</label>
<input type="password" id="senha">
<br /> <br />
<input type="submit" value="Entrar">
</form>
O código acima resultará na seguinte página sendo criada:
Lembrando que a tag <br /> insere uma quebra de linha.
Formulários são estrutura, não validação
Nesta fase do curso, o foco é:
- Estrutura correta
- Semântica
- Acessibilidade
Validação e comportamento vêm depois, com HTML5 e JavaScript.
💾🧠 Resumo da aula para nunca mais esquecer
<form>define um formulário<input>cria campos de entrada- O atributo
typedefine o tipo do campo <label>identifica campos e melhora acessibilidade
Na próxima aula, vamos aprender sobre campos modernos de formulário (HTML5) e validação nativa do navegador.
HARDWARE
Entendendo o seu computador
O que há dentro do meu computador?
Existem alguns componentes fundamentais presentes dentro do seu computador e é muito importante que você conheça um pouco sobre eles, seja para argumentar com algum vendedor durante a compra de um novo PC ou para identificar alguma atitude desleal de algum técnico que esteja te passando um orçamento para reparo. Na seção Raio-X aqui do Contém Bits você pode conhecer e entender mais detalhadamente sobre cada componente, ou também pode clicar abaixo no componente que deseja, para conhecê-lo melhor.
Você Sabia?
Mario em Donkey Kong
O personagem Mario surgiu pela primeira vez no mundo dos games em um jogo chamado Donkey Kong, lançado em 1981. Mario, que naquela época se chamava Jumpman, não era o personagem principal do jogo, mas ele se tornaria um dos mais famosos personagens do mundo dos games. Saiba mais.
PC com barulho?
Excesso de barulho dentro do seu gabinete, principalmente logo que você o liga, pode ser sintoma de problemas nas ventoinhas, que podem precisar ser limpas ou trocadas. Entre em contato com um técnico de sua confiança e verifique isso o quanto antes.
Duck Hunt
Ao completar o nível 99 do jogo Duck Hunt, para Nintendo, o jogo retorna ao primeiro nível, mas um bug impede que se acerte os patos neste recomeço. Este é um exemplo do que é chamado no mundo dos games de "Kill Screen".
River Raid
O épico jogo River Raid, do Atari, foi desenhado e boa parte de sua programação foi feita por uma mulher: Carol Shaw, uma excelente programadora e funcionária da Activision em 1982. Saiba mais sobre a história deste incrível jogo, aqui.
Tomb Raider - O Filme
Considerando todas as adaptações de jogos de videogame para o cinema, a mais bem sucedida foi Lara Croft: Tomb Raider, lançado em 2001 e que faturou 274 milhões de dólares. Ele foi dirigido por Simon West e estrelado pela bela Angelina Jolie.










