SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
Formulários
      Desenvolvimento para Web I
      Denise Aristimunha de Lima | URCAMP | CCECA
      Técnico em Informática | 2010




1




    Para que serve?

     Manipulação de forma avançada, de
     um conjunto de dados específicos;
     Estabelece contato;
     Podem conter vários tipos de dados;
     É um recurso indispensável em sites
     dinâmicos.



2




                                                    1
3




4




    2
Utilizando elementos estéticos
                     através do CSS –
                     Cascading Style Sheets




5




    Comandos utilizados
    <form> </form>

     Determina início e o fim de um formulário.
     Parâmetros:
     Action - Define o endereço de recepção de
     dados.
     Method – Define o método de envio de
     dados que pode ser:
       Get ;
       Post.
6




                                                      3
Sintaxe

       <form action=“mailto:denise@urcamp.tche.br”
          method=“post”>
       .
       .
       .
       </form>



       Entre o elemento form e seu fechamento /form vão
       todos os outros elementos que irão compor o
       formulário.
7




        Formatações para
        entrada de dados:
    Em especial, colocamos dentro da marcação
    de <FORM> as formatações para campos de
    entrada de dados, que são três:

    <INPUT>,
    <SELECT>
    e <TEXTAREA>

8




                                                          4
<input> (elemento vazio)

     Atributos
     name=“nome”
     define o nome do campo a ser utilizado para guardar um determinado dado;
      type=“tipo”
     define o tipo do elemento; que pode ser: text, submit, reset, radio, checkbox,
     password, file;
      value=“valor”
     define o valor básico do elemento. Aquele que é identificado como padrão
     para o momento;
     Maxlength=“número”
     define quantos caracteres o campo pode aceitar;
      size= “número”
     define o tamanho do campo a ser exibido.

9




                Type= “text”
                  <html>
                  <head>
                  <title>Aula - Formulário</title>
                  </head>
                  <body>
                  <form action=“mailto:denisealima@gmail.com" method="post">

                  <input type="text" name=“formulário” size=“20”
                     maxlength=“15” value="campo">

                  </form>
                  </body>
                  </html>




10




                                                                                      5
Type=“radio”
          (permite escolher apenas uma opção em uma
          lista)
          <form action=“mailto:atendimento@urcamp.tche.br” method=“post”>
          <input type=“radio” name=“opção1”>Manhã
          <br>
          <input type=“radio” name=“opção2” >Tarde
          <br>
          <input type=“radio” name=“opção3” >Noite
          </form>




11   Com o rádio pode-se escolher só uma opção




          Type=“checkbox”
           (Com o checkbox pode-se escolher mais de uma opção)

           <form action=“mailto:atendimento@urcamp.tche.br”
               method=“post”>
           <input type=“checkbox” name=“opção1”>Manhã
           <input type=“checkbox” name=“opção2”>Tarde
           <input type=“checkbox” name=“opção3”>Noite
           </form>




12




                                                                            6
Type=“password”

      <form action=“mailto:atendimento@urcamp.tche.br” method=“post”>
      <input type=“password" name=“senha" size="10" maxlength="5">

      </form>




13




      Type=“submit”

     <form action="mailto:secretaria@urcamp.tche.br"
     method=“post”> <p>Comentários:
      <br><textarea name="obs" value="vazio" rows="5"
     cols="80"></textarea></p>
     <input type="submit" value="enviar">
     </form>




14




                                                                        7
Select (elemento container -
     <select> </select>)

     Name=“nome” – indica um nome.
     Size=“valor” – define quantas opções
     aparecerão ex.: size=“5”;
     <Option> </option> – elemento usado para
     cada opção no combo.



15




     Select/option
     <form action=“mailto:cadastro@urcamp.tche.br”
     method=“post” >
     <select name=“dia_semana”>
     <option>segunda</option>
     <option>terça </option>
     ...
     </select>
     </form>




16




                                                     8
