SlideShare ist ein Scribd-Unternehmen logo
1 von 34
HTML
Introdução
Introdução ao HTML

   HTML (Hyper Text Markup Language)

   É a “linguagem” com que se escrevem as
    páginas web;

   É uma “linguagem” de hipertexto;

   Permite escrever texto de forma estruturada, que
    está composto por etiquetas, que marcam o
    início e o fim de cada elemento do documento.
Introdução ao HTML

   Um documento hipertexto não se compõe apenas
    de texto,

   Pode conter imagens, som, vídeos, etc.,

   Pode considerar-se como um documento multimedia.
Introdução ao HTML

   Os documentos HTML devem ter a extensão html ou
    htm, para que possam ser visualizados nos browsers
    (programas que permitem visualizar as páginas
    web).
Introdução ao HTML

   Os browsers encarregam-se de interpretar o código
    HTML    dos    documentos,    e   de     mostrar     aos
    utilizadores   as   páginas   web      resultantes   da
    interpretação desse código.
EVOLUÇÃO DO HTML
 Versão       Ano         Descrição
HTML 2.0 Novembro, 1995        --
HTML 3.0                        --
HTML 3.2      1997              --
                            •Frames;
                          • Folhas de
HTML 4.0      1997
                          estilo (css);
                            • Scripts;
HTML 4.01     2001              --
HTML 5.0      2011              --
Estrutura Básica de uma página
 <html>

  <head>
  .......
  </head>

     <body>
     .......
     </body>

 </html>
Identificador do tipo de documento
<html>

     Todas as páginas web escritas em HTML têm que ter
      a extensão html o htm.

     Ao mesmo tempo, têm que ter as etiquetas <html> e
      </html>.

     Entre as etiquetas <html> e </html> está
      compreendido o resto do código HTML da página.
Cabeçalho da página
<head>
   O cabeçalho da página utiliza-se para agrupar informação sobre ela.

   É formado pelas etiquetas <head> e </head>.

   A etiqueta <head> coloca-se mesmo debaixo da etiqueta <html>.

   Por exemplo:

    <html>
    <head>
    ..............
    </head>
    ..............
    </html>

   Entre as etiquetas <head> e </head>, as etiquetas que podemos encontrar e as que mais se
    utilizam, são:

                                 <link> , <style> , <script>
                                       <meta> e <title>
Título da Página
    <title>
   O título da página é o que aparece na parte superior da janela do browser,
    quando a página é carregada.

   Para colocar um título numa página é necessário escrever o texto desejado
    entre as etiquetas <title> e </title>.

   Estas etiquetas devem de estar dentro do cabeçalho, isto é entre as etiquetas
    <head> e </head>.

      Por exemplo:
      <html>
      <head>
        <title>Módulo 4 - HTML</title>
      </head>
      ...
      </html>
Corpo do documento
    <body>
   O corpo do documento contém a informação própia do documento, isto é
       o texto da página,
       as imagens,
       os formulários, etc.
   Todos estes elementos têm que se encontrar entre as etiquetas <body> e
    </body

              Por exemplo:
              <html>
              <head>
                <title> Módulo 4 – HTML</title>
              </head>
              <body>
              .......
              </body>
              </html>
HTML
Formulários
Formulários (Forms)

   São ecrãs pré-formatados.

   Servem para a interatividade com o utilizador, com
    o fim de recolher dados.
Formulários (Forms)

   A criação de um formulário envolve duas etapas
     Etapa   1
       Programação     dentro do arquivo html.

     Etapa   2
       Criação   de um script para processar os dados introduzidos
       no formulário.
Formulários
   Para iniciar qualquer formulário a tag html é
                     <form> … </form>
Elementos de um formulário
   Campo de Texto – Text Area;
     Campo   onde o utilizador pode colocar múltiplas linhas
      de texto.
   Caixa de Selecção – Select;
     Campo  onde o utilizador pode selecionar um conjunto
      de escolhas constituintes de uma lista.
   Entrada de Dados – Input;
     Campo   on de o utilizdor pode escrever um única linha
      de texto…
TEXT AREA
   Tag <textarea> …..</textarea>
   Exemplo:
    <textarea name=“txta1” rows=“5” cols=“40”>
      Esta é uma área de texto com um tamanho
      correspondente a 5 linhas e 40 colunas….
    </textarea>
SELECT
   Tag <select> …..</select>
   Exemplo
    <select name=“sel_1”>
      <option selected value=“item1”>Sexo</option>
      <option value=“item2”>Masculino</option>
      <option value=“item3”>Feminino</option>
    </select>
                                 <select multiple name=“sel_1”>
INPUT
   Tag <input> …..</input>
   Exemplo
    <input type=“text” name=“cp1” size=“20”
      maxlength=“30”/>
    ….



    size: tamanho vísivel do campo.
    maxlength: número máximo de caracteres admissível no campo.
