8.6 - Resumo

Este capítulo discutiu a construção de formulários.

Um formulário é escrito dentro de uma página HTML comum através do elemento FORM. No conteúdo deste elemento são inseridos, além dos outros elementos da linguagem HTML (textos, tabelas, imagens etc.), alguns elementos especiais denominados controles.

Os controles são elementos utilizados para a entrada de dados do usuário. O elemento TEXTAREA possibilita a entrada de um texto qualquer (que pode conter diversas linhas). O elemento INPUT possibilita a entrada de certos tipos especiais de dados: Caixa de Texto (type="text"), para a entrada de uma única linha de texto; Caixa de Senha (type="password"), para a entrada de uma senha; Botão de Opção (type="radio"), para definir um item de escolha exclusiva dentro de um grupo; Caixa de Checagem (type="checkbox"), para definir um item de escolha não exclusiva; Botão Limpar (type="reset") para limpar os dados do formulário; e Botão Enviar (type="submit") para enviar os dados do formulário. Por fim, o elemento SELECT possibilita a construção de um menu de opções onde cada opção é construída com o elemento OPTION.

Os dados de um formulário, entrados pelo usuário, devem ser enviados para algum destino para que possam ser processados. Neste curso foi somente explorada a solução mais simples e "caseira" para obter os dados de um formulário - enviando os dados por correio-eletrônico.