Textarea (elemento container -
        <textarea> </textarea>

     Name – define um nome.
     Rows – define a altura com base no
     número de linhas;
     Cols – define tamanho da largura com
     base em número de colunas.



17




        Textarea
         Permite que o usuário escreva múltiplas linhas de texto

         <form method=“post” action=“mailto:denisealima@gmail.com">
         <p>Comentários:

         <br><textarea name="observação" rows="5"
         cols="80"></textarea></p>

         </form>




18




                                                                      9
Elemento TEXTAREA com os botões
       de limpar campos e enviar
     atravé
     através do elemento INPUT




     <form action=“mailto:denisealima@gmail.com
       method=“post” >
     <p>Comentários:
19       <         name="obs" value="vazio"
                         ="obs
     <br><textarea name="obs" value="vazio"
       rows="5" cols="80"></textarea>
                    ="80"></textarea
       rows="5" cols="80"></textarea></p>




     Exercício




20




                                                  10
Bibliografia
     SILVA, Maurício Samy. Criando
     Sites com HTML. São Paulo:
     Novatec Editora, 2008.




21




                                     11

Mais conteúdo relacionado

Mais procurados (7)

Aula01 webdesign
Aula01 webdesignAula01 webdesign
Aula01 webdesign
 
Front-End (HTML)
Front-End (HTML)Front-End (HTML)
Front-End (HTML)
 
Techtalk CSS4 - Fellyph Cintra
Techtalk CSS4 - Fellyph CintraTechtalk CSS4 - Fellyph Cintra
Techtalk CSS4 - Fellyph Cintra
 
Guia de comandos html
Guia de comandos htmlGuia de comandos html
Guia de comandos html
 
Html, css, js, ajax
Html, css, js, ajaxHtml, css, js, ajax
Html, css, js, ajax
 
HTML Principios Básicos
HTML Principios BásicosHTML Principios Básicos
HTML Principios Básicos
 
Curso HTML e CSS
Curso HTML e CSSCurso HTML e CSS
Curso HTML e CSS
 

Destaque

Антимонопольное регулирование и контроль на рынках нефти и нефтепродуктов РФ....
Антимонопольное регулирование и контроль на рынках нефти и нефтепродуктов РФ....Антимонопольное регулирование и контроль на рынках нефти и нефтепродуктов РФ....
Антимонопольное регулирование и контроль на рынках нефти и нефтепродуктов РФ....NGE
 
Pago Electrónico en la OEPM
Pago Electrónico en la OEPMPago Electrónico en la OEPM
Pago Electrónico en la OEPMFrancisco Cuchí
 
كتاب المتلازمة الأيضية للدكتور موسى العنزي
كتاب المتلازمة الأيضية للدكتور موسى العنزيكتاب المتلازمة الأيضية للدكتور موسى العنزي
كتاب المتلازمة الأيضية للدكتور موسى العنزيد. موسى العنزي
 
Conteudo Inteligente II
Conteudo Inteligente IIConteudo Inteligente II
Conteudo Inteligente IIAna Erthal
 
Pagosonline ccce
Pagosonline cccePagosonline ccce
Pagosonline cccealexa842003
 
Implementaciones de Serv. Nombramiento
Implementaciones de Serv. NombramientoImplementaciones de Serv. Nombramiento
Implementaciones de Serv. NombramientoJorge Guerra
 
What If?
What If?What If?
What If?mikisew
 
PolionéSi[1].
PolionéSi[1]. PolionéSi[1].
PolionéSi[1]. elicar
 
M 02 imou13_представление тренинга
M 02 imou13_представление тренингаM 02 imou13_представление тренинга
M 02 imou13_представление тренингаYuri Bogachkov
 
Open knowledge brasil | inovaday
Open knowledge brasil | inovadayOpen knowledge brasil | inovaday
Open knowledge brasil | inovadayCetem
 
Patrologia Latina Database
Patrologia Latina DatabasePatrologia Latina Database
Patrologia Latina Databaseguest4b46e0
 

Destaque (20)

Антимонопольное регулирование и контроль на рынках нефти и нефтепродуктов РФ....
Антимонопольное регулирование и контроль на рынках нефти и нефтепродуктов РФ....Антимонопольное регулирование и контроль на рынках нефти и нефтепродуктов РФ....
Антимонопольное регулирование и контроль на рынках нефти и нефтепродуктов РФ....
 
Manual Mais Cultura 2013
Manual Mais Cultura 2013Manual Mais Cultura 2013
Manual Mais Cultura 2013
 
Ismt Renovavel
Ismt RenovavelIsmt Renovavel
Ismt Renovavel
 
Pago Electrónico en la OEPM
Pago Electrónico en la OEPMPago Electrónico en la OEPM
Pago Electrónico en la OEPM
 
Assinatura Digital e Segurança
Assinatura Digital e SegurançaAssinatura Digital e Segurança
Assinatura Digital e Segurança
 
كتاب المتلازمة الأيضية للدكتور موسى العنزي
كتاب المتلازمة الأيضية للدكتور موسى العنزيكتاب المتلازمة الأيضية للدكتور موسى العنزي
كتاب المتلازمة الأيضية للدكتور موسى العنزي
 
Conteudo Inteligente II
Conteudo Inteligente IIConteudo Inteligente II
Conteudo Inteligente II
 
Inadi
InadiInadi
Inadi
 
Pagosonline ccce
Pagosonline cccePagosonline ccce
Pagosonline ccce
 
Implementaciones de Serv. Nombramiento
Implementaciones de Serv. NombramientoImplementaciones de Serv. Nombramiento
Implementaciones de Serv. Nombramiento
 
What If?
What If?What If?
What If?
 
Resumos sessões coordenadas
Resumos sessões coordenadasResumos sessões coordenadas
Resumos sessões coordenadas
 
Elemento ancora
Elemento ancoraElemento ancora
Elemento ancora
 
PolionéSi[1].
PolionéSi[1]. PolionéSi[1].
PolionéSi[1].
 
Processo Eletrônico e Hipertexto
Processo Eletrônico e HipertextoProcesso Eletrônico e Hipertexto
Processo Eletrônico e Hipertexto
 
M 02 imou13_представление тренинга
M 02 imou13_представление тренингаM 02 imou13_представление тренинга
M 02 imou13_представление тренинга
 
Bull_MASP_4
Bull_MASP_4Bull_MASP_4
Bull_MASP_4
 
Duque
DuqueDuque
Duque
 
Open knowledge brasil | inovaday
Open knowledge brasil | inovadayOpen knowledge brasil | inovaday
Open knowledge brasil | inovaday
 
Patrologia Latina Database
Patrologia Latina DatabasePatrologia Latina Database
Patrologia Latina Database
 

Semelhante a Desenvolvimento de formulários para web

Aula 03 - Layout e Integração de formulário com HTML e PHP
Aula 03  - Layout e Integração de formulário com HTML e PHPAula 03  - Layout e Integração de formulário com HTML e PHP
Aula 03 - Layout e Integração de formulário com HTML e PHPDalton Martins
 
4 si introdução ao desenvolvimento web - formulários (pt 1)
4   si introdução ao desenvolvimento web - formulários (pt 1)4   si introdução ao desenvolvimento web - formulários (pt 1)
4 si introdução ao desenvolvimento web - formulários (pt 1)lucianoteixeirasgmail
 
Aula formularios 1
Aula formularios 1Aula formularios 1
Aula formularios 1Denise Lima
 
4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)
4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)
4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)Mauro Duarte
 
