1
Apresentação da Disciplina
Aula Período Objetivos
3. HTML:
conceitos e
marcações
31/08/2015 a
13/09/2015
Definir e conceituar a HTML; definir
páginas e hiperlinks; apresentar as
tags da linguagem; abordar a
construção de títulos e formatar
textos; apresentar a construção de
formulários de recepção de dados
Aula 3: HTML
2
ATENÇÃO!!!
Além da bibliografia recomentada, existe
também a
APOSTILA DA DISCIPLINA
que deverá ser a sua primeira fonte de
consulta.
Ela norteará todas as nossas aulas.
Esta apresentação e mais a apostila se
complementam na abordagem de todo o
conteúdo!
AW1 – Aplicações para Web I
HTML - I
3
Recordando a aula passada:
 Formas de conexão:
Por fio: primeiro meio de transmissão utilizado e usavam modens do tipo:
modem dial-Up, modem xDSL, modem a cabo e modem para transmissão em
rede elétrica;
Por ondas: transferência de informação sem a utilização de cabos
metálicos; conhecido também como wireless ou Wi-Fi; engloba diversos tipos
de rádios, celulares, PDA’s, GPS, controle de portas, mouses e teclados, etc.
 Equipamentos:
por usuário: linha telco(RJ11 e 45), cabo e celular, modem ou placa de rede;
por ISP: lbanda larga, modem a cabo, link satélite, WAN e LAN, roteadores,
Switchs, fibras, óticas, etc.
Por PoP: roteadores de alta velocidade inteligando outros roteadores;
 Serviços: www, correio, transmissão remota, comparitlhamento arquivo, etc.
AW1 – Aplicações para Web I
HTML - I
4
O que veremos nesta aula:
 Conceito de HTML
 Documentos HTML
 Instalando um Editor HTML
 Tag’s HTML
 Básico: cabeçalhos, parágrafos, quebra de linhas, linha
horizontal, comentários;
 Formatação: plasticidade no texto, frases, manipulação de
texto;
 Formulários: caixa de seleção, campo texto, menu suspenso,