INPUT
 type: Este atributo define o tipo de elemento de INPUT.
    Pode assumir os valores:
        text
        password
             É uma variante do caso anterior. A única diferença é que as
              letras aparecem no campo de texto como asteriscos (*).



        checkbox
        radio
        reset
        submit
Resumo…
INPUT
   type=“checkbox”
       Transforma o elemento input numa caixa de selecção, que
       pode ser, ou não, seleccionada pelo utilizador. Pode ser
       escolhida mais do que uma alternativa.
   Exemplo
         CARRO
         <input checked type=“checkbox” name=“veiculo” value=“car”/>
         AUTOCARRO
         <input type=“checkbox” name=“veiculo” value=“bus”/>
         BARCO
         <input type=“checkbox” name=“veiculo” value=“boat”/>
INPUT
   type=“radio”
       Dogrupo de botões radio que estiver definido, só um deles
       pode estar seleccionado a cada momento.
   Exemplo
      SIM
      <input type=“radio” name=“opção” value=“s”/>
      NÃO
      <input checked type=“radio” name=“opção” value=“n”/>
INPUT
   type=“reset”
     Defineum botão que coloca todo o formulário nos seus
     valores originais
   Exemplo
      <input type=“reset” value=“LIMPAR”/>
INPUT
   type=“submit”
     Este é o botão que envia os dados do formulário para
      o servidor, para processamento.
   Exemplo
      <input type=“submit” value=“ENVIAR”/>
Fieldset


   Tag <fieldset>…</fieldset>
     Exemplo:
      <fieldset>
      <legend>Sexo:</legend>
      Masculino: <input type="radio" name="rd" value="M">
      Feminino: <input type="radio" name="rd" value="F">
      </fieldset>
Resumo…
INPUT – HTML 5.0
Formulários

   Para definir o que fazer com os dados que vão ser
    enviados pelo formulário é necessário utilizar um
    dos seguintes modos:
     Method

     Action


   Por exemplo:
     <form    method=“post” action=mailto:g.m@gmail.com>
METHOD
   Este modo implica que a informação recolhida no
    ecrã pré-formatado irá ser enviada para um
    programa CGI (script) que vai ser executado no
    servidor.
   É possível escolher dois métodos distintos associados
    a este modo:
       POST
       GET
ACTION

   Este modo implica que os dados serão enviados
    para um determinado URL, que os receberá e fará
    algo com eles.
POST

   Ideal para transferir grandes quantidades de
    dados. Esses dados fazem parte do corpo da
    mensagem enviada ao servidor.
GET

   Suporta somente 128 caracteres e os dados fazem
    parte da URL associado à consulta enviada para o
    servidor.

   (É pouco seguro!)
   De uma forma geral, aconselha-se a que os
    formulários sejam desenhados recorrendo ao modo
    “Method” e dentro deste ao método “post”.
    <form name=“formulário1” method=“post”>

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Curso html basico_aula-001
Curso html basico_aula-001Curso html basico_aula-001
Curso html basico_aula-001
 
Introdução ao HTML
Introdução ao HTMLIntrodução ao HTML
Introdução ao HTML
 
Apoio1020 apostila html
Apoio1020 apostila htmlApoio1020 apostila html
Apoio1020 apostila html
 
Html completo
Html completoHtml completo
Html completo
 
Html Básico
Html BásicoHtml Básico
Html Básico
 
HTML Formatando Textos
HTML Formatando TextosHTML Formatando Textos
HTML Formatando Textos
 
HTML Principios Básicos
HTML Principios BásicosHTML Principios Básicos
HTML Principios Básicos
 
Apostila html
Apostila htmlApostila html
Apostila html
 
Aula1web html
Aula1web htmlAula1web html
Aula1web html
 
Curso HTML e CSS Part1
Curso HTML e CSS Part1Curso HTML e CSS Part1
Curso HTML e CSS Part1
 
Html
HtmlHtml
Html
 
Portifolio net
Portifolio netPortifolio net
Portifolio net
 
html
html html
html
 
HTML
HTML HTML
HTML
 
Curso html
Curso htmlCurso html
Curso html
 
Apostila De Html
Apostila De HtmlApostila De Html
Apostila De Html
 
WebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTMLWebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTML
 
Php Básico - Parte 2
Php Básico - Parte 2Php Básico - Parte 2
Php Básico - Parte 2
 
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)
 
HTML - Aula 01 - Estrutura básica e tags básicas no html
HTML - Aula 01 - Estrutura básica e tags básicas no htmlHTML - Aula 01 - Estrutura básica e tags básicas no html
HTML - Aula 01 - Estrutura básica e tags básicas no html
 

Ähnlich wie RCOM 11º Ano - HTML

Ähnlich wie RCOM 11º Ano - HTML (20)