Técnicas e processos - HTML / CSS - aula 8
Técnicas e processos - HTML / CSS - aula 8Técnicas e processos - HTML / CSS - aula 8
Técnicas e processos - HTML / CSS - aula 8Ritielle de Souza
 
Curso de html formularios
Curso de html formulariosCurso de html formularios
Curso de html formulariosErik Cunha
 
Html formulário
Html   formulárioHtml   formulário
Html formulárioandreluizlc
 
Introdução a Desenvolvimento Web
Introdução a Desenvolvimento WebIntrodução a Desenvolvimento Web
Introdução a Desenvolvimento WebPeslPinguim
 
SUIT CSS como padrão de escrita de estilos
SUIT CSS como padrão de escrita de estilosSUIT CSS como padrão de escrita de estilos
SUIT CSS como padrão de escrita de estilosJoão Paulo Barbosa Neto
 
Resumos html
Resumos htmlResumos html
Resumos htmlesaf
 
Aula 1 linguagem html (1)
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)Kaoru Hatake
 

Semelhante a Desenvolvimento de formulários para web (20)

Aula 03 - Layout e Integração de formulário com HTML e PHP
Aula 03  - Layout e Integração de formulário com HTML e PHPAula 03  - Layout e Integração de formulário com HTML e PHP
Aula 03 - Layout e Integração de formulário com HTML e PHP
 
