0% acharam este documento útil (0 voto)
24 visualizações17 páginas

3 - Web HTML CSS JS PHP

Enviado por

victor menezes
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
24 visualizações17 páginas

3 - Web HTML CSS JS PHP

Enviado por

victor menezes
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

DESENV.

WEB EM
HTML5, CSS,
JAVASCRIPT E PHP

Profº: Luiz Felipe Cirqueira dos Santos


LINGUAGEM DE MARCAÇÃO DE
HYPERTEXTO ­HTML
FORMULÁRIOS
INTRODUÇÃO
Ferramentas essenciais para coleta de dados
do usuário;
Permitem que os usuários insiram e enviem
informações ao servidor para processamento;
Processos de login, registro, pesquisas, e-
commerce.
Importância

Cruciais para interação entre o usuário e o


aplicativo web;
Permitem coleção de informações de
maneira estruturada e organizada;
Facilita a comunicação e a execução de
operações importantes, como autenticação
de usuários e envio de pedidos.
Tags e atributos utilizados nos
formulários

<form> -> Define um formulário Html;


action -> Especifica a url para onde os dados serão
enviados;
method -> Especifica o Método (Get ou Post) usado ao
enviar os dados;
Tags e atributos utilizados nos
formulários

<input> -> Define um campo de entrada;


type -> Especifica o tipo de entrada;
name -> Nome do campo, usado para identificar dados
no servidor;
value -> Valor inicial do campo;
placeholder -> Texto que aparece no campo, antes de
inserir os dados;
Tags e atributos utilizados nos
formulários
required -> Define o campo como
obrigatório;
readonly -> Somente leitura;
disabled -> Campo desabilitado;
maxlength -> Limite de caracteres;
Tags e atributos utilizados nos
formulários
<label> -> Define um rótulo para um
campo de entrada;
for -> Relaciona um rótulo a um
campo de entrada (ID do campo);
<textarea> -> Área de texto com
múltiplas linhas;
rows -> Número de linhas;
cols -> Número de colunas;
Tags e atributos utilizados nos
formulários
<select> -> Define uma lista suspensa
(drop-down);
multiple -> Permite seleção múltipla;
<option> -> Define uma opção dentro do
select;
selected -> Define a opção selecionada
como padrão;
Tags e atributos utilizados nos
formulários
<button> -> Define um botão;
type -> Especifica o tipo de botão
(submit, button, reset);
<fieldset> e <legend> -> Agrupa campos
relacionados dentro de um formulário e
define uma legenda para o grupo.
Exemplo 1 - Formulário de Registro Simples
Exemplo 2 - Formulário de Envio de Feedback
Exemplo 3 - Formulário de Pedido
Desafio 1 - Formulário de Contato
Crie um formulário de contato que inclua os seguintes
campos: Nome, Email, Assunto, Mensagem. Todos os
campos devem ser obrigatórios, e o campo de Email deve
validar um endereço de email.

Desafio 2 - Formulário de Pesquisa


Crie um formulário de pesquisa que inclua os seguintes
campos: Nome, Idade (campo de número entre 1 e 120),
Gênero (opções de rádio), Interesses (checkboxes para
diferentes interesses). Adicione um botão para enviar o
formulário.
Desafio 3 - Formulário de Inscrição para
Newsletter

Crie um formulário de inscrição para uma newsletter que


inclua os seguintes campos: Nome e Email. O campo de
Email deve validar um endereço de email, e ambos os
campos devem ser obrigatórios.
Dúvidas

Você também pode gostar