Programação Web com HTML e CSS
Programação Web com HTML e CSSProgramação Web com HTML e CSS
Programação Web com HTML e CSS
 
Apresentação para aula de HTML básico
Apresentação para aula de HTML básicoApresentação para aula de HTML básico
Apresentação para aula de HTML básico
 
Introdução de web
Introdução de webIntrodução de web
Introdução de web
 
Curso de Desenvolvimento de Sistemas Web - (X)HTML
Curso de Desenvolvimento de Sistemas Web - (X)HTMLCurso de Desenvolvimento de Sistemas Web - (X)HTML
Curso de Desenvolvimento de Sistemas Web - (X)HTML
 
07 html formulários
07 html   formulários07 html   formulários
07 html formulários
 
html css js ajax exercícios de programação
html css js ajax exercícios de programaçãohtml css js ajax exercícios de programação
html css js ajax exercícios de programação
 
Linguagem html
Linguagem htmlLinguagem html
Linguagem html
 
Apresentação1.pptx
Apresentação1.pptxApresentação1.pptx
Apresentação1.pptx
 
00 a linguagem html
00 a linguagem html00 a linguagem html
00 a linguagem html
 
Curso de XHTML
Curso de XHTMLCurso de XHTML
Curso de XHTML
 
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)
 
Aula 09
Aula 09Aula 09
Aula 09
 
Apostila html1
Apostila html1Apostila html1
Apostila html1
 
Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5
 
A87c5f081429cf
A87c5f081429cfA87c5f081429cf
A87c5f081429cf
 
HTML - HyperText Markup Language - Review
HTML - HyperText Markup Language - ReviewHTML - HyperText Markup Language - Review
HTML - HyperText Markup Language - Review
 
Xhtml 2011 - atualizado
Xhtml   2011 - atualizadoXhtml   2011 - atualizado
Xhtml 2011 - atualizado
 
HTML
HTMLHTML
HTML
 
W3C Web Standards HTML
W3C Web Standards HTMLW3C Web Standards HTML
W3C Web Standards HTML
 
1ª aula php
1ª aula php1ª aula php
1ª aula php
 

Kürzlich hochgeladen

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
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médiorosenilrucks
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
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
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanholaSLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanholacleanelima11
 
Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioDomingasMariaRomao
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
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
 
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2Maria Teresa Thomaz
 
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
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
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
 
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
 
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
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
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
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 

Kürzlich hochgeladen (20)

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
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
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...
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanholaSLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
 
Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medio
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
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
 
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
 
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...
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
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
 
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...
 
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
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
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)
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 