área de texto, botões de rádio, botão submit.
AW1 – Aplicações para Web I
HTML - I
5
Iniciaremos a aula assistindo a um
vídeo introdutório à HTML:
HTML: introdução, conceitos e definições
HTML Básico
AW1 – Aplicações para Web I
HTML - I
6
O que é HTML:
• H yper T ext M arkup L anguage é uma meta linguagem com a
qual se definem as páginas web;
• conjunto de etiquetas (tag’s ou marcas) que servem para definir a
forma na qual se apresentará o texto e outros elementos da
página;
• fácil de aprender e de criar;
• através de editores de texto simples ou do tipo WYSIWYG (What
you See It What you Get);
• documentos podem ser criados com as extensões .html ou htm;
• Trabalha em conjunto com várias outras linguagens tais como
PHP, JavaScript e ASP.
AW1 – Aplicações para Web I
HTML - I
7
HTML: origem e evolução
• SGML – torna-se um padrão ISO em 1986 e deu origem a HTML
• HTML – 1992 Tim Berners-Lee criou a HTML
• HTML+ - 1993
• HTML2.0 – 1994
• HTML3.2 – 1996
• HTML4.0 – 1997
• HTML4.1 – 1999
• XHTML – 1999
• XML – 2000
• HTML5.0 2008 (mas ainda no “forno”) Sir. Tim Berners-Lee
Fonte:
tw.rpi.edu/launch/berne
rs-lee.html
AW1 – Aplicações para Web I
HTML - I
8
Documentos HTML:
• descrevem páginas da web que são documentos HTML;
• estes documentos ou arquivos contêm tags HTML, imagens,
vídeos e textos simples;
• os arquivos HTML são nomeados com o sufixo .htm ou .html;
• tais arquivos, quando submetidos aos browsers ou navegadores
são interpretados e executados;
• os documentos HTML podem ser criados e editados por qualquer
editor de texto, desde que na forma de texto simples, sem qualquer
formatação;
• porém, existem editores especializados em documentos HTML
(alguns pagos outros gratuitos);
AW1 – Aplicações para Web I
HTML - I
9
Você pode utilizar o editor de sua preferência, mas o editor que
vou utilizar em nossas aulas é o MAX's HTML Beauty++ 2004, que é
gratuito e pode ser carregado atrvés do link:
http://www.max.rs/htmlbeauty/bsetup.exe
Documentos HTML:
Para os alunos que desejarem utilizar este editor e precisam de
instruções para a sua instalação, devem clicar no botão abaixo.
Os demais alunos podem seguir em frente na aula, clicando na
seta para a direita, abaixo.
Instalar editor
MAX’s HTML
AW1 – Aplicações para Web I
HTML - I
10
HTML básico:
Enfim, a partir daqui se inicia o conhecimento
sobre a construção de páginas utilizando a
linguagem de marcação HTML e suas
respectivas tag’s. Você vai aprender sobre elas
nos próximos tópicos.
AW1 – Aplicações para Web I
HTML - I
11
HTML básico: a estrutura
Um documento HTML completo é composto por uma série de tag’s que
identificam basicamente duas seções documentais: 1-seção cabeçalho
composta pela subseção de título do documento e pela subseção de
configurações e a 2-seção de corpo do documento, onde deverá conter
o conteúdo do documento ou página web, propriamente ditos.
Doc HTML
1a seção
2a seção
AW1 – Aplicações para Web I
HTML - I
12
HTML básico: a estrutura
As tag’s que compoem a estrutura básica são:
<HTML> </HTML> ………. Envolvem todo o documento HTML
<HEAD> </HEAD> ………. Envolvem Título, Configurações e Scripts tais
como JavaScript e PHP
<BODY> </BODY> ………. Envolvem o corpo que deverá conter todas
as outras tag’s HTML
Doc HTML
1a seção
2a seção
AW1 – Aplicações para Web I
HTML - I
13
HTML básico: cabeçalho
<h1>, <h2>, … <h6>
Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9,
o resultado será o que se vê a direita.
AW1 – Aplicações para Web I
HTML - I
14
HTML básico: parágrafo
<p> </p>
Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9,
o resultado será o que se vê a direita.
AW1 – Aplicações para Web I
HTML - I
15
HTML básico: quebra de linha
<br>
Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9,
o resultado será o que se vê a direita.
AW1 – Aplicações para Web I
HTML - I
16
HTML básico: linha horizontal
<hr>
Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9,
o resultado será o que se vê a direita.
AW1 – Aplicações para Web I
HTML - I
17
HTML básico: comentários
<! - - - - >
Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9,
o resultado será o que se vê a direita.
AW1 – Aplicações para Web I
HTML - I
18
HTML formatação:
A HTML disponibiliza algumas tag’s direcionadas
para a formatação de textos. Esta formatação
define tanto a plasticidade de cada caracter
textual, quanto seus diversos tipos.
AW1 – Aplicações para Web I
HTML - I
19
HTML formatação: plasticidade
<tt>, <i>, <b>, <big> e <small>
Formata caracteres textuais ou alfa-numéricos contidos em um documento.
Os seus efeitos podem ser visualizados no exemplo a seguir.
Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9,
o resultado será o que se vê a direita.
AW1 – Aplicações para Web I
HTML - I
20
Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9,
o resultado será o que se vê a direita.
HTML básico: tag’s de frases
<em>, <strong>, <dfn>, <code>, <samp>,
<kbd>, <var> e <cite>
AW1 – Aplicações para Web I
HTML - I
21
Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9,
o resultado será o que se vê a direita.
HTML básico: invertendo texto
<bdo>
A tag <bdo> aceita um atributo “dir” que pode conter um dos dois
valores: “ltr” (direita para esquerda) ou “rtl” (esquerda para direita).
AW1 – Aplicações para Web I
HTML - I
22
Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9,
o resultado será o que se vê a direita.
HTML básico: inserindo e
rejeitando texto
<ins> e <del>
AW1 – Aplicações para Web I
HTML - I
23
Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9,
o resultado será o que se vê a direita.
HTML básico: texto pré-formatado
<pre>
Textos formatados com esta tag é exibido em uma fonte de tamanho fixo
(geralmente Courier), e preserva os espaços e quebras de linha.
AW1 – Aplicações para Web I
HTML - I
24
Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9,
o resultado será o que se vê a direita.
HTML básico: sobrescrito e subescrito
<sub> e <sup>
AW1 – Aplicações para Web I
HTML - I
25
HTML formulários
Formulários têm o objetivo de interagir com o usuário,
possibilitando manipulação de dados através do teclado
A HTML possui várias tag’s para manipulação de dados. Formu-
lários podem conter elementos de entrada: campos de texto,
checkboxes, botões de rádio, botão de envio de dados. Também
podem conter menus select, textarea, fieldset, legenda, e rótulo.
A tag <form> é usada para criar um formulário HTML para entrada do usuário, mas
sozinha não produz absolutamente nada e para isto é necessário outras tags tal
como a tag <input> e seus diversos tipo de entradas.
AW1 – Aplicações para Web I
HTML - I
26
Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9,
o resultado será o que se vê a direita.
HTML formulários: entrada <input>
text, checkbox, hiden, radio, image,
submit, reset e password
AW1 – Aplicações para Web I
HTML - I
27
HTML formulários: entrada <input>
1-Esta linha faz a entrada de dados através de um campo do tipo texto
2-Aqui o usuário deverá digitar uma senha cujo comprimento máximo é de 4
caracteres. Este campo tem o tipo de password e diferencia do tipo text,
por não permitir que o que for digitado não possa ser visualizado.
3-Nesta linha, o campo é do tipo file. Ele permite que o usuário informe o
nome de um arquivo ou, caso pressione o botão “Selecionar arquivo”, uma
janela do Explorer se abirá possibilitando que o usuário procure o arquivo
através dos dispositivos e/ou pastas do sistema.
4-É apenas uma linha de texto com uma quebra de linha <BR>
5-É apenas uma linha de texto com uma quebra de linha <BR>
6 e 7- São linhas que criam opções de caixa de texto para seleção de uma
ou mais opções. Note-se que a linha (6) deverá ficar marcada por padrão.
Análise das linhas do formulário anterior:
AW1 – Aplicações para Web I
HTML - I
28
8-Esta linha estabelece um campo oculto (hidden). Este tipo de campo,
apensar de não ser visualizado pode ser utilizado para enviar dados para o
servidor.
9-É apenas uma linha de texto com uma quebra de linha <BR>
10,11 e 12- São linhas que criam opções de botão do tipo rádio para seleção
de uma das opções. A linha (12) foi marcada previamente com padrão.
13-Esta linha cria um botão como uma imagem a ser determinada pelo
atributo src. Assim, a respectiva imagem torna-se um botão clicável.
14-Nesta linha é criado um botão cuja finalidade é enviar todos os dados
estabelecidos dentro das tag’s <form> e </form> para um servidor.
15-Nesta linha é criado um botão de reset cuja finalidade, quando clicado, é
limpar todos os outros campos do formulário.
HTML formulários: entrada <input>
Continuação da análise das linhas do formulário anterior:
AW1 – Aplicações para Web I
HTML - I
29
HTML formulários: entrada <input>
A tag <input> possui vários atributos que podem ser consultados
na tabela de atributos do tópico 3.5.1 – HTML: formulários <input>
da nossa apostila de AW1.
AW1 – Aplicações para Web I
HTML - I
30
Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9,
o resultado será o que se vê a direita.
HTML formulários: área de texto
<textarea>
*Consulte a tabela de atributos da tag <textarea> em nossa apostila.
AW1 – Aplicações para Web I
HTML - I
31
Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9,
o resultado será o que se vê a direita.
HTML formulários: menu suspenso
<select>
AW1 – Aplicações para Web I
HTML - I
32
Terminamos aqui a primeira parte da aula de HTML.
Se você testou todos os codigos apresentados nesta
aula, parabens!!!
Por consequência, você fez toda a lista
de exercícios proposta na apostila. ;-)
HTML
33
Instalação do editor MAX’s HTML
Depois de concluído o download do arquivo de instalação, execute-o clicando
duas vezes no mesmo. A caixa de diálogo abaixo ilustrada se abrirá.
Passo 1
34
Instalação do editor MAX’s HTML
Clique no botão NEXT para prosseguir com a instalação.
Passo 2
Uma nova caixa se abrirá solicitando o aceite dos termos de utilização do software.
Passo 3
35
Instalação do editor MAX’s HTML
Caso concorde com os termos propostos nesta caixa de diálogo, selecione a
apção: “I accept agreement” (“Eu concordo”) e clique no botão NEXT para
prosseguir com a instalação..
Passo 4
Uma terceira caixa de diálogo se abrirá solicitando que seja informado o local
onde deverá ser instalado o editor.
Passo 5
36
Instalação do editor MAX’s HTML
Caso deseje manter a sugestão de local da instalação do editor proposta pela
caixa de diálogo, pressione NEXT para prosseguir.
Passo 6
Outra caixa se abrirá sugerindo o local de instalação das configurações do
software. Assim, pressione novamente NEXT e prossiga a instalação.
Passo 7
37
Instalação do editor MAX’s HTML
A próxima caixa solicitará a confirmação das tarefas adicionais a serem instaladas.
Se concordar, mantenha todas as caixas de seleção marcadas e pressione
novamente NEXT para prosseguir com a instalação.
Passo 8
38
Instalação do editor MAX’s HTML
Caso deseje manter a sugestão de local da instalação do editor proposta pela
caixa de diálogo, pressione NEXT para prosseguir.
Passo 9
39
Instalação do editor MAX’s HTML
Como ultima caixa de diálogo do processo de instalação do editor, a caixa anterior
resume sobre as opções escolhidas nas outras caixas. Caso todas as opções
estejam de acordo com as desejadas, finalize a operação de instalação
pressionando o botão INSTALL.
Passo 10
AW1 – Aplicações para Web I
HTML - I
40
Outras linguagens:
• VRML: Trata imagens 3D com movimento;
• PERL: Utilizado como contadores, relógios, listagens,
formulários, etc.;
• JAVA: Prática e segura é lida por qualquer browser para
criar animações, proteções, etc.;
• JavaScript: Parecida com JAVA, porém pode ser inserida
através tag’s enquanto JAVA usa applets;
• CGI: Acrónimo de Common Gateway Interface. Utilizado na
geração de páginas dinâmicas, permitindo a um navegador
passar parâmetros para um programa alojado num servidor
web.