Aula 5 php
Aula 5 phpAula 5 php
Aula 5 php
 
Formulário HTML
Formulário HTMLFormulário HTML
Formulário HTML
 
4 si introdução ao desenvolvimento web - formulários (pt 1)
4   si introdução ao desenvolvimento web - formulários (pt 1)4   si introdução ao desenvolvimento web - formulários (pt 1)
4 si introdução ao desenvolvimento web - formulários (pt 1)
 
Aula formularios 1
Aula formularios 1Aula formularios 1
Aula formularios 1
 
4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)
4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)
4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)
 
Técnicas e processos - HTML / CSS - aula 8
Técnicas e processos - HTML / CSS - aula 8Técnicas e processos - HTML / CSS - aula 8
Técnicas e processos - HTML / CSS - aula 8
 
Http Servlet
Http ServletHttp Servlet
Http Servlet
 
Curso de html formularios
Curso de html formulariosCurso de html formularios
Curso de html formularios
 
Html formulário
Html   formulárioHtml   formulário
Html formulário
 
Ambiente web 12
Ambiente web 12Ambiente web 12
Ambiente web 12
 
Introdução a Desenvolvimento Web
Introdução a Desenvolvimento WebIntrodução a Desenvolvimento Web
Introdução a Desenvolvimento Web
 
HTML - Guia 3
HTML - Guia 3HTML - Guia 3
HTML - Guia 3
 
Html e css para formulários
Html e css para formuláriosHtml e css para formulários
Html e css para formulários
 
Introdução a HTML, CSS, JS, Ajax
Introdução a HTML, CSS, JS, AjaxIntrodução a HTML, CSS, JS, Ajax
Introdução a HTML, CSS, JS, Ajax
 
Html e css para formulários
Html e css para formuláriosHtml e css para formulários
Html e css para formulários
 
SUIT CSS como padrão de escrita de estilos
SUIT CSS como padrão de escrita de estilosSUIT CSS como padrão de escrita de estilos
SUIT CSS como padrão de escrita de estilos
 
Resumos html
Resumos htmlResumos html
Resumos html
 
Aula 1 linguagem html (1)
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)
 
Java script aula 08 - formulários
Java script   aula 08 - formuláriosJava script   aula 08 - formulários
Java script aula 08 - formulários
 

Mais de Denise Lima

Alfabetismo visual elementos_sintaticos2
Alfabetismo visual elementos_sintaticos2Alfabetismo visual elementos_sintaticos2
Alfabetismo visual elementos_sintaticos2Denise Lima
 
Movimentos artísticos início século XX
Movimentos artísticos início século XXMovimentos artísticos início século XX
Movimentos artísticos início século XXDenise Lima
 
Bauhaus & Estilo Internacional
Bauhaus & Estilo InternacionalBauhaus & Estilo Internacional
Bauhaus & Estilo InternacionalDenise Lima
 
Artigo cientifico
Artigo cientificoArtigo cientifico
Artigo cientificoDenise Lima
 
Orientação para o projeto de pesquisa
Orientação para o projeto de pesquisaOrientação para o projeto de pesquisa
Orientação para o projeto de pesquisaDenise Lima
 
Tecnicas para composição.
Tecnicas para composição.Tecnicas para composição.
Tecnicas para composição.Denise Lima
 
