Académique Documents
Professionnel Documents
Culture Documents
HTML
{
{
cabealho
</head>
<body>
corpo
</body>
</html>
delimitadores
estrutura
TAGS
so comandos do html
o documento montado dinamicamente pelo
browser atravs da formatao dos tags
NO so case sensitive, ou seja, tanto faz
maisculo ou minsculo
XHTML:
todas as tags devem ser escritas em letras
minsculas;
estrutura
formao tags
estrutura
formao tags
estrutura
formao tags
estrutura
atributos
estrutura
atributos
XHTML:
Diferenas para a sintaxe dos atributos
estrutura
caracteres esp.
estrutura
caracteres esp.
estrutura
caracteres esp.
exemplos:
ã
ã
Ã
Ã
"
<
>
->
->
->
->
->
->
->
<
>
estrutura
caracteres esp.
exemplos:
ã
â
á
à
ç
->
->
->
->
->
estrutura
comentrios
estrutura
comentrios
contedo (texto) no
interpretado pelo browser
pode ocupar mais de uma linha
no pode existir espao em
branco entre o sinal de menor e o
sinal de exclamao (<!)
estrutura
tamanhos
percentual
<table width=100%>
estrutura
HTML: cabealho
estrutura
HTML: cabealho
tags utilizadas:
<head>tags</head>
tag de nicio do cabealho do
documento, com diversas
informaes lgicas. Pode ser
omitido
<title>texto</title>
ttulo da pgina, a ser visualizado na
barra de ttulo do navegador e
colocado como ttulo da pgina nos
sistemas de busca como o Google
estrutura
HTML: cabealho
tags utilizadas:
<link href="css_home4.css"
rel="stylesheet" type="text/css"
title="Primeiro" />
<link rel=shortcut icon"
href="img/a2.ico" />
estrutura
HTML: cabealho
tags utilizadas:
<meta name= content=>
Os Meta Tags ou Meta-informaes ou Metadados consistem em blocos de informaes sobre
a sua pgina que so utilizadas pelo servidor
HTTP (importante para os sistemas de busca
como o GOOGLE)
exemplo:
<meta
name=description
content=pgina>
estrutura
HTML: cabealho
tags utilizadas:
<meta>
Outros exemplos:
<meta name="description" content="Desenvolvimento e criao
de de sites com acessibilidade, usabilidade, web
standards,criatividade, treinamento e consultoria em
desenvolvimento de interfaces web" />
<meta name="keywords" content="design, webdesign,
consultoria, treinamento, criatividade, interface, web Standards,
tableless, acessibilidade, " />
<meta name="author content=fulano@gmail.com.br" />
estrutura
HTML: cabealho
tags utilizadas:
<meta> outros exemplos:
<meta name="robots" content="ALL" />
<meta http-equiv="REFRESH" content="5;
url=http://www.algumlugar.com">
<meta name="robots" content=noindex" />
<meta http-equiv="pragma" content="no-cache" />
<meta name="revisit-after" content="1" />
Voc pode criar o metatag que quiser, porm elas sero
ignoradas pelos sistemas de buscas.
https://developer.mozilla.org/pt-PT/docs/Utilizando_meta_tags
estrutura
HTML: cabealho
tags utilizadas:
<script>cdigo</script>
utilizado para insero de cdigo script
(javascript, vbscript, etc) dentro do
documento html
este tag pode ser utilizado no corpo do html
exemplo:
<script language=javascript>
function escreve()
{ document.write(Horcio); }
</script>
estrutura
HTML: cabealho
tags utilizadas:
<style>cdigo</style>
utilizado para insero de cdigo CSS no
documento html
exemplo:
<style type=text/css>
body{font-family:arial,verdana; }
a{text-decoration:none; color:gray;}
</script>
estrutura
corpo
estrutura
corpo
<body
background=arquivo
bgcolor=#RRGGBB
text=#RRGGBB
link=#RRGGBB
vlink=#RRGGBB
alink=#RRGGBB
leftmargin=valor (marginwidth)
topmargin=valor (marginheight) >
W3C todas as
caractersticas ligadas
a apresentao do
documento (layout)
devem ser aplicadas
via CSS.
Separao de
ESTRUTURA da
APRESENTAO
formatao
Header
(elemento de BLOCO)
formatao
paragraph
(elemento de BLOCO)
atributo
align=center|left|right|
justify
links
Tipos de links
(elemento inline de linha)
anchor
links
links
link interno
(elemento inline de linha)
links
Link externo
(elemento inline de linha)
links
link e-mail
(elemento inline de linha)
imagens
img
imagens
formato:
<img src=arquivo
width=valor
height=valor
border=valor
align=tipo
hspace=valor
vspace=valor
alt=texto>
img
Listas
Utilizar listas uma boa forma de organizar as
pginas Web. As listas podem servir como
resumos ou ndices de todo o site, contendo
links para outras pginas.
Basicamente existem trs tipos de listas:
- Listas No Ordenadas;
- Listas Ordenadas ou Numeradas;
- Listas Descritivas.
Listas
No Ordenadas
TAG <UL>
Listas
No Ordenadas
TAG <UL>
Onde:
<UL>: Inicio da Lista No Ordenada.
TYPE=formato: Indica o formato do marcador.
Pode ser:
disc: O marcador um ponto. Este o padro;
square: O marcador um quadrado;
circle: O marcador um crculo.
<LI>: Tpicos da lista. No h limites.
</UL>: Fim da Lista No Ordenada.
Listas
Ordenadas
TAG <OL>
Listas
Ordenadas
TAG <OL>
Onde:
<OL>: Incio da Lista Ordenada.
TYPE=formato: Indica o formato da
numerao. Pode ser:
1: lista numrica padro;
A: lista alfabtica com letras maisculas;
a: lista alfabtica com letras minsculas;
I: lista numrica com nmeros romanos
maisculos;
i: lista numrica com nmeros romanos
minsculos.
Listas
Ordenadas
TAG <OL>
Listas
Descritivas
TAG <DL>
Listas
Descritivas
TAG <DL>
Listas
Descritivas
TAG <DL>
Onde:
<DL>: Incio da Lista Descritiva.
<DT>: Tpico da Lista Descritiva. No h limite e
no necessrio a TAG </DT>.
<DD>: Descrio da lista. Para cada TAG <DT>
existe uma TAG <DD>.
</DL>: Fim da Lista Descritiva.
Tabelas
table
<TABLE> </TABLE>
Esta tag indica o nicio e o fim da tabela. O
atributo border insere uma borda para marcar
a diviso das clulas.
<TR> </TR>
Esta tag indica as linhas da tabela.
<TD> </TD>
Esta tag indica as clulas contidas em cada
linha da tabela. nesta tag que inserimos os
dados que sero exibidos na tabela.
Tabelas
table
<TH> </TH>
Esta tag define os ttulos de uma tabela,
podendo ser utilizado em qualquer clula. A
diferena entre a tag <TD></TD> e a tag <TH>
<TH> que o contedo inserido entre as tags
<TH></TH> ser exibido em negrito.
<CAPTION> </CAPTION>
Esta tag insere a legenda da tabela. Deve ser
inserida entre as tags <TABLE> </TABLE>.
Tabelas
table
Formulrios
Formulrios
O que so?
Formulrios
Como funcionam?
Formulrios
Como funcionam?
Formulrios
formato:
<form action=url
method=tipo>
<controles ...>
<tags html...>
</form>
Formulrios
<form ...>
action=url
o nome do arquivo no servidor
que receber as informaes do
formulrio
Formulrios
<form ...>
method=tipo
tipo de mtodo http que ser
utilizado para as informaes
serem enviadas ao servidor
GET
POST
Formulrios
Formulrios
formato:
<input type=tipo
{!-- aps escolher o tipo,
os atributos restantes
sero referentes a
este tipo --}
>
Formulrios
Formulrios
textfield
Formulrios
textfield
Formulrios
textfield
Formulrios
password
Formulrios
radiobutton
Formulrios
checkbox
Formulrios
buton
Formulrios
buton
Formulrios
buton
Formulrios
Formulrios
Formulrios
Formulrios
< menu>
Formulrios
Elementos identificadores:
id e class
Atributo ID
EXERCCIO