Aula 3 - HTML

  • 1.
    1 Apresentação da Disciplina AulaPeríodo Objetivos 3. HTML: conceitos e marcações 31/08/2015 a 13/09/2015 Definir e conceituar a HTML; definir páginas e hiperlinks; apresentar as tags da linguagem; abordar a construção de títulos e formatar textos; apresentar a construção de formulários de recepção de dados Aula 3: HTML
  • 2.
    2 ATENÇÃO!!! Além da bibliografiarecomentada, existe também a APOSTILA DA DISCIPLINA que deverá ser a sua primeira fonte de consulta. Ela norteará todas as nossas aulas. Esta apresentação e mais a apostila se complementam na abordagem de todo o conteúdo!
  • 3.
    AW1 – Aplicaçõespara Web I HTML - I 3 Recordando a aula passada:  Formas de conexão: Por fio: primeiro meio de transmissão utilizado e usavam modens do tipo: modem dial-Up, modem xDSL, modem a cabo e modem para transmissão em rede elétrica; Por ondas: transferência de informação sem a utilização de cabos metálicos; conhecido também como wireless ou Wi-Fi; engloba diversos tipos de rádios, celulares, PDA’s, GPS, controle de portas, mouses e teclados, etc.  Equipamentos: por usuário: linha telco(RJ11 e 45), cabo e celular, modem ou placa de rede; por ISP: lbanda larga, modem a cabo, link satélite, WAN e LAN, roteadores, Switchs, fibras, óticas, etc. Por PoP: roteadores de alta velocidade inteligando outros roteadores;  Serviços: www, correio, transmissão remota, comparitlhamento arquivo, etc.
  • 4.
    AW1 – Aplicaçõespara Web I HTML - I 4 O que veremos nesta aula:  Conceito de HTML  Documentos HTML  Instalando um Editor HTML  Tag’s HTML  Básico: cabeçalhos, parágrafos, quebra de linhas, linha horizontal, comentários;  Formatação: plasticidade no texto, frases, manipulação de texto;  Formulários: caixa de seleção, campo texto, menu suspenso, área de texto, botões de rádio, botão submit.
  • 5.
    AW1 – Aplicaçõespara Web I HTML - I 5 Iniciaremos a aula assistindo a um vídeo introdutório à HTML: HTML: introdução, conceitos e definições HTML Básico
  • 6.
    AW1 – Aplicaçõespara Web I HTML - I 6 O que é HTML: • H yper T ext M arkup L anguage é uma meta linguagem com a qual se definem as páginas web; • conjunto de etiquetas (tag’s ou marcas) que servem para definir a forma na qual se apresentará o texto e outros elementos da página; • fácil de aprender e de criar; • através de editores de texto simples ou do tipo WYSIWYG (What you See It What you Get); • documentos podem ser criados com as extensões .html ou htm; • Trabalha em conjunto com várias outras linguagens tais como PHP, JavaScript e ASP.
  • 7.
    AW1 – Aplicaçõespara Web I HTML - I 7 HTML: origem e evolução • SGML – torna-se um padrão ISO em 1986 e deu origem a HTML • HTML – 1992 Tim Berners-Lee criou a HTML • HTML+ - 1993 • HTML2.0 – 1994 • HTML3.2 – 1996 • HTML4.0 – 1997 • HTML4.1 – 1999 • XHTML – 1999 • XML – 2000 • HTML5.0 2008 (mas ainda no “forno”) Sir. Tim Berners-Lee Fonte: tw.rpi.edu/launch/berne rs-lee.html
  • 8.
    AW1 – Aplicaçõespara Web I HTML - I 8 Documentos HTML: • descrevem páginas da web que são documentos HTML; • estes documentos ou arquivos contêm tags HTML, imagens, vídeos e textos simples; • os arquivos HTML são nomeados com o sufixo .htm ou .html; • tais arquivos, quando submetidos aos browsers ou navegadores são interpretados e executados; • os documentos HTML podem ser criados e editados por qualquer editor de texto, desde que na forma de texto simples, sem qualquer formatação; • porém, existem editores especializados em documentos HTML (alguns pagos outros gratuitos);
  • 9.
    AW1 – Aplicaçõespara Web I HTML - I 9 Você pode utilizar o editor de sua preferência, mas o editor que vou utilizar em nossas aulas é o MAX's HTML Beauty++ 2004, que é gratuito e pode ser carregado atrvés do link: http://www.max.rs/htmlbeauty/bsetup.exe Documentos HTML: Para os alunos que desejarem utilizar este editor e precisam de instruções para a sua instalação, devem clicar no botão abaixo. Os demais alunos podem seguir em frente na aula, clicando na seta para a direita, abaixo. Instalar editor MAX’s HTML
  • 10.
    AW1 – Aplicaçõespara Web I HTML - I 10 HTML básico: Enfim, a partir daqui se inicia o conhecimento sobre a construção de páginas utilizando a linguagem de marcação HTML e suas respectivas tag’s. Você vai aprender sobre elas nos próximos tópicos.
  • 11.
    AW1 – Aplicaçõespara Web I HTML - I 11 HTML básico: a estrutura Um documento HTML completo é composto por uma série de tag’s que identificam basicamente duas seções documentais: 1-seção cabeçalho composta pela subseção de título do documento e pela subseção de configurações e a 2-seção de corpo do documento, onde deverá conter o conteúdo do documento ou página web, propriamente ditos. Doc HTML 1a seção 2a seção
  • 12.
    AW1 – Aplicaçõespara Web I HTML - I 12 HTML básico: a estrutura As tag’s que compoem a estrutura básica são: <HTML> </HTML> ………. Envolvem todo o documento HTML <HEAD> </HEAD> ………. Envolvem Título, Configurações e Scripts tais como JavaScript e PHP <BODY> </BODY> ………. Envolvem o corpo que deverá conter todas as outras tag’s HTML Doc HTML 1a seção 2a seção
  • 13.
    AW1 – Aplicaçõespara Web I HTML - I 13 HTML básico: cabeçalho <h1>, <h2>, … <h6> Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9, o resultado será o que se vê a direita.
  • 14.
    AW1 – Aplicaçõespara Web I HTML - I 14 HTML básico: parágrafo <p> </p> Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9, o resultado será o que se vê a direita.
  • 15.
    AW1 – Aplicaçõespara Web I HTML - I 15 HTML básico: quebra de linha <br> Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9, o resultado será o que se vê a direita.
  • 16.
    AW1 – Aplicaçõespara Web I HTML - I 16 HTML básico: linha horizontal <hr> Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9, o resultado será o que se vê a direita.
  • 17.
    AW1 – Aplicaçõespara Web I HTML - I 17 HTML básico: comentários <! - - - - > Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9, o resultado será o que se vê a direita.
  • 18.
    AW1 – Aplicaçõespara Web I HTML - I 18 HTML formatação: A HTML disponibiliza algumas tag’s direcionadas para a formatação de textos. Esta formatação define tanto a plasticidade de cada caracter textual, quanto seus diversos tipos.
  • 19.
    AW1 – Aplicaçõespara Web I HTML - I 19 HTML formatação: plasticidade <tt>, <i>, <b>, <big> e <small> Formata caracteres textuais ou alfa-numéricos contidos em um documento. Os seus efeitos podem ser visualizados no exemplo a seguir. Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9, o resultado será o que se vê a direita.
  • 20.
    AW1 – Aplicaçõespara Web I HTML - I 20 Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9, o resultado será o que se vê a direita. HTML básico: tag’s de frases <em>, <strong>, <dfn>, <code>, <samp>, <kbd>, <var> e <cite>
  • 21.
    AW1 – Aplicaçõespara Web I HTML - I 21 Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9, o resultado será o que se vê a direita. HTML básico: invertendo texto <bdo> A tag <bdo> aceita um atributo “dir” que pode conter um dos dois valores: “ltr” (direita para esquerda) ou “rtl” (esquerda para direita).
  • 22.
    AW1 – Aplicaçõespara Web I HTML - I 22 Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9, o resultado será o que se vê a direita. HTML básico: inserindo e rejeitando texto <ins> e <del>
  • 23.
    AW1 – Aplicaçõespara Web I HTML - I 23 Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9, o resultado será o que se vê a direita. HTML básico: texto pré-formatado <pre> Textos formatados com esta tag é exibido em uma fonte de tamanho fixo (geralmente Courier), e preserva os espaços e quebras de linha.
  • 24.
    AW1 – Aplicaçõespara Web I HTML - I 24 Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9, o resultado será o que se vê a direita. HTML básico: sobrescrito e subescrito <sub> e <sup>
  • 25.
    AW1 – Aplicaçõespara Web I HTML - I 25 HTML formulários Formulários têm o objetivo de interagir com o usuário, possibilitando manipulação de dados através do teclado A HTML possui várias tag’s para manipulação de dados. Formu- lários podem conter elementos de entrada: campos de texto, checkboxes, botões de rádio, botão de envio de dados. Também podem conter menus select, textarea, fieldset, legenda, e rótulo. A tag <form> é usada para criar um formulário HTML para entrada do usuário, mas sozinha não produz absolutamente nada e para isto é necessário outras tags tal como a tag <input> e seus diversos tipo de entradas.
  • 26.
    AW1 – Aplicaçõespara Web I HTML - I 26 Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9, o resultado será o que se vê a direita. HTML formulários: entrada <input> text, checkbox, hiden, radio, image, submit, reset e password
  • 27.
    AW1 – Aplicaçõespara Web I HTML - I 27 HTML formulários: entrada <input> 1-Esta linha faz a entrada de dados através de um campo do tipo texto 2-Aqui o usuário deverá digitar uma senha cujo comprimento máximo é de 4 caracteres. Este campo tem o tipo de password e diferencia do tipo text, por não permitir que o que for digitado não possa ser visualizado. 3-Nesta linha, o campo é do tipo file. Ele permite que o usuário informe o nome de um arquivo ou, caso pressione o botão “Selecionar arquivo”, uma janela do Explorer se abirá possibilitando que o usuário procure o arquivo através dos dispositivos e/ou pastas do sistema. 4-É apenas uma linha de texto com uma quebra de linha <BR> 5-É apenas uma linha de texto com uma quebra de linha <BR> 6 e 7- São linhas que criam opções de caixa de texto para seleção de uma ou mais opções. Note-se que a linha (6) deverá ficar marcada por padrão. Análise das linhas do formulário anterior:
  • 28.
    AW1 – Aplicaçõespara Web I HTML - I 28 8-Esta linha estabelece um campo oculto (hidden). Este tipo de campo, apensar de não ser visualizado pode ser utilizado para enviar dados para o servidor. 9-É apenas uma linha de texto com uma quebra de linha <BR> 10,11 e 12- São linhas que criam opções de botão do tipo rádio para seleção de uma das opções. A linha (12) foi marcada previamente com padrão. 13-Esta linha cria um botão como uma imagem a ser determinada pelo atributo src. Assim, a respectiva imagem torna-se um botão clicável. 14-Nesta linha é criado um botão cuja finalidade é enviar todos os dados estabelecidos dentro das tag’s <form> e </form> para um servidor. 15-Nesta linha é criado um botão de reset cuja finalidade, quando clicado, é limpar todos os outros campos do formulário. HTML formulários: entrada <input> Continuação da análise das linhas do formulário anterior:
  • 29.
    AW1 – Aplicaçõespara Web I HTML - I 29 HTML formulários: entrada <input> A tag <input> possui vários atributos que podem ser consultados na tabela de atributos do tópico 3.5.1 – HTML: formulários <input> da nossa apostila de AW1.
  • 30.
    AW1 – Aplicaçõespara Web I HTML - I 30 Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9, o resultado será o que se vê a direita. HTML formulários: área de texto <textarea> *Consulte a tabela de atributos da tag <textarea> em nossa apostila.
  • 31.
    AW1 – Aplicaçõespara Web I HTML - I 31 Digitando o código da esquerda no MAX’s Beauty++ e pressionando F9, o resultado será o que se vê a direita. HTML formulários: menu suspenso <select>
  • 32.
    AW1 – Aplicaçõespara Web I HTML - I 32 Terminamos aqui a primeira parte da aula de HTML. Se você testou todos os codigos apresentados nesta aula, parabens!!! Por consequência, você fez toda a lista de exercícios proposta na apostila. ;-) HTML
  • 33.
    33 Instalação do editorMAX’s HTML Depois de concluído o download do arquivo de instalação, execute-o clicando duas vezes no mesmo. A caixa de diálogo abaixo ilustrada se abrirá. Passo 1
  • 34.
    34 Instalação do editorMAX’s HTML Clique no botão NEXT para prosseguir com a instalação. Passo 2 Uma nova caixa se abrirá solicitando o aceite dos termos de utilização do software. Passo 3
  • 35.
    35 Instalação do editorMAX’s HTML Caso concorde com os termos propostos nesta caixa de diálogo, selecione a apção: “I accept agreement” (“Eu concordo”) e clique no botão NEXT para prosseguir com a instalação.. Passo 4 Uma terceira caixa de diálogo se abrirá solicitando que seja informado o local onde deverá ser instalado o editor. Passo 5
  • 36.
    36 Instalação do editorMAX’s HTML Caso deseje manter a sugestão de local da instalação do editor proposta pela caixa de diálogo, pressione NEXT para prosseguir. Passo 6 Outra caixa se abrirá sugerindo o local de instalação das configurações do software. Assim, pressione novamente NEXT e prossiga a instalação. Passo 7
  • 37.
    37 Instalação do editorMAX’s HTML A próxima caixa solicitará a confirmação das tarefas adicionais a serem instaladas. Se concordar, mantenha todas as caixas de seleção marcadas e pressione novamente NEXT para prosseguir com a instalação. Passo 8
  • 38.
    38 Instalação do editorMAX’s HTML Caso deseje manter a sugestão de local da instalação do editor proposta pela caixa de diálogo, pressione NEXT para prosseguir. Passo 9
  • 39.
    39 Instalação do editorMAX’s HTML Como ultima caixa de diálogo do processo de instalação do editor, a caixa anterior resume sobre as opções escolhidas nas outras caixas. Caso todas as opções estejam de acordo com as desejadas, finalize a operação de instalação pressionando o botão INSTALL. Passo 10
  • 40.
    AW1 – Aplicaçõespara Web I HTML - I 40 Outras linguagens: • VRML: Trata imagens 3D com movimento; • PERL: Utilizado como contadores, relógios, listagens, formulários, etc.; • JAVA: Prática e segura é lida por qualquer browser para criar animações, proteções, etc.; • JavaScript: Parecida com JAVA, porém pode ser inserida através tag’s enquanto JAVA usa applets; • CGI: Acrónimo de Common Gateway Interface. Utilizado na geração de páginas dinâmicas, permitindo a um navegador passar parâmetros para um programa alojado num servidor web.