SlideShare uma empresa Scribd logo
1 de 61
Prof.ª Emília Isaías
Módulo III
Criação de Páginas Web
AGRUPAMENTO DE ESCOLAS DE MONTEMOR-O-NOVO
Tecnologias da Informação e Comunicação
HTML
Prof.ª Emília Isaías
Introdução
 O HTML é uma linguagem de estruturação
de documentos.
 Um documento estruturado em HTML é
composto por texto e por algumas
directivas especiais chamadas marcas.
 Um documento HTML “deve” ser
guardado com a extensão .HTML
Prof.ª Emília Isaías
Prof.ª Emília Isaías
Exemplo 1
 Documento HTML
sem qualquer
marca
 Incorrecto mas
(“todos”) os
navegadores o
aceitam.
Exemplo 2
Prof.ª Emília Isaías
Marcas
 As marcas identificam-se por se iniciarem por um
sinal de menor e terminarem num sinal de maior.
 As marcas são insensíveis à capitulação dos
caracteres
 Ex: <HTML> é o mesmo que <Html> ou <html>
Prof.ª Emília Isaías
Marcas
 A maior parte das marcas são constituídas
por pares: a Marca de Abertura; e a Marca
de Fecho. O fecho de uma marca é
efectuado com o caracter barra entre o
sinal de menor e o nome da marca.
 Ex: <body>textodocorpo</body>
Prof.ª Emília Isaías
Fecho da Marca
Marcas
 Designa-se por “Conteúdo da Marca” tudo o
que estiver entre a Abertura e o Fecho
correspondente da Marca.
 Algumas marcas não necessitam de ser
fechadas.
 Ex: <br>
Prof.ª Emília Isaías
Marcas
 As marcas podem conter atributos,
opcionais, na maioria dos casos, mas
obrigatórios nalguns outros.
 Ex: <BODY bgcolor=“black”>
Prof.ª Emília Isaías
Exemplo 3
Prof.ª Emília Isaías
Marcas base
 HTML
 Define um documento HTML
 Deve ser fechada
 Só deve existir uma marca HTML por documento
 Num documento HTML bem escrito, todas as
outras marcas, todo o texto, todos os estilos e
scripts devem ser sempre incluídos dentro desta
marca
Prof.ª Emília Isaías
Marcas base
 HEAD
 Define o cabeçalho do documento
 Qualquer texto inserido nesta Marca
“pode” ser ignorado pelos navegadores
 Estilos e scripts, internos mas globais ao
documento, devem ser inseridos nesta
marca
Prof.ª Emília Isaías
Marcas base
 TITLE
 Define o título do documento
 Não faz parte do conteúdo do documento
 A forma de apresentação, ou não, é decidida pelo navegador
 Só pode ocorrer dentro da marca HEAD
 BODY
 Define o conteúdo do documento
 A maior parte das marcas ocorrem dentro desta
 Só deve existir um par por documento
Prof.ª Emília Isaías
Marcas Simples
 H1, H2,…,H6 Define um tipo de cabeçalho no texto
 HR Insere uma linha horizontal
 <qualquer coisa> Insere um comentário
 P Insere um novo parágrafo
 BR Insere uma quebra de linha
 B Usa a forma negrito
 I Usa a forma itálico
 PRE Usa o formato predefinido
 U Em vez U (sublinhado) deve usar-se
estilos
Prof.ª Emília Isaías
Marcas simples (mais algumas)
 BI G Usa a fonte de caracteres maiúsculas
 SMALL Usa a fonte de caracteres minúsculas
 SUB Coloca o texto em “subscript”
 SUP Coloca o texto em “superscript”
 STRONG Usa o texto forte
 INS Marca o texto como inserido
 DEL Marca o texto como apagado
Possibilidade de Atributos em Diversas Marcas, mas quase
todos ultrapassados*
Prof.ª Emília Isaías
Exemplo 4
Prof.ª Emília Isaías
Função das Marcas
 As marcas assinalam para o navegador o tipo de
conteúdo mas não obrigam a um formato de
apresentação
 É o navegador que decide qual o formato da
apresentação
 O navegador ignora as marcas desconhecidos e/ ou
não suportadas
 Os Navegadores “procuram” ultrapassar os erros,
tais como marcas mal fechadas, marcas mal
encadeadas e caracteres desconhecidos
Prof.ª Emília Isaías
Listas
 UL Define uma lista não ordenada
 OL Define uma lista ordenada
 LI Define um elemento de uma lista
 DT Define uma lista de termos
 DL Define um termo
 DD Define uma definição para o termo
Prof.ª Emília Isaías
Exemplo 5
Prof.ª Emília Isaías
Âncoras e Ligações
 A âncora identifica um ponto do documento HTML
 Uma âncora é criada pela Marca A com o atributo name
 Ex: <A name=“ponto2”>Aprovação da acta </ A>
 Uma ligação permite o acesso directo a um outro documento e/
ou a um ponto do documento.
 A inclusão de ligações no texto é obtida pela utilização da Marca
A, com o atributo HREF indicando o URL pretendido
 Ex: <A href =“http:/ / www.fe.up.pt / ”>FEUP</ A>
 A identificação visível da ligação, para o utilizador , é o conteúdo
da Marca A.
 No exemplo acima essa identificação é a palavra FEUP, mas
pode ser qualquer outra componente, incluindo imagens.
Prof.ª Emília Isaías
Quadros
 A divisão da janela em quadros é feita num doc. HTML
composto pelas Marcas
 FRAMESET
 Define um conjunto de Quadros
 FRAME
 Define um Quadro
 NOFRAME
 Define o conteúdo para navegadores (antigos) que não
suportem Quadros
 Deve incluir a marca BODY
Prof.ª Emília Isaías
Exemplo 6
Prof.ª Emília Isaías
Controlo de Quadros
 O atributo NAME num quadro permite a sua identificação a partir de outro