Classificacao tipografia
Classificacao tipografiaClassificacao tipografia
Classificacao tipografiaDenise Lima
 
Dicas assombrosas
Dicas assombrosasDicas assombrosas
Dicas assombrosasDenise Lima
 
Alternativas ao estilo internacional
Alternativas ao estilo internacionalAlternativas ao estilo internacional
Alternativas ao estilo internacionalDenise Lima
 
Design antes do design
Design antes do designDesign antes do design
Design antes do designDenise Lima
 
Dreamweaver - configurando o servidor remoto
Dreamweaver - configurando o servidor remotoDreamweaver - configurando o servidor remoto
Dreamweaver - configurando o servidor remotoDenise Lima
 
Trabalho layout elastico
Trabalho layout elasticoTrabalho layout elastico
Trabalho layout elasticoDenise Lima
 
CSS parte II pdf...
CSS parte II pdf...CSS parte II pdf...
CSS parte II pdf...Denise Lima
 

Mais de Denise Lima (20)

Alfabetismo visual elementos_sintaticos2
Alfabetismo visual elementos_sintaticos2Alfabetismo visual elementos_sintaticos2
Alfabetismo visual elementos_sintaticos2
 
Movimentos artísticos início século XX
Movimentos artísticos início século XXMovimentos artísticos início século XX
Movimentos artísticos início século XX
 
Pós modernismo
Pós modernismoPós modernismo
Pós modernismo
 
Pop art
Pop artPop art
Pop art
 
Pop art
Pop artPop art
Pop art
 
Bauhaus & Estilo Internacional
Bauhaus & Estilo InternacionalBauhaus & Estilo Internacional
Bauhaus & Estilo Internacional
 
Artigo cientifico
Artigo cientificoArtigo cientifico
Artigo cientifico
 
Orientação para o projeto de pesquisa
Orientação para o projeto de pesquisaOrientação para o projeto de pesquisa
Orientação para o projeto de pesquisa
 
Tecnicas para composição.
Tecnicas para composição.Tecnicas para composição.
Tecnicas para composição.
 
Classificacao tipografia
Classificacao tipografiaClassificacao tipografia
Classificacao tipografia
 
Dicas assombrosas
Dicas assombrosasDicas assombrosas
Dicas assombrosas
 
Raizes design
Raizes designRaizes design
Raizes design
 
Alternativas ao estilo internacional
Alternativas ao estilo internacionalAlternativas ao estilo internacional
Alternativas ao estilo internacional
 
Design antes do design
Design antes do designDesign antes do design
Design antes do design
 
Dreamweaver - configurando o servidor remoto
Dreamweaver - configurando o servidor remotoDreamweaver - configurando o servidor remoto
Dreamweaver - configurando o servidor remoto
 
Trabalho layout elastico
Trabalho layout elasticoTrabalho layout elastico
Trabalho layout elastico
 
Css parte iii_b
Css parte iii_bCss parte iii_b
Css parte iii_b
 
Css parte iii_a
Css parte iii_aCss parte iii_a
Css parte iii_a
 
CSS parte II pdf...
CSS parte II pdf...CSS parte II pdf...
CSS parte II pdf...
 
Css parte II
Css parte IICss parte II
Css parte II
 

Último

PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxTailsonSantos1
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptssuser2b53fe
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxLusGlissonGud
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
atividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfatividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfLuizaAbaAba
 
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptxSlide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptxedelon1
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfWagnerCamposCEA
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxLuizHenriquedeAlmeid6
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAHELENO FAVACHO
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfHELENO FAVACHO
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 

Último (20)

PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptx
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
atividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfatividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdf
 
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptxSlide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 

