Neste capitulo o livro fala-nos de formas, isto é, como captar informações de visitantes e diferentes tipos de controladores de formulário.
Para isso, a forma que é mais conhecida na web é provavelmente a caixa de pesquisa que fica bem no meio da página inicial do Google. Além de permitir que os users pesquisem formas, também permite executar outras funções online. Para isso, existem vários tipos de controladores de formulário que podemos usar para capturar informações para o nosso site. Através de informações de formulário, adicionamos texto ao fazermos escolhas, ou seja, envio de formulários, upload de arquivos, entrada de senha, como uma caixa de texto linha única, entre outros. Desta forma, para abrangir uma melhor construção de formas, iremos aprender comando básicos para executá-los.
elemento, deve sempre levar a ação atribuída e geralmente tem um método e identidade atribuídos também.
Ação, cada < form> requer um elemento ação atributo. Este valor é o URL da página no servidor que receberá as informações no formulário quando ele é submetido.
Método, os formulários podem ser enviados usando um dos dois métodos.
O < input> elemento é usado para criar vários diferentes controlos de formulário. O valor do tipo atributo determina o tipo de entrada que está criado.
O < textarea> elemento é usado para criar uma entrada de texto-line. Ao contrário de outros elementos de entrada, este não é um elemento vazio. Deve, portanto, ter uma abertura e uma tag de encerramento.
, a caixa de lista baixo permite aos users selecionar uma opção em uma lista suspensa. O < selecione> elemento é usado para criar uma caixa de lista suspensa. Ele contém dois ou mais < option> elementos. O < option> elemento é usado para especificar as opções que o usuário pode selecionar. As palavras entre a abertura < option> e encerramento tags são mostrados para o usuário na caixa suspensa. O < button> elemento foi introduzido para permitir aos utilizadores mais controlo sobre como os botões aparecem e para permitir que outros elementos aparecerão dentro do botão. O < legend> elemento pode vir diretamente após a abertura tag e contém uma legenda que ajuda a identificar a finalidade de que o grupo de controlo de formulário.