quadro
 O atributo TARGET permite identificar um quadro ou janela alvo
 Por omissão o alvo é sempre o quadro presente
 Pode-se alterar o alvo por omissão com o atributo TARGET na marca BASE
 <BASE TARGET=“quadroalvo” > (ver exemplo 13)
 Alvos especiais
 _blank: cria uma nova janela
 _self: o próprio quadro ou janela (valor por omissão)
 _parent: o conjunto de quadros ou janelas que contém o quadro
 _top: a janela que contém o quadro
Prof.ª Emília Isaías
Outros Atributos dos Quadros
Prof.ª Emília Isaías
Exemplo 7
Prof.ª Emília Isaías
Quadros Embutidos
Prof.ª Emília Isaías
Exemplo 8
Prof.ª Emília Isaías
Argumentação Contra os Quadros
 Bookmarks
 Actualização dos quadros
(Refresh/ reload)
 Enviar um email com a referência ou
conteúdo
 As dimensões dos quadros podem
impedir a correcta visualização
Prof.ª Emília Isaías
Tabelas
Prof.ª Emília Isaías
Exemplo 9
Tabelas - Atributos
Prof.ª Emília Isaías
Exemplo 10
Prof.ª Emília Isaías
Mais Marcas para usar em Tabelas
Prof.ª Emília Isaías
Atributos das Marcas de Tabela
Prof.ª Emília Isaías
Exemplo 11
Prof.ª Emília Isaías
Inserção de Imagens
 Marca <IMG> (que não tem tag de fecho), tem
sempre associado o atributo src (de source – a
fonte) contendo o URL da imagem.
 Ex: <IMG Src=“Globo.gif”>
 Ex: <IMG Src=“Imagens/Globo.gif”
 Quando a imagem se encontrar numa pasta diferente
da corrente, teremos de indicar a sua localização .
Prof.ª Emília Isaías
Inserção de Imagens
 Atributos
 SRC: identifica por um URL o ficheiro da imagem
 ALT: Texto alternativo à imagem
 WIDTH: permite definir a largura da imagem
 HEIGHT: permite definir a altura da imagem.
 ALIGN: permite definir a forma de alinhamento
da imagem.
 LEFT
 RIGHT
 MIDDLE
 BOTTOM
 TOP
12-05-14 Prof.ª Emília Isaías
Exemplo 12
Prof.ª Emília Isaías
Exemplo 12 (outro)
12-05-14 Prof.ª Emília Isaías
Formatos de Imagens Embutidas
 Tipos de formatos:
 Suportados por quase todos os navegadores: todos os navegadores:
 GIF, JPEG, PNG
JPEG é bom para comprimir fotos mas perde alguma
qualidade
GIF usa 8 bits => só permite 256 cores
PNG permite usar até 48 bits
• Características suportadas pelos navegadores
• Imagens animadas
• Possível com GIF ou utilizando Javascript (DHTML)
• Fundos transparentes
• Fundos transparentes
• GIF - transparência simples: transparente ou opaco
• PNG – 254 níveis de transparência
• Imagens interlaçadas
• GIF – Linha
• PNG – Bidimensional
 Imagens progressivas (JPEG)
Prof.ª Emília Isaías
Imagens sensitivas
 Uma imagem pode ser uma ligação para
um outro documento, como qualquer
caractere, palavra, frase, parágrafo, etc.
Só precisa de estar delimitada por uma
Marca A com um atributo HREF.
 Um toque no rato sobre a imagem
permite efectuar uma ligação ao URL
indicado.
Exemplo 13
Áreas de Imagem Sensitivas
(Imagens Mapa)
 Uma imagem pode ser “dividida” em regiões por
forma a associa-las a ligações distintas.
 A divisão pode ser efectuada do lado do cliente ou
do servidor.
 Lado do servidor
 Definido pelo atributo ISMAP dentro da Marca IMG
 O navegador limita-se a adicionar as coordenadas
do toque do rato ao URL da ligação
 É o servidor que toma a decisão sobre a escolha da
nova página
 Só deve ser usado para imagens com regiões
complexas.
Exemplo 14
Imagens Mapa (lado cliente)
 Definido pelo Atributo USEMAP que identifica um
mapa
 Um mapa é definido pela Marca MAP
 O valor do Atributo NAME (obrigatório) deve
coincidir como valor do atributo USEMAP da
Marca IMG
 Tipos de Regiões possíveis:
 Rectângulos, Círculos e Polígonos
 A decisão da ligação a seguir é determinada no
cliente (navegador)
 Permite ao agente identificar à priori o destino da
ligação
Exemplo 15
12-05-14 Prof.ª Emília Isaías
Mapas (Marcas e Atributos)
 Marca AREA
 Define uma área dentro do MAPA
 Atributos:
 SHAPE: Define a formato geométrico da região
 COORDS: Defina as coordenadas da região
 HREF: Define o URL da ligação
 NOHREF: Específica que a região não t em uma ligação
associada
 Um Mapa também pode, alternativamente, ser definido por um
bloco de elementos contendo em vez de Marcas AREA, Marcas A
12-05-14 Prof.ª Emília Isaías
Formulários
 Função
 Recolha de informação, personalizada, do utilizador para o
sistema
 Os dados são enviados para o/ um servidor
 Marca FORM
 Atributos
 ACTI ON: Identifica o URL do aplicativo que irá processar a informação
e devolver uma resposta
 METHOD: Selecciona o método GET ou POST para envio dos dados
para o servidor
12-05-14 Prof.ª Emília Isaías
Exemplo 16
12-05-14 Prof.ª Emília Isaías
Marcas em Formulários
 INPUT
 Atributo TYPE: Define o tipo de entrada:
 TEXT, PASSWORD, IMAGE, RADIO, CHECKBOX,
BUTTON, SUBMIT, RESET, HIDDEN, FILE
 SELECT: Define um conjunto de opções possíveis de
selecção (simples ou múltipla).
 As opções são definidas por uma ou mais marcas
OPTION dentro deste elemento.
 O Atributo MULTI PLE define que a lista é de escolha
múltipla
 O Atributo SELECTED na Marca OPTION permite pré-
seleccionar essa opção
12-05-14 Prof.ª Emília Isaías
Exemplo 17
12-05-14 Prof.ª Emília Isaías
Marca META
 META: Usada (dentro do elemento HEAD) para definir