Desenvolvimento de formulários para web

  • 1. Formulários Desenvolvimento para Web I Denise Aristimunha de Lima | URCAMP | CCECA Técnico em Informática | 2010 1 Para que serve? Manipulação de forma avançada, de um conjunto de dados específicos; Estabelece contato; Podem conter vários tipos de dados; É um recurso indispensável em sites dinâmicos. 2 1
  • 2. 3 4 2
  • 3. Utilizando elementos estéticos através do CSS – Cascading Style Sheets 5 Comandos utilizados <form> </form> Determina início e o fim de um formulário. Parâmetros: Action - Define o endereço de recepção de dados. Method – Define o método de envio de dados que pode ser: Get ; Post. 6 3
  • 4. Sintaxe <form action=“mailto:denise@urcamp.tche.br” method=“post”> . . . </form> Entre o elemento form e seu fechamento /form vão todos os outros elementos que irão compor o formulário. 7 Formatações para entrada de dados: Em especial, colocamos dentro da marcação de <FORM> as formatações para campos de entrada de dados, que são três: <INPUT>, <SELECT> e <TEXTAREA> 8 4
  • 5. <input> (elemento vazio) Atributos name=“nome” define o nome do campo a ser utilizado para guardar um determinado dado; type=“tipo” define o tipo do elemento; que pode ser: text, submit, reset, radio, checkbox, password, file; value=“valor” define o valor básico do elemento. Aquele que é identificado como padrão para o momento; Maxlength=“número” define quantos caracteres o campo pode aceitar; size= “número” define o tamanho do campo a ser exibido. 9 Type= “text” <html> <head> <title>Aula - Formulário</title> </head> <body> <form action=“mailto:denisealima@gmail.com" method="post"> <input type="text" name=“formulário” size=“20” maxlength=“15” value="campo"> </form> </body> </html> 10 5
  • 6. Type=“radio” (permite escolher apenas uma opção em uma lista) <form action=“mailto:atendimento@urcamp.tche.br” method=“post”> <input type=“radio” name=“opção1”>Manhã <br> <input type=“radio” name=“opção2” >Tarde <br> <input type=“radio” name=“opção3” >Noite </form> 11 Com o rádio pode-se escolher só uma opção Type=“checkbox” (Com o checkbox pode-se escolher mais de uma opção) <form action=“mailto:atendimento@urcamp.tche.br” method=“post”> <input type=“checkbox” name=“opção1”>Manhã <input type=“checkbox” name=“opção2”>Tarde <input type=“checkbox” name=“opção3”>Noite </form> 12 6
  • 7. Type=“password” <form action=“mailto:atendimento@urcamp.tche.br” method=“post”> <input type=“password" name=“senha" size="10" maxlength="5"> </form> 13 Type=“submit” <form action="mailto:secretaria@urcamp.tche.br" method=“post”> <p>Comentários: <br><textarea name="obs" value="vazio" rows="5" cols="80"></textarea></p> <input type="submit" value="enviar"> </form> 14 7
  • 8. Select (elemento container - <select> </select>) Name=“nome” – indica um nome. Size=“valor” – define quantas opções aparecerão ex.: size=“5”; <Option> </option> – elemento usado para cada opção no combo. 15 Select/option <form action=“mailto:cadastro@urcamp.tche.br” method=“post” > <select name=“dia_semana”> <option>segunda</option> <option>terça </option> ... </select> </form> 16 8
  • 9. Textarea (elemento container - <textarea> </textarea> Name – define um nome. Rows – define a altura com base no número de linhas; Cols – define tamanho da largura com base em número de colunas. 17 Textarea Permite que o usuário escreva múltiplas linhas de texto <form method=“post” action=“mailto:denisealima@gmail.com"> <p>Comentários: <br><textarea name="observação" rows="5" cols="80"></textarea></p> </form> 18 9
  • 10. Elemento TEXTAREA com os botões de limpar campos e enviar atravé através do elemento INPUT <form action=“mailto:denisealima@gmail.com method=“post” > <p>Comentários: 19 < name="obs" value="vazio" ="obs <br><textarea name="obs" value="vazio" rows="5" cols="80"></textarea> ="80"></textarea rows="5" cols="80"></textarea></p> Exercício 20 10
  • 11. Bibliografia SILVA, Maurício Samy. Criando Sites com HTML. São Paulo: Novatec Editora, 2008. 21 11