: Elemento FORM

Última atualização: 2026-09-12

<form>Elemento FORM

O elemento <form> é o contêiner para coletar e enviar dados do usuário. Envolve controles de formulário (<input>, <select>, <textarea>…), com action para a URL de envio e method para o método HTTP.

CategoriaFormulários
Modelo de ConteúdoConteúdo de fluxo (sem <form> aninhado)
Pais PermitidosQualquer elemento que aceite conteúdo de fluxo
Tag de FechamentoSim — requer fechamento </form> tag
StatusPadrão

📝 Sintaxe

<form action="url-de-envio" method="post">
  Controles do formulário
  <input type="submit" value="Enviar">
</form>

⚙️ Atributos

Este elemento suporta os atributos globais mais os seguintes:

AtributoValorDescrição
actionURLThe URL where form data is submitted.

Padrão: 当前页 URL

methodKeywordThe HTTP method used to submit.
  • get — Data appended to the URL query string (default).
  • post — Data sent in the request body.
nameTextForm name for JavaScript reference.
autocompleteKeywordWhether browser autofill is enabled.
  • on — Enable autofill (default).
  • off — Disable autofill.
novalidateBooleanSkip HTML5 form validation on submit.
targetKeywordWhere to display the submission result.

Padrão: _self

▶ Exemplo

Edite o código abaixo e veja o resultado em tempo real no playground:

🌐 Suporte de Navegadores

Navegador ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
<form> v1 v12 v1 v1 v1
Suportado em todos os navegadores principais
Dica: Combine controles de formulário com <label> para acessibilidade e área de clique maior.

📚 Tutoriais Relacionados

Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%