tutoriais mais recente desenvolvimento web
 

HTML <form> Tag


Exemplo

Um formulário HTML com dois campos de entrada e um botão de envio:

<form action="demo_form.asp" method="get">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>
Tente você mesmo "

Mais "Tente você mesmo" exemplos abaixo.


Definição e Uso

O <form> tag é usada para criar um formulário HTML para entrada do usuário.

O <form> elemento pode conter um ou mais dos seguintes elementos de formulário:


Suporte a navegadores

Elemento
<form> sim sim sim sim sim

Diferenças entre HTML 4.01 e HTML5

HTML5 acrescentou dois novos atributos: autocomplete e novalidate , e removed a accept atributo.


Diferenças entre HTML e XHTML

Em XHTML, o name atributo é preterido. Use o atributo global id vez.


Atributos

= Novo em HTML5.

Atributo Valor Descrição
accept file_type Não suportado em HTML5.
Especifica uma lista separada por vírgulas dos tipos de arquivo que o servidor aceita (que pode ser enviado por meio do upload de arquivo)
accept-charset character_set Especifica a codificação de caracteres que estão a ser utilizados para o envio do formulário
action URL Especifica para onde enviar o formulário de dados quando um formulário é enviado
autocomplete on
off
Especifica se uma forma deve ter autocomplete ligado ou desligado
enctype application/x-www-form-urlencoded
multipart/form-data
text/plain
Especifica como o formulário de dados deverão ser codificadas quando enviá-lo para o servidor (apenas para method="post" )
method get
post
Especifica o método HTTP para usar quando enviar form-data
name text Especifica o nome de um formulário
novalidate novalidate Especifica que o formulário não deve ser validado quando submetido
target _blank
_self
_parent
_top
Especifica onde exibir a resposta que é recebido após enviar o formulário

Atributos globais

O <form> tag também suporta o Global de Atributos em HTML .


Atributos de eventos

O <form> tag também suporta o evento Atributos em HTML .


Tente você mesmo - Exemplos

Formulário com caixas de seleção
Um formulário com duas caixas de verificação, e um botão de envio.

Formulário com radiobuttons
Um formulário com dois botões de rádio, e um botão de envio.


Páginas relacionadas

HTML tutorial: formulários HTML e Input

Referência HTML DOM: Objeto Form

CSS Tutorial: Estilo Forms


Configurações CSS padrão

A maioria dos navegadores irá exibir o <form> elemento com os seguintes valores padrão:

Exemplo

form {
    display: block;
    margin-top: 0em;
}
Tente você mesmo "