RCOM 11º Ano - HTML

  • 2. Introdução ao HTML  HTML (Hyper Text Markup Language)  É a “linguagem” com que se escrevem as páginas web;  É uma “linguagem” de hipertexto;  Permite escrever texto de forma estruturada, que está composto por etiquetas, que marcam o início e o fim de cada elemento do documento.
  • 3. Introdução ao HTML  Um documento hipertexto não se compõe apenas de texto,  Pode conter imagens, som, vídeos, etc.,  Pode considerar-se como um documento multimedia.
  • 4. Introdução ao HTML  Os documentos HTML devem ter a extensão html ou htm, para que possam ser visualizados nos browsers (programas que permitem visualizar as páginas web).
  • 5. Introdução ao HTML  Os browsers encarregam-se de interpretar o código HTML dos documentos, e de mostrar aos utilizadores as páginas web resultantes da interpretação desse código.
  • 6. EVOLUÇÃO DO HTML Versão Ano Descrição HTML 2.0 Novembro, 1995 -- HTML 3.0 -- HTML 3.2 1997 -- •Frames; • Folhas de HTML 4.0 1997 estilo (css); • Scripts; HTML 4.01 2001 -- HTML 5.0 2011 --
  • 7. Estrutura Básica de uma página <html> <head> ....... </head> <body> ....... </body> </html>
  • 8. Identificador do tipo de documento <html>  Todas as páginas web escritas em HTML têm que ter a extensão html o htm.  Ao mesmo tempo, têm que ter as etiquetas <html> e </html>.  Entre as etiquetas <html> e </html> está compreendido o resto do código HTML da página.
  • 9. Cabeçalho da página <head>  O cabeçalho da página utiliza-se para agrupar informação sobre ela.  É formado pelas etiquetas <head> e </head>.  A etiqueta <head> coloca-se mesmo debaixo da etiqueta <html>.  Por exemplo: <html> <head> .............. </head> .............. </html>  Entre as etiquetas <head> e </head>, as etiquetas que podemos encontrar e as que mais se utilizam, são: <link> , <style> , <script> <meta> e <title>
  • 10. Título da Página <title>  O título da página é o que aparece na parte superior da janela do browser, quando a página é carregada.  Para colocar um título numa página é necessário escrever o texto desejado entre as etiquetas <title> e </title>.  Estas etiquetas devem de estar dentro do cabeçalho, isto é entre as etiquetas <head> e </head>. Por exemplo: <html> <head> <title>Módulo 4 - HTML</title> </head> ... </html>
  • 11. Corpo do documento <body>  O corpo do documento contém a informação própia do documento, isto é  o texto da página,  as imagens,  os formulários, etc.  Todos estes elementos têm que se encontrar entre as etiquetas <body> e </body Por exemplo: <html> <head> <title> Módulo 4 – HTML</title> </head> <body> ....... </body> </html>
  • 13. Formulários (Forms)  São ecrãs pré-formatados.  Servem para a interatividade com o utilizador, com o fim de recolher dados.
  • 14. Formulários (Forms)  A criação de um formulário envolve duas etapas  Etapa 1  Programação dentro do arquivo html.  Etapa 2  Criação de um script para processar os dados introduzidos no formulário.
  • 15. Formulários  Para iniciar qualquer formulário a tag html é <form> … </form>
  • 16. Elementos de um formulário  Campo de Texto – Text Area;  Campo onde o utilizador pode colocar múltiplas linhas de texto.  Caixa de Selecção – Select;  Campo onde o utilizador pode selecionar um conjunto de escolhas constituintes de uma lista.  Entrada de Dados – Input;  Campo on de o utilizdor pode escrever um única linha de texto…
  • 17. TEXT AREA  Tag <textarea> …..</textarea>  Exemplo: <textarea name=“txta1” rows=“5” cols=“40”> Esta é uma área de texto com um tamanho correspondente a 5 linhas e 40 colunas…. </textarea>
  • 18. SELECT  Tag <select> …..</select>  Exemplo <select name=“sel_1”> <option selected value=“item1”>Sexo</option> <option value=“item2”>Masculino</option> <option value=“item3”>Feminino</option> </select> <select multiple name=“sel_1”>
  • 19. INPUT  Tag <input> …..</input>  Exemplo <input type=“text” name=“cp1” size=“20” maxlength=“30”/> …. size: tamanho vísivel do campo. maxlength: número máximo de caracteres admissível no campo.
  • 20. INPUT type: Este atributo define o tipo de elemento de INPUT.  Pode assumir os valores:  text  password  É uma variante do caso anterior. A única diferença é que as letras aparecem no campo de texto como asteriscos (*).  checkbox  radio  reset  submit
  • 22. INPUT  type=“checkbox”  Transforma o elemento input numa caixa de selecção, que pode ser, ou não, seleccionada pelo utilizador. Pode ser escolhida mais do que uma alternativa.  Exemplo CARRO <input checked type=“checkbox” name=“veiculo” value=“car”/> AUTOCARRO <input type=“checkbox” name=“veiculo” value=“bus”/> BARCO <input type=“checkbox” name=“veiculo” value=“boat”/>
  • 23. INPUT  type=“radio”  Dogrupo de botões radio que estiver definido, só um deles pode estar seleccionado a cada momento.  Exemplo SIM <input type=“radio” name=“opção” value=“s”/> NÃO <input checked type=“radio” name=“opção” value=“n”/>
  • 24. INPUT  type=“reset”  Defineum botão que coloca todo o formulário nos seus valores originais  Exemplo <input type=“reset” value=“LIMPAR”/>
  • 25. INPUT  type=“submit”  Este é o botão que envia os dados do formulário para o servidor, para processamento.  Exemplo <input type=“submit” value=“ENVIAR”/>
  • 26. Fieldset  Tag <fieldset>…</fieldset>  Exemplo: <fieldset> <legend>Sexo:</legend> Masculino: <input type="radio" name="rd" value="M"> Feminino: <input type="radio" name="rd" value="F"> </fieldset>
  • 29. Formulários  Para definir o que fazer com os dados que vão ser enviados pelo formulário é necessário utilizar um dos seguintes modos:  Method  Action  Por exemplo:  <form method=“post” action=mailto:g.m@gmail.com>
  • 30. METHOD  Este modo implica que a informação recolhida no ecrã pré-formatado irá ser enviada para um programa CGI (script) que vai ser executado no servidor.  É possível escolher dois métodos distintos associados a este modo:  POST  GET
  • 31. ACTION  Este modo implica que os dados serão enviados para um determinado URL, que os receberá e fará algo com eles.
  • 32. POST  Ideal para transferir grandes quantidades de dados. Esses dados fazem parte do corpo da mensagem enviada ao servidor.
  • 33. GET  Suporta somente 128 caracteres e os dados fazem parte da URL associado à consulta enviada para o servidor.  (É pouco seguro!)
  • 34. De uma forma geral, aconselha-se a que os formulários sejam desenhados recorrendo ao modo “Method” e dentro deste ao método “post”. <form name=“formulário1” method=“post”>