meta informação
 <META name="Author " content =“Isidro Vila Verde">
 <META name="keywords" lang=“pt " content =“férias, gerês,
passeios">
 <META http-equiv="Expires" content ="Tue, 11 Mar 2003 23:00:00
GMT">
 <META http-equiv="Content -Type" content ="text / html;charset =I
SO-8859-1">
 <META name="date" content ="2003-07-03T10:11:08+00:00">
 <META name="copyright " content ="&copy; FEUP 2003.">
 <META name="robots" content ="noindex">
 <META http-equiv="refresh" content ="10">
 <META HTTP-EQUI V = "pragma" CONTENT="no-cache">
12-05-14 Prof.ª Emília Isaías
Marca META (transição de páginas)
 Só é suportado pelo Internet Explorer
 <META HTTP-EQUIV="Page-Enter
"CONTENT="RevealTrans(Duration=second;Transition=n)">
 <META HTTP-EQUIV="Page-Exit "CONTENT="Reveal
Trans(Duration=second;Transition=n)">
Tabela de Valores para o efeito de transição
12-05-14 Prof.ª Emília Isaías
N.º Tr. Description N.º Tr. Description N.º Tr. Description N.º Tr. Description
0 Box in 6 Wipe right 12 Random dissolve 18 Strips left up
1 Box out 7 Wipe left 13 Split vertical in 19 Strips right down
2 Circle in 8 Vertical blinds 14 Split vertical out 20 Strips right up
3 Circle out 9 Horizontal blinds 15 Split horizontal in 21 Random bars
horizontal
4 Wipe up 10 Checkerboard across 16 Split horizontal out 22 Random bars
vertical
5 Wipe down 11 Checkerboard down 17 Strips left down 23 Random
Conjuntos de códigos de caracteres
ISO 8859-1 Western European (Albanian, Basque, Breton, Catalan, Danish, Dutch, English, Faeroese, Finnish, French, German, Greenlandic,
Icelandic, Irish Gaelic, Italian, Latin, Luxemburgish, Norwegian, Portuguese, Rhaeto-Romanic, Scottish Gaelic, Spanish, Swedish)
ISO 8859-2 Eastern European (Albanian, Croatian, Czech, English, German, Hungarian, Latin, Polish,
Romanian, Slovak, Slovenian, Serbian)
ISO 8859-3 Southeastern European (Afrikaans, Catalan, Dutch, English, Esperanto, German, Italian,
Maltese, Spanish, Turkish)
ISO 8859-4 Northern European (Danish, English, Estonian, Finnish, German, Greenlandic, Latin, Latvian,
Lithuanian, Norwegian, Sámi, Slovenian, Swedish)
ISO 8859-5 Eastern European (Cyrillic-based: Bulgarian, Byelorussian, Macedonian, Russian, Serbian,
Ukrainian)
ISO 8859-6 Arabic
ISO 8859-7 Greek
ISO 8859-8 Hebrew
ISO 8859-9 Western European (Albanian, Basque, Breton, Catalan, Cornish, Danish, Dutch, English,
Finnish, French, Frisian, Galician, German, Greenlandic, Irish Gaelic, Italian, Latin,
Luxemburgish, Norwegian, Portuguese, Rhaeto-Romanic, Scottish Gaelic, Spanish, Sw
ISO 8859-10 Northern European (Danish, English, Estonian, Faeroese, Finnish, German, Greenlandic,
Icelandic, Irish Gaelic, Latin, Lithuanian, Norwegian, Sámi, Slovenian, Swedish)
ISO 8859-13 Baltic Rim (English, Estonian, Finnish, Latin, Latvian, Norwegian)
ISO 8859-14 Celtic (Albanian, Basque, Breton, Catalan, Cornish, Danish, English, Galician, German,
Greenlandic, Irish Gaelic, Italian, Latin, Luxemburgish, Manx Gaelic, Norwegian, Portuguese,
Rhaeto-Romanic, Scottish Gaelic, Spanish, Swedish, Welsh)
ISO 8859-15 Western European (Albanian, Basque, Breton, Catalan, Danish, Dutch, English, Estonian,
Faroese, Finnish, French, Frisian, Galician, German, Greenlandic, Icelandic, Irish Gaelic, Italian,
Latin, Luxemburgish, Norwegian, Portuguese, Rhaeto-Romanic, Scottis
12-05-14 Prof.ª Emília Isaías
Referências de caracteres
 Numéricas
&# D; ou &# xH; onde D é o
código em decimal e H em
hexadecimal do carácter de acordo
com a norma ISO 10646
 Ex:
 &# xE7; é o ç
 &# 231; é também o ç
12-05-14 Prof.ª Emília Isaías
Referências de caracteres
 Nomes simbólicos
 &nome; onde nome está definido na
norma do HTML
 Ex:
 &atilde; é o ã
 &aacute; é o á
 &egrave; é o è
 &ccedil; é o ç
 Importante
 &lt ; &gt ; &amp;
12-05-14 Prof.ª Emília Isaías
Mais Marcas
 DIV: Define uma divisão do documento.
 Um documento pode conter várias divisões cada
uma com características próprias.
 SPAN
 Equivalente a DIV mas o Elemento não é tratado
como um bloco.
 BASE: Esta Marca deve ser usada no Elemento
HEAD para definir características base ao
Documento.
 Atributo HREF: Define o URL base para as ligações relativas.
 Atributo TARGET: Ident ifica o Quadro ou Janela onde, por
omissão, serão visualizadas as ligações deste Documento.
12-05-14 Prof.ª Emília Isaías
Atributos Nucleares
 Atributos que podem ocorrer em todas as
Marcas
 I D: Identifica uma Marca/ Elemento
 CLASS: Associa a Marca/ Elemento a uma categoria
 STYLE: Permite definir (inline) características usando
CSS
 TI TLE: Associa informação descritiva à Marca/
Elemento.
12-05-14 Prof.ª Emília Isaías
Outras Marcas e outros ATRIBUTOS
12-05-14 Prof.ª Emília Isaías
Marcas não standard
 NOBR
 WBR
 LAYER
 BGSOUND
 Etc…
 Ver uma lista de Marcas não standard em:
http://www.devguru.com/Technologies/html/quickref
/html_other_tags.html
Links
 http://www.w3.org/TR/html
 Norma actual do HTML
 http://www.w3schools.com/html/default.asp
 Site excelente para aprender Html e, adicionalmente, com
duas ferramentas muito úteis:
 http://www.w3schools.com/html/html_examples.asp
 Uma colecção de exemplos que podem ser alterados
on-line e o resultado visualizado de imediato.
Classificação: Excelente
 http://www.w3schools.com/html/html_quiz.asp
 Uma ferramenta para testar, on-line, os
conhecimentos HTML.
12-05-14 Prof.ª Emília Isaías
Links
 http://www.echoecho.com/
 http://www.pageresource.com/
 http://www.pagetutor.com/pagetutor/makapage/
 Informações sobre Marcas META
 http://webdesign.about.com/cs/metatags/
 http://www.cs.ucc.ie/j.bowen/cs4320/metaTags.html
 http://web-wise-wizard.com/html-tutorials/html-meta-
tag-search-tutorial.html
12-05-14 Prof.ª Emília Isaías

Mais conteúdo relacionado

Mais procurados

Mais procurados (19)

Slide Solution: blocos
Slide Solution: blocosSlide Solution: blocos
Slide Solution: blocos
 
Aula 8
Aula 8Aula 8
Aula 8
 
Xhtml 2011 - atualizado
Xhtml   2011 - atualizadoXhtml   2011 - atualizado
Xhtml 2011 - atualizado
 
Comandos html
Comandos html Comandos html
Comandos html
 
Aula 3 - HTML
Aula 3 - HTMLAula 3 - HTML
Aula 3 - HTML
 
Html - capitulo 05
Html - capitulo 05Html - capitulo 05
Html - capitulo 05
 
426 curso html
426 curso html426 curso html
426 curso html
 
#DeveloperDay - Front-end API html5
#DeveloperDay - Front-end API html5#DeveloperDay - Front-end API html5
#DeveloperDay - Front-end API html5
 
Html 01
Html 01Html 01
Html 01
 
Xml
XmlXml
Xml
 
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
 
3844 css
3844 css3844 css
3844 css
 
20 dicas legais do word
20 dicas legais do word20 dicas legais do word
20 dicas legais do word
 
Html - capitulo 06
Html - capitulo 06Html - capitulo 06
Html - capitulo 06
 
html, css e java script - renato araujo
html, css e java script - renato araujohtml, css e java script - renato araujo
html, css e java script - renato araujo
 
Logitech Brand Identity guidelines final_mini (1)
Logitech Brand Identity guidelines final_mini (1)Logitech Brand Identity guidelines final_mini (1)
Logitech Brand Identity guidelines final_mini (1)
 
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
 
Html manual
Html manualHtml manual
Html manual
 
Excel 2003
Excel 2003Excel 2003
Excel 2003
 

Destaque

Itic conceitos básicos
Itic conceitos básicosItic conceitos básicos
Itic conceitos básicosKaty Castanho
 
Sistema Operativo 2
Sistema Operativo 2Sistema Operativo 2
Sistema Operativo 2sayma vm
 
Modelo ITIC: uma possibilidade para a integração curricular das TIC na escola...
Modelo ITIC: uma possibilidade para a integração curricular das TIC na escola...Modelo ITIC: uma possibilidade para a integração curricular das TIC na escola...
Modelo ITIC: uma possibilidade para a integração curricular das TIC na escola...Sónia Cruz
 
Trabalho Final - Patrícia Lopes
Trabalho Final - Patrícia LopesTrabalho Final - Patrícia Lopes
Trabalho Final - Patrícia Lopespsylva
 
AE Tondela TIC 7ano apresentação 2
AE Tondela TIC 7ano apresentação 2AE Tondela TIC 7ano apresentação 2
AE Tondela TIC 7ano apresentação 2João Leal
 
Sistema Operativo em Ambiente Gráfico- 9B- Diana; Irina; Raquel- ITIC- nov. 2011
Sistema Operativo em Ambiente Gráfico- 9B- Diana; Irina; Raquel- ITIC- nov. 2011Sistema Operativo em Ambiente Gráfico- 9B- Diana; Irina; Raquel- ITIC- nov. 2011
Sistema Operativo em Ambiente Gráfico- 9B- Diana; Irina; Raquel- ITIC- nov. 2011marie1961
 
Formação em Contexto de Trabalho - Empresas
Formação em Contexto de Trabalho - EmpresasFormação em Contexto de Trabalho - Empresas
Formação em Contexto de Trabalho - EmpresasSusana Oliveira
 
Tic oi parte_2
Tic oi parte_2Tic oi parte_2
Tic oi parte_2psylva
 
Tic 10º Ano - Apresentação
Tic 10º Ano - ApresentaçãoTic 10º Ano - Apresentação
Tic 10º Ano - ApresentaçãoJoão Torres
 
Introdução ao desenvolvimento de páginas web estáticas
Introdução ao desenvolvimento de páginas web estáticasIntrodução ao desenvolvimento de páginas web estáticas
Introdução ao desenvolvimento de páginas web estáticasSusana Oliveira
 
Trabalho Tic - Sistema Operativo
Trabalho Tic - Sistema OperativoTrabalho Tic - Sistema Operativo
Trabalho Tic - Sistema OperativoWayne2008
 
Criação de páginas web
Criação de páginas webCriação de páginas web
Criação de páginas webarturramisio
 
Introdução à Criação De Páginas Web Aula1
Introdução à Criação De Páginas Web Aula1Introdução à Criação De Páginas Web Aula1
Introdução à Criação De Páginas Web Aula1marioreis
 
Regras básicas na construção de um site
Regras básicas na construção de um siteRegras básicas na construção de um site
Regras básicas na construção de um siteAna Santos
 
Apresentacao tic profissionais
Apresentacao tic profissionaisApresentacao tic profissionais
Apresentacao tic profissionaisVanda Pereira
 
Renan Dantas - Coordenador Seven Computação
Renan Dantas - Coordenador Seven ComputaçãoRenan Dantas - Coordenador Seven Computação
Renan Dantas - Coordenador Seven ComputaçãoWe Do Logos
 

Destaque (20)

Informação prova itic
Informação prova iticInformação prova itic
Informação prova itic
 
Itic conceitos básicos
Itic conceitos básicosItic conceitos básicos
Itic conceitos básicos
 
RCOM 11º Ano - HTML
RCOM 11º Ano - HTMLRCOM 11º Ano - HTML
RCOM 11º Ano - HTML
 
Sistema Operativo 2
Sistema Operativo 2Sistema Operativo 2
Sistema Operativo 2
 
Modelo ITIC: uma possibilidade para a integração curricular das TIC na escola...
Modelo ITIC: uma possibilidade para a integração curricular das TIC na escola...Modelo ITIC: uma possibilidade para a integração curricular das TIC na escola...
Modelo ITIC: uma possibilidade para a integração curricular das TIC na escola...
 
Trabalho Final - Patrícia Lopes
Trabalho Final - Patrícia LopesTrabalho Final - Patrícia Lopes
Trabalho Final - Patrícia Lopes
 
AE Tondela TIC 7ano apresentação 2
AE Tondela TIC 7ano apresentação 2AE Tondela TIC 7ano apresentação 2
AE Tondela TIC 7ano apresentação 2
 
Sistema Operativo em Ambiente Gráfico- 9B- Diana; Irina; Raquel- ITIC- nov. 2011
Sistema Operativo em Ambiente Gráfico- 9B- Diana; Irina; Raquel- ITIC- nov. 2011Sistema Operativo em Ambiente Gráfico- 9B- Diana; Irina; Raquel- ITIC- nov. 2011
Sistema Operativo em Ambiente Gráfico- 9B- Diana; Irina; Raquel- ITIC- nov. 2011
 
Itic capitulo 1
Itic   capitulo 1Itic   capitulo 1
Itic capitulo 1
 
Formação em Contexto de Trabalho - Empresas
Formação em Contexto de Trabalho - EmpresasFormação em Contexto de Trabalho - Empresas
Formação em Contexto de Trabalho - Empresas
 
Tic oi parte_2
Tic oi parte_2Tic oi parte_2
Tic oi parte_2
 
Tic 10º Ano - Apresentação
Tic 10º Ano - ApresentaçãoTic 10º Ano - Apresentação
Tic 10º Ano - Apresentação
 
Introdução ao desenvolvimento de páginas web estáticas
Introdução ao desenvolvimento de páginas web estáticasIntrodução ao desenvolvimento de páginas web estáticas
Introdução ao desenvolvimento de páginas web estáticas
 
Trabalho Tic - Sistema Operativo
Trabalho Tic - Sistema OperativoTrabalho Tic - Sistema Operativo
Trabalho Tic - Sistema Operativo
 
Criação de páginas web
Criação de páginas webCriação de páginas web
Criação de páginas web
 
Introdução à Criação De Páginas Web Aula1
Introdução à Criação De Páginas Web Aula1Introdução à Criação De Páginas Web Aula1
Introdução à Criação De Páginas Web Aula1
 
Regras básicas na construção de um site
Regras básicas na construção de um siteRegras básicas na construção de um site
Regras básicas na construção de um site
 
HTML Principios Básicos
HTML Principios BásicosHTML Principios Básicos
HTML Principios Básicos
 
Apresentacao tic profissionais
Apresentacao tic profissionaisApresentacao tic profissionais
Apresentacao tic profissionais
 
Renan Dantas - Coordenador Seven Computação
Renan Dantas - Coordenador Seven ComputaçãoRenan Dantas - Coordenador Seven Computação
Renan Dantas - Coordenador Seven Computação
 

Semelhante a Criação de Páginas Web HTML e Marcado

Semelhante a Criação de Páginas Web HTML e Marcado (20)

Aula1
Aula1Aula1
Aula1
 
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
 
Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
Xml Ws
Xml WsXml Ws
Xml Ws
 
Curso de Desenvolvimento Web - Módulo 01 - HTML
Curso de Desenvolvimento Web - Módulo 01 - HTMLCurso de Desenvolvimento Web - Módulo 01 - HTML
Curso de Desenvolvimento Web - Módulo 01 - HTML
 
Html
HtmlHtml
Html
 
Apostila De Html
Apostila De HtmlApostila De Html
Apostila De Html
 
html
html html
html
 
Manual curso php
Manual curso phpManual curso php
Manual curso php
 
Linguagem de-programacao-html 2
Linguagem de-programacao-html 2Linguagem de-programacao-html 2
Linguagem de-programacao-html 2
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
Html 02
Html 02Html 02
Html 02
 
Apostila de html
Apostila de htmlApostila de html
Apostila de html
 
Criação de sites
Criação de sitesCriação de sites
Criação de sites
 
Portifolio net
Portifolio netPortifolio net
Portifolio net
 
Curso html
Curso htmlCurso html
Curso html
 
HTML5 - (02) Estrutura Básica - DOCTYPE e Charsets
HTML5 - (02) Estrutura Básica - DOCTYPE e CharsetsHTML5 - (02) Estrutura Básica - DOCTYPE e Charsets
HTML5 - (02) Estrutura Básica - DOCTYPE e Charsets
 
Html manual
Html manualHtml manual
Html manual
 

Último

planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
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
 
"É 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
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 
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
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESEduardaReis50
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....LuizHenriquedeAlmeid6
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOAulasgravadas3
 
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
 
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
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
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
 
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 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxTainTorres4
 
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
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 

Último (20)

planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
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
 
"É 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...
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 
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)
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
 
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
 
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"
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
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
 
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 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
 
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
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 

Criação de Páginas Web HTML e Marcado

  • 1. Prof.ª Emília Isaías Módulo III Criação de Páginas Web AGRUPAMENTO DE ESCOLAS DE MONTEMOR-O-NOVO Tecnologias da Informação e Comunicação
  • 3. Introdução  O HTML é uma linguagem de estruturação de documentos.  Um documento estruturado em HTML é composto por texto e por algumas directivas especiais chamadas marcas.  Um documento HTML “deve” ser guardado com a extensão .HTML Prof.ª Emília Isaías
  • 4. Prof.ª Emília Isaías Exemplo 1  Documento HTML sem qualquer marca  Incorrecto mas (“todos”) os navegadores o aceitam.
  • 6. Marcas  As marcas identificam-se por se iniciarem por um sinal de menor e terminarem num sinal de maior.  As marcas são insensíveis à capitulação dos caracteres  Ex: <HTML> é o mesmo que <Html> ou <html> Prof.ª Emília Isaías
  • 7. Marcas  A maior parte das marcas são constituídas por pares: a Marca de Abertura; e a Marca de Fecho. O fecho de uma marca é efectuado com o caracter barra entre o sinal de menor e o nome da marca.  Ex: <body>textodocorpo</body> Prof.ª Emília Isaías Fecho da Marca
  • 8. Marcas  Designa-se por “Conteúdo da Marca” tudo o que estiver entre a Abertura e o Fecho correspondente da Marca.  Algumas marcas não necessitam de ser fechadas.  Ex: <br> Prof.ª Emília Isaías
  • 9. Marcas  As marcas podem conter atributos, opcionais, na maioria dos casos, mas obrigatórios nalguns outros.  Ex: <BODY bgcolor=“black”> Prof.ª Emília Isaías
  • 11. Marcas base  HTML  Define um documento HTML  Deve ser fechada  Só deve existir uma marca HTML por documento  Num documento HTML bem escrito, todas as outras marcas, todo o texto, todos os estilos e scripts devem ser sempre incluídos dentro desta marca Prof.ª Emília Isaías
  • 12. Marcas base  HEAD  Define o cabeçalho do documento  Qualquer texto inserido nesta Marca “pode” ser ignorado pelos navegadores  Estilos e scripts, internos mas globais ao documento, devem ser inseridos nesta marca Prof.ª Emília Isaías
  • 13. Marcas base  TITLE  Define o título do documento  Não faz parte do conteúdo do documento  A forma de apresentação, ou não, é decidida pelo navegador  Só pode ocorrer dentro da marca HEAD  BODY  Define o conteúdo do documento  A maior parte das marcas ocorrem dentro desta  Só deve existir um par por documento Prof.ª Emília Isaías
  • 14. Marcas Simples  H1, H2,…,H6 Define um tipo de cabeçalho no texto  HR Insere uma linha horizontal  <qualquer coisa> Insere um comentário  P Insere um novo parágrafo  BR Insere uma quebra de linha  B Usa a forma negrito  I Usa a forma itálico  PRE Usa o formato predefinido  U Em vez U (sublinhado) deve usar-se estilos Prof.ª Emília Isaías
  • 15. Marcas simples (mais algumas)  BI G Usa a fonte de caracteres maiúsculas  SMALL Usa a fonte de caracteres minúsculas  SUB Coloca o texto em “subscript”  SUP Coloca o texto em “superscript”  STRONG Usa o texto forte  INS Marca o texto como inserido  DEL Marca o texto como apagado Possibilidade de Atributos em Diversas Marcas, mas quase todos ultrapassados* Prof.ª Emília Isaías
  • 17. Função das Marcas  As marcas assinalam para o navegador o tipo de conteúdo mas não obrigam a um formato de apresentação  É o navegador que decide qual o formato da apresentação  O navegador ignora as marcas desconhecidos e/ ou não suportadas  Os Navegadores “procuram” ultrapassar os erros, tais como marcas mal fechadas, marcas mal encadeadas e caracteres desconhecidos Prof.ª Emília Isaías
  • 18. Listas  UL Define uma lista não ordenada  OL Define uma lista ordenada  LI Define um elemento de uma lista  DT Define uma lista de termos  DL Define um termo  DD Define uma definição para o termo Prof.ª Emília Isaías
  • 20. Âncoras e Ligações  A âncora identifica um ponto do documento HTML  Uma âncora é criada pela Marca A com o atributo name  Ex: <A name=“ponto2”>Aprovação da acta </ A>  Uma ligação permite o acesso directo a um outro documento e/ ou a um ponto do documento.  A inclusão de ligações no texto é obtida pela utilização da Marca A, com o atributo HREF indicando o URL pretendido  Ex: <A href =“http:/ / www.fe.up.pt / ”>FEUP</ A>  A identificação visível da ligação, para o utilizador , é o conteúdo da Marca A.  No exemplo acima essa identificação é a palavra FEUP, mas pode ser qualquer outra componente, incluindo imagens. Prof.ª Emília Isaías
  • 21. Quadros  A divisão da janela em quadros é feita num doc. HTML composto pelas Marcas  FRAMESET  Define um conjunto de Quadros  FRAME  Define um Quadro  NOFRAME  Define o conteúdo para navegadores (antigos) que não suportem Quadros  Deve incluir a marca BODY Prof.ª Emília Isaías
  • 23. Controlo de Quadros  O atributo NAME num quadro permite a sua identificação a partir de outro quadro  O atributo TARGET permite identificar um quadro ou janela alvo  Por omissão o alvo é sempre o quadro presente  Pode-se alterar o alvo por omissão com o atributo TARGET na marca BASE  <BASE TARGET=“quadroalvo” > (ver exemplo 13)  Alvos especiais  _blank: cria uma nova janela  _self: o próprio quadro ou janela (valor por omissão)  _parent: o conjunto de quadros ou janelas que contém o quadro  _top: a janela que contém o quadro Prof.ª Emília Isaías
  • 24. Outros Atributos dos Quadros Prof.ª Emília Isaías
  • 28. Argumentação Contra os Quadros  Bookmarks  Actualização dos quadros (Refresh/ reload)  Enviar um email com a referência ou conteúdo  As dimensões dos quadros podem impedir a correcta visualização Prof.ª Emília Isaías
  • 30. Tabelas - Atributos Prof.ª Emília Isaías
  • 32. Mais Marcas para usar em Tabelas Prof.ª Emília Isaías
  • 33. Atributos das Marcas de Tabela Prof.ª Emília Isaías
  • 35. Inserção de Imagens  Marca <IMG> (que não tem tag de fecho), tem sempre associado o atributo src (de source – a fonte) contendo o URL da imagem.  Ex: <IMG Src=“Globo.gif”>  Ex: <IMG Src=“Imagens/Globo.gif”  Quando a imagem se encontrar numa pasta diferente da corrente, teremos de indicar a sua localização . Prof.ª Emília Isaías
  • 36. Inserção de Imagens  Atributos  SRC: identifica por um URL o ficheiro da imagem  ALT: Texto alternativo à imagem  WIDTH: permite definir a largura da imagem  HEIGHT: permite definir a altura da imagem.  ALIGN: permite definir a forma de alinhamento da imagem.  LEFT  RIGHT  MIDDLE  BOTTOM  TOP 12-05-14 Prof.ª Emília Isaías
  • 38. Exemplo 12 (outro) 12-05-14 Prof.ª Emília Isaías
  • 39. Formatos de Imagens Embutidas  Tipos de formatos:  Suportados por quase todos os navegadores: todos os navegadores:  GIF, JPEG, PNG JPEG é bom para comprimir fotos mas perde alguma qualidade GIF usa 8 bits => só permite 256 cores PNG permite usar até 48 bits • Características suportadas pelos navegadores • Imagens animadas • Possível com GIF ou utilizando Javascript (DHTML) • Fundos transparentes • Fundos transparentes • GIF - transparência simples: transparente ou opaco • PNG – 254 níveis de transparência • Imagens interlaçadas • GIF – Linha • PNG – Bidimensional  Imagens progressivas (JPEG) Prof.ª Emília Isaías
  • 40. Imagens sensitivas  Uma imagem pode ser uma ligação para um outro documento, como qualquer caractere, palavra, frase, parágrafo, etc. Só precisa de estar delimitada por uma Marca A com um atributo HREF.  Um toque no rato sobre a imagem permite efectuar uma ligação ao URL indicado.
  • 42. Áreas de Imagem Sensitivas (Imagens Mapa)  Uma imagem pode ser “dividida” em regiões por forma a associa-las a ligações distintas.  A divisão pode ser efectuada do lado do cliente ou do servidor.  Lado do servidor  Definido pelo atributo ISMAP dentro da Marca IMG  O navegador limita-se a adicionar as coordenadas do toque do rato ao URL da ligação  É o servidor que toma a decisão sobre a escolha da nova página  Só deve ser usado para imagens com regiões complexas.
  • 44. Imagens Mapa (lado cliente)  Definido pelo Atributo USEMAP que identifica um mapa  Um mapa é definido pela Marca MAP  O valor do Atributo NAME (obrigatório) deve coincidir como valor do atributo USEMAP da Marca IMG  Tipos de Regiões possíveis:  Rectângulos, Círculos e Polígonos  A decisão da ligação a seguir é determinada no cliente (navegador)  Permite ao agente identificar à priori o destino da ligação
  • 45. Exemplo 15 12-05-14 Prof.ª Emília Isaías
  • 46. Mapas (Marcas e Atributos)  Marca AREA  Define uma área dentro do MAPA  Atributos:  SHAPE: Define a formato geométrico da região  COORDS: Defina as coordenadas da região  HREF: Define o URL da ligação  NOHREF: Específica que a região não t em uma ligação associada  Um Mapa também pode, alternativamente, ser definido por um bloco de elementos contendo em vez de Marcas AREA, Marcas A 12-05-14 Prof.ª Emília Isaías
  • 47. Formulários  Função  Recolha de informação, personalizada, do utilizador para o sistema  Os dados são enviados para o/ um servidor  Marca FORM  Atributos  ACTI ON: Identifica o URL do aplicativo que irá processar a informação e devolver uma resposta  METHOD: Selecciona o método GET ou POST para envio dos dados para o servidor 12-05-14 Prof.ª Emília Isaías
  • 48. Exemplo 16 12-05-14 Prof.ª Emília Isaías
  • 49. Marcas em Formulários  INPUT  Atributo TYPE: Define o tipo de entrada:  TEXT, PASSWORD, IMAGE, RADIO, CHECKBOX, BUTTON, SUBMIT, RESET, HIDDEN, FILE  SELECT: Define um conjunto de opções possíveis de selecção (simples ou múltipla).  As opções são definidas por uma ou mais marcas OPTION dentro deste elemento.  O Atributo MULTI PLE define que a lista é de escolha múltipla  O Atributo SELECTED na Marca OPTION permite pré- seleccionar essa opção 12-05-14 Prof.ª Emília Isaías
  • 50. Exemplo 17 12-05-14 Prof.ª Emília Isaías
  • 51. Marca META  META: Usada (dentro do elemento HEAD) para definir meta informação  <META name="Author " content =“Isidro Vila Verde">  <META name="keywords" lang=“pt " content =“férias, gerês, passeios">  <META http-equiv="Expires" content ="Tue, 11 Mar 2003 23:00:00 GMT">  <META http-equiv="Content -Type" content ="text / html;charset =I SO-8859-1">  <META name="date" content ="2003-07-03T10:11:08+00:00">  <META name="copyright " content ="&copy; FEUP 2003.">  <META name="robots" content ="noindex">  <META http-equiv="refresh" content ="10">  <META HTTP-EQUI V = "pragma" CONTENT="no-cache"> 12-05-14 Prof.ª Emília Isaías
  • 52. Marca META (transição de páginas)  Só é suportado pelo Internet Explorer  <META HTTP-EQUIV="Page-Enter "CONTENT="RevealTrans(Duration=second;Transition=n)">  <META HTTP-EQUIV="Page-Exit "CONTENT="Reveal Trans(Duration=second;Transition=n)"> Tabela de Valores para o efeito de transição 12-05-14 Prof.ª Emília Isaías N.º Tr. Description N.º Tr. Description N.º Tr. Description N.º Tr. Description 0 Box in 6 Wipe right 12 Random dissolve 18 Strips left up 1 Box out 7 Wipe left 13 Split vertical in 19 Strips right down 2 Circle in 8 Vertical blinds 14 Split vertical out 20 Strips right up 3 Circle out 9 Horizontal blinds 15 Split horizontal in 21 Random bars horizontal 4 Wipe up 10 Checkerboard across 16 Split horizontal out 22 Random bars vertical 5 Wipe down 11 Checkerboard down 17 Strips left down 23 Random
  • 53. Conjuntos de códigos de caracteres ISO 8859-1 Western European (Albanian, Basque, Breton, Catalan, Danish, Dutch, English, Faeroese, Finnish, French, German, Greenlandic, Icelandic, Irish Gaelic, Italian, Latin, Luxemburgish, Norwegian, Portuguese, Rhaeto-Romanic, Scottish Gaelic, Spanish, Swedish) ISO 8859-2 Eastern European (Albanian, Croatian, Czech, English, German, Hungarian, Latin, Polish, Romanian, Slovak, Slovenian, Serbian) ISO 8859-3 Southeastern European (Afrikaans, Catalan, Dutch, English, Esperanto, German, Italian, Maltese, Spanish, Turkish) ISO 8859-4 Northern European (Danish, English, Estonian, Finnish, German, Greenlandic, Latin, Latvian, Lithuanian, Norwegian, Sámi, Slovenian, Swedish) ISO 8859-5 Eastern European (Cyrillic-based: Bulgarian, Byelorussian, Macedonian, Russian, Serbian, Ukrainian) ISO 8859-6 Arabic ISO 8859-7 Greek ISO 8859-8 Hebrew ISO 8859-9 Western European (Albanian, Basque, Breton, Catalan, Cornish, Danish, Dutch, English, Finnish, French, Frisian, Galician, German, Greenlandic, Irish Gaelic, Italian, Latin, Luxemburgish, Norwegian, Portuguese, Rhaeto-Romanic, Scottish Gaelic, Spanish, Sw ISO 8859-10 Northern European (Danish, English, Estonian, Faeroese, Finnish, German, Greenlandic, Icelandic, Irish Gaelic, Latin, Lithuanian, Norwegian, Sámi, Slovenian, Swedish) ISO 8859-13 Baltic Rim (English, Estonian, Finnish, Latin, Latvian, Norwegian) ISO 8859-14 Celtic (Albanian, Basque, Breton, Catalan, Cornish, Danish, English, Galician, German, Greenlandic, Irish Gaelic, Italian, Latin, Luxemburgish, Manx Gaelic, Norwegian, Portuguese, Rhaeto-Romanic, Scottish Gaelic, Spanish, Swedish, Welsh) ISO 8859-15 Western European (Albanian, Basque, Breton, Catalan, Danish, Dutch, English, Estonian, Faroese, Finnish, French, Frisian, Galician, German, Greenlandic, Icelandic, Irish Gaelic, Italian, Latin, Luxemburgish, Norwegian, Portuguese, Rhaeto-Romanic, Scottis 12-05-14 Prof.ª Emília Isaías
  • 54. Referências de caracteres  Numéricas &# D; ou &# xH; onde D é o código em decimal e H em hexadecimal do carácter de acordo com a norma ISO 10646  Ex:  &# xE7; é o ç  &# 231; é também o ç 12-05-14 Prof.ª Emília Isaías
  • 55. Referências de caracteres  Nomes simbólicos  &nome; onde nome está definido na norma do HTML  Ex:  &atilde; é o ã  &aacute; é o á  &egrave; é o è  &ccedil; é o ç  Importante  &lt ; &gt ; &amp; 12-05-14 Prof.ª Emília Isaías
  • 56. Mais Marcas  DIV: Define uma divisão do documento.  Um documento pode conter várias divisões cada uma com características próprias.  SPAN  Equivalente a DIV mas o Elemento não é tratado como um bloco.  BASE: Esta Marca deve ser usada no Elemento HEAD para definir características base ao Documento.  Atributo HREF: Define o URL base para as ligações relativas.  Atributo TARGET: Ident ifica o Quadro ou Janela onde, por omissão, serão visualizadas as ligações deste Documento. 12-05-14 Prof.ª Emília Isaías
  • 57. Atributos Nucleares  Atributos que podem ocorrer em todas as Marcas  I D: Identifica uma Marca/ Elemento  CLASS: Associa a Marca/ Elemento a uma categoria  STYLE: Permite definir (inline) características usando CSS  TI TLE: Associa informação descritiva à Marca/ Elemento. 12-05-14 Prof.ª Emília Isaías
  • 58. Outras Marcas e outros ATRIBUTOS 12-05-14 Prof.ª Emília Isaías
  • 59. Marcas não standard  NOBR  WBR  LAYER  BGSOUND  Etc…  Ver uma lista de Marcas não standard em: http://www.devguru.com/Technologies/html/quickref /html_other_tags.html
  • 60. Links  http://www.w3.org/TR/html  Norma actual do HTML  http://www.w3schools.com/html/default.asp  Site excelente para aprender Html e, adicionalmente, com duas ferramentas muito úteis:  http://www.w3schools.com/html/html_examples.asp  Uma colecção de exemplos que podem ser alterados on-line e o resultado visualizado de imediato. Classificação: Excelente  http://www.w3schools.com/html/html_quiz.asp  Uma ferramenta para testar, on-line, os conhecimentos HTML. 12-05-14 Prof.ª Emília Isaías
  • 61. Links  http://www.echoecho.com/  http://www.pageresource.com/  http://www.pagetutor.com/pagetutor/makapage/  Informações sobre Marcas META  http://webdesign.about.com/cs/metatags/  http://www.cs.ucc.ie/j.bowen/cs4320/metaTags.html  http://web-wise-wizard.com/html-tutorials/html-meta- tag-search-tutorial.html 12-05-14 Prof.ª Emília Isaías