Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
01 e Introduo ao XHTML
Desenvolvimento, aplicaes e referncias de acordo com as normas do W3C
ndice
PARTE I HTML Bsico
1 Noes Bsicas ................................................................................................. 8
Sobre a "World Wide Web" ............................................................................... 8
O que preciso para criar pginas para a Web? ............................................. 9
A sua primeira pgina escrita em HTML ........................................................... 9
2 Elementos e atributos ....................................................................................... 11
Elementos ......................................................................................................... 11
Atributos ............................................................................................................ 13
3 Elementos bsicos da linguagem HTML ......................................................... 16
Cabealhos ....................................................................................................... 16
Pargrafos .........................................................................................................16
Quebras de linha ............................................................................................... 16
Comentrios ......................................................................................................17
Lista de elementos bsicos do HTML ............................................................... 17
Dicas ................................................................................................................. 21
Como ver o cdigo fonte de uma pgina HTML ............................................... 21
4 Formatao de texto ......................................................................................... 22
Elementos para formatao de texto ................................................................ 23
Elementos para o "output de cdigo de computador" ...................................... 23
Elementos para citaes e listas de definies ................................................ 23
5 Ligaes de HiperTexto ("links") ..................................................................... 28
O Elemento <a> (ncora) e o atributo href ....................................................... 28
O atributo target ................................................................................................ 30
O atributo name ................................................................................................ 30
"Uniform Resource Locators" (URLs) ............................................................... 34
Ligaes em HTML ("links") .............................................................................. 34
Como se forma um URL ................................................................................... 34
Protocolos de acesso ....................................................................................... 35
6 Listas .................................................................................................................. 35
Listas No Ordenadas ...................................................................................... 35
Listas Ordenadas .............................................................................................. 36
Listas de Definies .......................................................................................... 36
Elementos para Listas ...................................................................................... 36
7 Imagens .............................................................................................................. 41
O elemento <img> e o atributo src ................................................................... 41
O atributo alt ou title ......................................................................................... 43
Elementos relacionados com imagens ............................................................. 43
Fundos de pgina ............................................................................................. 48
O atributo bgcolor do elemento <body> ........................................................... 49
O atributo background ...................................................................................... 49
Dicas ................................................................................................................. 49
8 Cores .................................................................................................................. 50
Formas de exprimir cores ................................................................................. 50
Nomes de cores ................................................................................................ 50
O browser faz um pedido ao servidor da Web que guarda a pgina que quer
ver.
O pedido, que contm o endereo (URL) da pgina desejada, enviado
usando o protocolo padro HTTP.
O
endereo
(URL)
tem
um
aspecto
semelhante
a
este:
http://www.qualquersitio.com/pagina.html
x
x
x
x
x
Explicao do Exemplo
A primeira etiqueta que encontramos no documento anterior <html>. Ela
define o elemento raiz do documento, que aquele que contm toda a definio da
pgina. Esta etiqueta diz ao browser para iniciar um novo documento HTML cujo
contedo se encontra definido entre esse local e a etiqueta de fim (ou de finalizao),
que </html>. Esta etiqueta de fim marca o fim do documento (pgina).
O texto contido entre as etiquetas <head> e </head> define o cabealho do
documento. Esta informao no apresentada graficamente, mas d indicaes
importantes a respeito daquilo que a pgina contm e sobre a forma como ela deve
ser apresentada graficamente.
O texto contido no elemento <title> define o ttulo do documento. Repare que o
seu sistema operacional d janela do browser um nome em que entra este ttulo.
O texto contido no elemento <body> define tudo aquilo que o browser deve
apresentar graficamente. O corpo da pgina ("body") constitudo por tudo o que se
encontra entre <body> e </body>.
O texto contido entre as etiquetas <b> e </b> ser apresentado em negrito.
Devemos usar a extenso .htm ou .html?
Os nomes dos arquivos escritos em HTML devem ter a extenso .html, mas a
extenso .htm ainda usada. Este fato uma herana dos tempos (pr-histricos no
que diz respeito Internet) do MS DOS e do Windows 3.11 de 16 bits, em que os
nomes dos arquivos tinham no mximo 8 caracteres e as suas extenses no podiam
ter mais de 3 caracteres.
Essas deficincias, que no passado obrigaram a usar a extenso .htm em vez
de .html, j foram eliminadas. Por isso devemos usar a extenso .html, a no ser que
exista uma boa razo para usar .htm (pouco provvel).
Editores Especializados em HTML
Muita gente acha que a forma mais fcil de criar e editar arquivos HTML
consiste em usar um editor do tipo "what you see is what you get" ou em uma traduo
ao p da letra o que voc v o que voc comea (WYSIWYG) como o Macromedia
<meta name="autor" content="Rafael Feitosa">
10
2. Elementos e atributos
2.1 Elementos
Os documentos HTML so simples arquivos de texto que contm "etiquetas de
markup". Estas etiquetas definem os elementos da linguagem HTML e os seus
contedos. A lista seguinte indica algumas das suas caractersticas:
x
11
x
x
x
x
x
A etiqueta <b> serve para definir o elemento do HTML que provoca a escrita do
texto em negrito.
Um exemplo mais complexo
O fragmento seguinte tambm um elemento do HTML:
<body>
Esta a minha primeira pgina da Web.
<b>Este texto est em negrito</b>
</body>
12
Como se disse antes, em HTML os nomes dos elementos podem ser escritos
tanto com letra maiscula como com letra minscula: <B> significa o mesmo que <b>.
Se voc buscar mais tutoriais de HTML na Web, vai reparar que os mais antigos usam
quase sempre letra maiscula para escrever os nomes dos elementos, mas os mais
modernos usam exclusivamente letra minscula. Aqui usaremos sempre letra
minscula porque existe uma razo muito forte para isso.
A nova gerao do HTML uma aplicao do XML e designa-se por XHTML. O
XHTML a melhor linguagem para criar pginas para a Web, mas mais restritiva do
que o HTML (rouba algumas das liberdades que o HTML oferece.) Contrariamente ao
que acontece em HTML, em XML as etiquetas <B> e <b> representam coisas
diferentes, pois em XHTML adotou-se uma conveno segundo a qual todas as
etiquetas devem ser escritas com letra minscula. Por este motivo conveniente que
escreva todas as etiquetas com letra minscula. Deste modo no s adquirir bons
hbitos, como ter muito pouco (quase nenhum) trabalho quando precisar converter as
suas pginas de HTML para XHTML.
2.2 Atributos
A etiqueta <body> define o corpo ("body") de uma pgina HTML. No exemplo
seguinte adicionamos o atributo bgcolor (que significa "background color", ou cor de
fundo) para indicarmos que queremos que a pgina seja pintada com a cor de fundo
vermelha:
<html>
<body bgcolor="red">
Esta a minha primeira pgina da Web.
<b>Este texto est em negrito</b>
</body>
</html>
13
14
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<p>Isto um pargrafo.</p>
<p>Isto outro pargrafo.</p>
<p>
Os pargrafos definem-se com o elemento <p>
</p>
</body>
</html>
15
3.1 Cabealhos
Os cabealhos (de captulo ou de seo) definem-se com as etiquetas
<h1>...<h6>. <h1> define o cabealho mais importante (maior) e <h6> define o menos
importante (menor).
<h1>Isto
<h2>Isto
<h3>Isto
<h4>Isto
<h5>Isto
<h6>Isto
um
um
um
um
um
um
cabealho</h1>
cabealho</h2>
cabealho</h3>
cabealho</h4>
cabealho</h5>
cabealho</h6>
3.2 Pargrafos
Os pargrafos definem-se com a etiqueta <p>.
<p>Isto um pargrafo</p>
<p>Isto outro pargrafo</p>
16
A etiqueta <br> uma etiqueta vazia. Ela no pode ter qualquer contedo e
no tem etiqueta de fim (finalizao).
3.4 Comentrios
As etiquetas de comentrio so especiais porque no se escrevem da mesma
forma que as etiquetas que representam elementos normais. Os comentrios servem
para dizer ao browser que o seu contedo um comentrio e no pode ser
apresentado graficamente. Usa-se essas etiquetas para fazer anotaes que explicam
a forma como o cdigo fonte est feito para que mais tarde consigamos compreender
aquilo que fizemos antes. O exemplo seguinte mostra um comentrio
<!-- Isto um comentrio -->
Descrio
Elemento que contm todas as definies da pgina HTML
Elemento que contm o corpo ("body") da pgina
Define cabealhos desde o nvel 1 (mais importante) at ao nvel 6
(menos importante)
Define um pargrafo
17
<br>
<hr>
<!-- -->
Exemplos de Aplicao
Mais pargrafos
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<p>
No cdigo fonte este pargrafo tem trs
linhas, mas o browser ignora isso e pode
apresentar outro nmero.
</p>
<p>No cdigo fonte o texto deste pargrafo tem
vrios
espaos seguidos,
mas o
browser trata-os como se eles formassem
um
nico espao.
</p>
<p>O nmero de linhas de um pargrafo depende
do tamanho da janela do browser. Ao alterar
a largura desta provocar alteraes no
nmero de linhas
</p>
</body>
</html>
Elementos de cabealho
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<h1>Isto um cabealho de nvel 1</h1>
<h2>Isto um cabealho de nvel 2</h2>
18
19
20
3.6 Dicas
Se voc executou os exemplos de aplicao listados mais acima
provavelmente deparou com alguns comportamentos inesperados. As dicas seguintes
chamam a ateno para alguns deles.
1) Quando escrevemos pginas em HTML devemos ter sempre ateno ao fato
de elas poderem ser apresentadas de forma diferente em browsers diferentes ou em
mquinas diferentes. O aspecto grfico de uma pgina pode diferir entre mquinas ou
entre browsers! Isso se deve no s a diferenas nos sistemas, mas tambm ao fato
<meta name="autor" content="Rafael Feitosa">
21
4. Formatao de texto
A linguagem HTML define vrios elementos para formatar texto, como, por
exemplo, escrever em negrito, itlico, ou sublinhado. O exemplo seguinte d uma
oportunidade para experimentar alguns deles:
22
Descrio
Define texto escrito em negrito
Define texto com letra maior
Define texto enfatizado (escreve-se com caracteres itlicos)
Define texto escrito com caracteres itlicos
Define texto com letra menor
Define texto forte (escreve-se em negrito)
Texto subscrito (alinhado um pouco mais abaixo)
Texto sobrescrito (alinhado um pouco mais acima)
Texto sublinhado
Descrio
Define texto que cdigo de computador
Texto inserido com o teclado
Amostra de cdigo de computador
"Teletype text" (imita a letra de uma mquina de escrever antiga)
Texto que representa uma varivel
Texto pr-formatado
Descrio
Define uma abreviao
Define um acrnimo
<meta name="autor" content="Rafael Feitosa">
23
<address>
<bdo>
<blockquote>
<q>
<cite>
<dfn>
Exemplos de Aplicao
Formatao de Texto
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<b>Isto texto em negrito</b> <br>
<strong>Isto texto forte</strong> <br>
<big>Isto texto maior</big> <br>
<em>Isto texto enfatizado</em> <br>
<i>Isto texto itlico</i> <br>
<small>Isto texto mais pequeno</small> <br>
Este texto contm uma parte alinhada mais <sub>abaixo</sub>
<br>
Este texto contm uma parte alinhada mais <sup>acima</sup>
</body>
</html>
24
25
Inserir um endereo
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<address>Robin dos Bosques<br>
Clareira dos Cucos<br>
Floresta de Sherwood<br>
Nottingham</address>
</body>
</html>
Abreviaes e acrnimos
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<abbr title="United Nations">UN</abbr><br>
<br>
<acronym title="World Wide Web">WWW</acronym>
<p>O atributo "title" deve ser usado para dar a conhecer o
significado do acrnimo ou da
abreviao. O seu contedo mostrado
quando o ponteiro do mouse pra sobre o elemento
(Algumas verses do MSIE no respeitam as normas e s fazem isto com o
elemento <acronym>)
</p>
</body>
</html>
26
Como indicar texto que foi apagado e texto que foi inserido em substituio
<html>
<head>
27
28
Exemplos de Aplicao
Como inserir ligaes (links)
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<p><a href="pagina.htm">Isto uma ligao</a>
para outra pgina deste website.
</p>
<p><a href="http://www.w3.org/">Isto outra ligao</a>,
mas para outro website
</p>
</body>
</html>
29
Nota: uma ncora com atributo name no pode ter atributo href. Por isso ela
no sensvel a cliques. Ela serve apenas para marcar um local do documento para o
qual podem apontar outras ligaes.
Depois de darmos um nome a um local do documento podemos ligar
diretamente a ele. Continuando com o ltimo exemplo que vimos podemos ligar
seo "Tabela de Contedos" usando uma ligao como esta:
<a href="#toc">Ir para a tabela de contedos da especificao HTML 4.01</a>
30
Dicas
As ncoras com nomes so freqentemente usadas para criar "tabelas de
contedos" no incio de um documento extenso (a pgina do W3C indicada no
exemplo anterior antes um bom exemplo disto.) Cada captulo dentro do documento
recebe uma ncora com um nome, e as ligaes presentes na tabela de contedos
referem-se a esses nomes para saltar para a seo ou captulo pretendidos.
Quando o browser recebe um clique para um local que devia conter uma
ncora com um nome, mas no consegue encontrar a ncora indicada, ento salta
para o topo do documento. Isto no gera qualquer erro.
Descrio
Define uma ncora ou uma ligao de hipertexto
Exemplos de Aplicao
Abrir uma pgina numa nova janela do browser
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<a target="_blank" href="pagina.htm">Saltar para a pgina de teste</a>
<p>
Se colocar o valor "_blank" no atributo target a
ligao ser aberta numa nova janela do browser.
</p>
</body>
</html>
31
32
Como libertar uma pgina que est dentro de uma subjanela ("frame")
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<p>Esta pgina est dentro de uma moldura ("frame")?</p>
<a target="_top" href="javascript:alert('Isto apenas uma \ simulao.
\nNuma situao real aqui \ estaria o verdadeiro endereo da pgina')">
Clique aqui para sair dele!</a>
</body>
</html>
33
O caminho para a ligao que tem escrito "Uma pgina", apresentada antes,
uma ligao relativa. Isto significa que o browser constri o endereo da nova pgina
baseando-se no endereo da pgina atual.
O protocolo quase sempre http, mas tambm pode ser ftp ou outro que seja
adequado.
O domnio uma identificao nica para o website ou a rede onde est o
recurso. Por exemplo, o domnio atribudo ao World Wide Web Consortium w3c.org
O subdomnio representa normalmente uma subrede dentro de uma rede
maior, mas as coisas podem ser mais complexas do que isso. Para aquilo que nos
interessa podemos considerar que se trata de uma identificao dada a uma parte do
domnio que passa a ter um nome que permite distingui-la das restantes. Nos
primeiros tempos da Web usava-se sempre o subdomnio www para identificar a parte
da rede pertencente ao servidor da Web, mas hoje freqente no encontrar
subdomnio nenhum e subdomnios com nomes diferentes (como por exemplo
http://yahoo.com, ou http://msdn.microsoft.com).
A porta utilizada para acessar o servidor representada por um nmero: o
nmero de porta. O software do servidor escuta apenas os pedidos que so feitos
atravs de uma determinada porta. Os servidores da Web em regra escutam a porta
nmero 80. Como o valor deste parmetro por omisso 80 ns no precisamos de
escrev-lo porque ele acrescentado automaticamente. Se o servidor escutar uma
34
porta diferente ento temos de escrever o seu nmero para que ele oua os nossos
pedidos.
O parmetro da pasta indica diretrio do servidor dentro da qual se encontra o
recurso a que queremos acessar. Se no escrevermos nenhum valor para este
parmetro o servidor procura o arquivo no diretrio raiz do website.
O parmetro arquivo contm o nome do arquivo a que queremos acessar. Se
no escrevermos nada o servidor insere um valor por omisso, que normalmente
index (ou default nos servidores da Microsoft) e apresenta-nos essa pgina.
6. Listas
A linguagem HTML contm elementos que permitem criar listas de definies,
listas ordenadas e listas no ordenadas.
Rum
Bagao
35
Descrio
Define uma lista ordenada
Define uma lista no ordenada
Insere um item na lista
Insere uma lista de definies
Apresenta a definio de um termo
Insere a definio de um termo
36
Exemplos de Aplicao
Uma lista ordenada
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<h4>Uma lista ordenada:</h4>
<ol>
<li>Rum</li>
<li>gua do Luso</li>
<li>Bagaceira</li>
</ol>
</body>
</html>
37
38
Listas encaixadas
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<h4>Listas encaixadas:</h4>
<ul>
39
40
7. Imagens
O HTML torna muito fcil a tarefa de mostrar imagens dentro de um
documento.
41
A URL aponta para o local onde se encontra o arquivo que contm a imagem.
Por exemplo, se quisermos mostrar o cone que aparece no incio de cada pgina do
W3C devemos usar o URL: http://www.w3.org/Icons/WWW/w3c_home
A imagem ser desenhada no local que corresponde ao elemento <img> dentro
do documento HTML.
Os atributos alt e title devem conter uma descrio daquilo que a imagem
contm para que seja possvel compreender o seu contedo mesmo sem a ver. A
utilizao dos atributos alt e title recomendada porque melhora a acessibilidade das
pginas. Este atributo pode ser lido em voz alta pelo software de leitura utilizado pelas
pessoas que tm deficincias visuais. Nesses casos, sem os atributos alt e title o
contedo das imagens seria sempre um mistrio.
Nota: Ao utilizar imagens tenha em mente que elas podem aumentar
consideravelmente o tempo que preciso esperar para ver os contedos das suas
pginas: Por isso, use-as com cuidado!
Descrio
Insere uma imagem
Define um mapa sobre uma imagem ("image map")
Define uma rea clicvel sobre um mapa de imagem
Exemplos de Aplicao
Como inserir imagens
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<p>Uma imagem em formato gif: <img alt="Senhor Magoo" src=
"magoo.gif" width="90" height="99"></p>
<p>Uma imagem em formato jpg: <img alt="O Paraso" src=
42
43
44
Como fazer com que uma imagem flutue esquerda ou direita de um pargrafo
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<p><img alt="Magoo" src="magoo.gif" align="left"> Aqui temos um
pargrafo com uma imagem. O atributo align tem o valor
"left", deste modo, a imagem deve flutar esquerda do
texto.</p>
<p><img alt="Magoo" src="magoo.gif" align="right"> Aqui temos um
pargrafo com uma imagem. O atributo align tem o valor
"right", deste modo, a imagem deve flutar direita do
texto.</p>
</body>
</html>
45
46
Crie um mapa sobre uma imagem com diferentes reas sensveis a cliques
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<p>Clique sobre a rea 1.</p>
<img src="rects.gif" usemap="#rectangulos" border="0">
<map id="rectangulos" name="rectangulos">
<area shape="rect" coords="0,0,56,120" href=
"javascript:alert('rea 1')" alt="rea 1">
<area shape="rect" coords="56,0,248,42" href=
"javascript:alert('rea 2')" alt="rea 2">
</map>
<p><b>Nota:</b> O atributo "usemap" utilizado com o elemento
img refere-se ao atributo "id" ou ao atributo
"name" (depende do browser) existente num elemento map. Por
isso temos, se queremos garantir a compatibilidade da pgina
com todos os browsers, devemos aplicar ambos os atributos ("id" e
"name") ao elemento <map>.</p>
</body>
</html>
47
Fundos de pgina
Uma cor ou uma imagem de fundo bem escolhidos podem melhorar o aspecto
da pgina, mas uma m escolha capaz de causar danos muito graves na legibilidade
e no aspecto geral.
Uma boa escolha para as cores de fundo e do texto
<html>
<head>
<title>Exemplo</title>
</head>
<body style="background-color: #d0d0d0; color: black">
<p>Neste exemplo a cor escolhida para o fundo
adequada porque permite ler o texto
com facilidade.
</p>
</body>
</html>
48
As linhas apresentadas mais acima usam formas diferentes (mas todas vlidas)
para dar a cor preta ao fundo da pgina.
Nota: a forma recomendada para formatar o texto e os fundos de pgina
baseia-se em estilos CSS. A utilizao do atributo bgcolor s se justifica se
precisarmos manter a compatibilidade com browsers antigos que no suportam CSS.
O valor do atributo background um URL que define o local onde pode ser
encontrada a imagem. Na primeira linha mais acima demos um URL relativo e na
segunda demos um URL absoluto.
Nota: a forma recomendada para formatar o texto e os fundos de pgina
baseia-se em estilos CSS. A utilizao deste atributo s se justifica se precisarmos
manter a compatibilidade com browsers antigos que no suportam CSS.
7.6 Dicas
Sempre que usar uma imagem de fundo considere os seguintes aspectos:
x
x
x
x
x
49
8. Cores
Podemos obter qualquer cor nossa escolha combinando em propores
corretas trs cores base: vermelho (red), verde (green) e azul (blue).
50
51
00
00
51
33
102
66
153
99
204
CC
255
FF
52
53
Tons de Vermelho
A tabela apresentada mais abaixo mostra o que se obtm variando a
quantidade de cor vermelha desde 0 at 255 ao mesmo tempo que se mantm a zero
as quantidades de verde e de azul. Existem 256 tons diferentes de vermelho puro e
muitos outros que contm misturas de outras cores.
Tons de Cinza
As cores cinzentas obtm-se combinado quantidades iguais de vermelho,
verde e azul. A cor branca corresponde ao cinzento mais claro de todos e obtm-se
juntando 255 de vermelho, 255 de verde e 255 de azul (#FFFFFF em hexadecimal). O
preto o cinzento mais escuro de todos e obtm-se colocando todas as cores a zero
(#000000 em hexadecimal.) Entre estes dois valores extremos temos 254 graus de
intensidade possveis.
A tabela seguinte d uma idia dos tons de cinza que podemos obter:
54
55
56
57
58
59
Entidade correspondente
< ("less than")
> ("greater than")
& (ampersand)
Um pouco mais abaixo voc pode ver uma lista que contm estes e outros
caracteres especiais importantes em HTML.
60
Euro
Entidade
Cdigo
 
<
>
&
"
€
<
>
&
"
€
Entidade
¢
£
¥
§
©
®
×
÷
Cdigo
¢
£
¥
§
©
®
×
÷
Descrio
cntimo (de dollar)
libra esterlina
yen
seo
direitos de cpia ("copyright")
marca registada
sinal de multiplicao
sinal de diviso
61
Descrio
aspas
"e" comercial
menor do que
maior do que
Nome da Entidade
"
&
<
>
Cdigo Numrico
"
&
<
>
dinheiro
libra esterlina
yen
seo
ordinal feminino
negao
hfen "soft" (pode acontecer uma quebra
de linha junto ao hfen)
marca registrada
sinal (acento)
graus
Entidade
Cdigo
 
¡
¤
¢
£
¥
¦
§
¨
©
ª
«
¬
­
¡
¤
¢
£
¥
¦
§
¨
©
ª
«
¬
­
®
¯
°
®
¯
°
62
mais ou menos
2 sobrescrito
3 sobrescrito
acento agudo
micro
pargrafo
ponto a meia altura
cedilha
1 sobrescrito
ordinal masculino
fecho de aspas angulares
frao 1/4
frao 1/2
frao 3/4
ponto de interrogao invertido
sinal de multiplicao
sinal de diviso
a grande com acento grave
a grande com acento agudo
a grande com acento circunflexo
a grande com til
a grande com direse
a grande com anel
ae ligados, grandes
c grande com cedilha
e grande com acento grave
e grande com acento agudo
e grande com acento circunflexo
e grande com direse
i grande com acento grave
i grande com acento agudo
i grande com acento circunflexo
i grande com direse
eth grande (Islands)
n grande com til
o grande com acento grave
o grande com acento agudo
o grande com acento circunflexo
o grande com til
o grande com direse
o grande com trao obliquo
u grande com acento grave
u grande com acento agudo
u grande com acento circunflexo
u grande com direse
y grande com acento agudo
thorn grande (Islands)
±
²
³
´
µ
¶
·
¸
¹
º
»
¼
½
¾
¿
×
÷
À
Á
Â
Ã
Ä
Å
Æ
Ç
È
É
Ê
Ë
Ì
Í
Î
Ï
Ð
Ñ
Ò
Ó
Ô
Õ
Ö
Ø
Ù
Ú
Û
Ü
Ý
Þ
±
²
³
´
µ
¶
·
¸
¹
º
»
¼
½
¾
¿
×
÷
À
Á
Â
Ã
Ä
Å
Æ
Ç
È
É
Ê
Ë
Ì
Í
Î
Ï
Ð
Ñ
Ò
Ó
Ô
Õ
Ö
Ø
Ù
Ú
Û
Ü
Ý
Þ
63
ß
ß
à
á
â
ã
ä
å
æ
ç
è
é
ê
ë
ì
í
î
ï
ð
ñ
ò
ó
ô
õ
ö
ø
ù
ú
û
ü
ý
þ
ÿ
à
á
â
ã
ä
å
æ
ç
è
é
ê
ë
ì
í
î
ï
ð
ñ
ò
ó
ô
õ
ö
ø
ù
ú
û
ü
ý
þ
ÿ
Descrio
Entidade
Cdigo
Moeda Euro
Marca para item em lista no ordenada
("bullet")
Marca comercial ("Trade Mark")
trs pontos (elipse)
aspas
aspas duplas
aspas (elegantes) do lado esquerdo
aspas (elegantes) do lado direito
seta para a direita
€
•
€
•
™
…
′
″
“
”
→
™
…
′
″
“
”
→
64
←
Œ
œ
Š
š
Ÿ
ˆ
←
Œ
œ
Š
š
Ÿ
ˆ
˜
–
—
‘
’
˜
–
—
‘
’
10. Tabelas
As tabelas definidas em HTML tm permitido apresentar dados em forma
tabular e construir arranjos de pgina complexos. Apesar de as recomendaes
modernas darem preferncia utilizao das Folhas de Estilos em Cascata (CSS) em
desfavor das tabelas quando se trata de fazer arranjos grficos complexos, a verdade
que as tabelas continuam a ser muito teis devido ao fato de os browsers
apresentarem alguns erros na forma como implementam os padres CSS.
Exemplos de Aplicao
Tabelas simples
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<h4>Uma coluna:</h4>
<table border="1">
<tbody>
<tr>
<td>100</td>
</tr>
</tbody>
</table>
<h4>Uma linha e trs colunas:</h4>
<table border="1">
<tbody>
<tr>
<td>100</td>
<td>200</td>
<td>300</td>
</tr>
</tbody>
</table>
<h4>Duas linhas e trs colunas:</h4>
<table border="1">
<tbody>
<tr>
65
66
67
pode conter dados, texto, imagens e outros elementos do HTML. O exemplo seguinte
mostra cdigo que cria uma tabela:
<table border="1">
<tr>
<td>linha 1,
<td>linha 1,
</tr>
<tr>
<td>linha 2,
<td>linha 2,
</tr>
</table>
clula 1</td>
clula 2</td>
clula 1</td>
clula 2</td>
68
Dicas
Os elementos <thead>,<tbody> e <tfoot> ainda so pouco usados devido ao
suporte deficiente oferecido pelos browsers antigos. Os browsers modernos j
suportam bem estes elementos.
Descrio
Define uma tabela
69
<th>
<tr>
<td>
<caption>
<colgroup>
<col>
<thead>
<tbody>
<tfoot>
Exemplos de Aplicao
Colocar um cabealho numa tabela
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<h4>Cabealhos de tabela:</h4>
<table border="1">
<tbody>
<tr>
<th>Nome</th>
<th>Nmero de scio do Belenenses</th>
<th>Artista Favorito</th>
</tr>
<tr>
<td>Z das Couves</td>
<td>31</td>
<td>Z Kabra</td>
</tr>
</tbody>
</table>
<h4>Cabealhos alinhados ao centro:</h4>
<table border="1">
<tbody>
<tr>
<th>Nome:</th>
<td>Z das Couves</td>
</tr>
<tr>
<th>Nmero de scio do Belenenses:</th>
<td>31</td>
</tr>
<tr>
<th>Artista Favorito:</th>
<td>Z Kabra</td>
</tr>
</tbody>
</table>
</body>
</html>
70
71
Clulas que se estendem por mais do que do que uma linha ou coluna
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<h4>Uma clula que ocupa duas colunas:</h4>
<table border="1">
<tbody>
<tr>
<th>Nome</th>
<th colspan="2">Nmero de scio do Belenenses</th>
</tr>
<tr>
<td>Z das Couves</td>
<td>31</td>
<td>31</td>
</tr>
</tbody>
</table>
72
73
74
O atributo "frame"
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<p>Se no conseguir ver uma moldura desenhada ao redor da
tabela ento o seu browser deve ser muito antigo ou tem uma
deficincia no suporte para HTML 4.01.</p>
<h4>Com frame="border":</h4>
<table frame="border">
<tbody>
<tr>
<td>Primeira</td>
<td>Linha</td>
</tr>
<tr>
<td>Segunda</td>
<td>Linha</td>
</tr>
</tbody>
</table>
<h4>Com frame="box":</h4>
<table frame="box">
<tbody>
<tr>
<td>Primeira</td>
<td>Linha</td>
</tr>
<tr>
75
76
77
78
79
Descrio
Define estilos CSS
Define uma referncia para um recurso externo
Insere uma seo no documento
Usa-se para alterar as definies de estilo apenas numa pequena parte
do texto
Exemplos de Aplicao
Definio de estilos dentro do cabealho do documento HTML
<html>
<head>
<title>Exemplo</title>
<style type="text/css">
h1 {color: red}
h3 {color: blue}
</style>
</head>
<body>
<h1>Isto um cabealho de nvel 1</h1>
<h3>Isto um cabealho de nvel 3</h3>
</body>
</html>
80
<html>
<head>
<link href="estilos.css" type="text/css" rel="stylesheet">
<title>Exemplo</title>
</head>
<body>
<h1>Este cabealho foi formatado com uma folha de estilos.</h1>
<p>Este pargrafo tambm!</p>
</body>
</html>
81
Exemplo
size="2"
size="+1"
size="-1"
face="Times"
color="color-value"
color="color-name"
color="#eeff00"
color="red"
Finalidade
Define o tamanho do texto
Aumenta o tamanho do texto
Diminui o tamanho do texto
Define o nome do tipo de letra a usar
para escrever o texto
Define a cor do texto
Define a cor do texto
Exemplos de Aplicao
Definir o tipo de letra para o texto
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<p>
O texto seguinte tem <font face="Tahoma">tipo de letra tahoma.</font>
82
83
84
13. Formulrios
Os formulrios servem para recolher dados introduzidos pelos usurios e
envi-los para processamento no servidor.
13.2 Inputs
O elemento que encontramos com maior freqncia em formulrios o
elemento <input>. O exemplo seguinte mostra um formulrio simples com dois
elementos input:
<form action="processar.php" method="post">
Primeiro nome:
<input type="text" name="primeiro_nome"><br>
ltimo nome:
<input type="text" name="ultimo_nome">
</form>
85
Repare que s se pode selecionar uma das opes dadas. Elas excluem-se
mutuamente.
13.4 Checkboxes
As caixas de validao ("checkboxes") devem ser usadas sempre que
queremos que o usurio aprove (ou no) itens dentro de um pequeno grupo.
permitido validar mais do que uma opo simultaneamente.
<form>
<input type="checkbox" name="patins">Eu tenho patins em linha<br>
<input type="checkbox" name="skate">Eu tenho um skate
<form>
Repare que voc pode selecionar cada uma das opes de forma
independente da outra.
Descrio
Define um formulrio para recolher dados inseridos pelo usurio
Insere um campo para introduzir dados
Define uma rea de texto (permite inserir texto com vrias linhas e um
86
<label>
<fieldset>
<legend>
<select>
<optgroup>
<option>
<button>
Exemplos de Aplicao
Como criar campos para insero de texto ou dados
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<form action="processar.php">
Escreva o seu primeiro nome: <input name="firstname"><br>
Escreva o seu ltimo o nome: <input name="lastname"><br>
<input type="submit">
</form>
</body>
</html>
87
value="ON"
88
89
90
91
92
ou
<ul><li>Isto um item numa lista no ordenada</li></ul>.
93
A DTD para HTML 4.01 Transitional inclui tudo o que est includo na DTD
Strict mais os elementos e os atributos que foram desaprovados e no inclui molduras
("frames".) Se as suas pginas esto escritas em HTML Transitional ento a
declarao DTD que deve usar :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
A DTD HTML 4.01 Frameset inclui tudo o que est na DTD Transitional mais as
molduras ("frames".) Se as suas pginas usam molduras ("frames") ento a
declarao DTD que deve usar :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
Exemplos de Aplicao
Definir o ttulo do documento
<html>
<head>
<title>O ttulo no apresentado pelo browser</title>
</head>
<body>
<p>Este texto apresentado porque est dentro de um pargrafo.</p>
</body>
</html>
94
Descrio
Contm informao importante a respeito do documento, mas que
95
<title>
<base>
<link>
<meta>
Descrio
Define o tipo de documento. Deve ser colocada antes de qualquer
elemento, ficando mesmo antes do elemento <html>.
O elemento <meta>
O elemento <meta> contm informao de carter geral (meta-informao)
acerca do documento e deve ser colocado dentro do elemento <head>. A sua
finalidade fornecer informao que descreve o documento.
15.4 Palavras-chave para os motores de pesquisa
Durante alguns anos a utilizao mais freqente da informao fornecida pelo
elemento <meta> foi a criao de ndices para os motores de pesquisa. Hoje s alguns
motores de pesquisa ainda usam esta informao para indexar pginas, e os de maior
sucesso a ignora. No entanto, h partes que continuam a ser consideradas pelos
agentes (robots) dos motores de pesquisa, como por exemplo as indicaes dadas
sobre as pastas em que no deve ser feita qualquer indexao.
Alguns motores de pesquisa da Web (no muitos) usam a informao contida
nos elemento meta para indexar as pginas. No fragmento de cdigo seguinte o
elemento <meta> contm uma breve descrio da pgina:
<meta name="description" content="Tutoriais e referncias tcnicas de HTML,
CSS, JavaScript, XML, XSLT, SVG">
96
Exemplos de Aplicao
As palavras chave do documento
<html>
<head>
<meta name="description" content= "Tutoriais de HTML, CSS, XML, XHTML, SVG e
Flash disponveis para download">
<meta name="keywords" content= "HTML, DHTML, CSS, XML, XHTML, JavaScript, XML,
SVG">
<title>Exemplo</title>
</head>
<body>
<p>Os atributos do elemento meta presentes neste documento descrevem o seu
contedo e fornecem algumas palavras-chave.</p>
</body>
</html>
A descrio do documento
<html>
<head>
<meta name="author" content="Manel Ambrsio">
<meta name="revised" content="Xiko Ambrsio,26/05/03">
<meta name="generator" content="Um Software Qualquer">
<title>Exemplo</title>
</head>
<body>
<p>Os atributos do elemento <meta> presentes neste documento identificam o
autor e o software usado para criar a pgina.</p>
</body>
97
98
Exemplos de Aplicao
Como criar um conjunto de subjanelas com trs documentos dispostos na
vertical
Moldura A
<html>
<head>
<title></title>
</head>
<body>
<p>Esta a moldura <span style="color: red; font-size: 150%">A</span></p>
</body>
</html>
Moldura B
<html>
<head>
<title></title>
</head>
<body>
<p>Esta a moldura <span style="color: blue; font-size: 150%">B</span></p>
</body>
</html>
Moldura C
<html>
<head>
<title></title>
</head>
<body>
<p>Esta a moldura <span style="color: teal; font-size: 150%">C</span></p>
</body>
</html>
<html>
<head>
<title>Exemplo</title>
</head>
<frameset cols="25%,50%,25%">
<frame src="moldura_a.html">
<frame src="moldura_b.html">
<frame src="moldura_c.html">
</frameset>
</html>
99
O Elemento frameset
x
x
x
100
O Elemento <frame>
x
Dicas
Diferente de outras pginas normais, as pginas dividas em frames no
utilizam o elemento <body>, sendo assim substitudo pelo elemento <frameset>
Quando uma moldura possui linhas de contorno visveis, o usurio pode alterar
as suas dimenses arrastando as linhas de limite com o mouse. Para impedir que isso
acontea utilize o atributo noresize no elemento <frame>.
Se voc deseja ocultar as bordas dos frames, utilize o atributo frameborder=0
e para definir os espaamento entre o frames como 0 utlize o framespacing="0". Esses
atributos so usados sempre no elemento <frameset>
Outro recurso que pode ser utilizado nos frames o scrolling para ocultar ou
no as barras de rolagem. Usa-se como: scrolling=no no elemento <frame>.
O atributo name do elemento <frame> especifica sua identificao para que
outros frames o reconhea e chame contedos para serem exibidos nele mesmo.
<html>
<head>
<title>Exemplo</title>
</head>
<frameset rows="25%,50%,25%" frameborder="0" framespacing="0">
<frame name="a" noresize src="moldura_a.html" scrolling="no">
<frame name="b" src="moldura_b.html">
<frame name="c" src="moldura_c.html" scrolling="yes">
</frameset>
</html>
101
Descrio
Define um conjunto de molduras
Define o contedo de uma subjanela (moldura, ou "frame")
Define uma seo "noframes" para ser usada pelos browsers que no
suportam molduras
Define uma subjanela (moldura) interior ("inline frame")
Exemplos de Aplicao
Como criar subjanelas com partes dispostas na vertical e outras na horizontal
<html>
<head>
<title>Exemplo</title>
</head>
<frameset rows="50%,50%">
<frame src="moldura_a.html">
<frameset cols="25%,75%">
<frame src="moldura_b.html">
<frame src="moldura_c.html">
</frameset>
</frameset>
</html>
102
Como colocar uma subjanela interior ("inline frame") dentro de uma pgina
Moldura iframe
<html>
<head>
<title>Uma moldura "inline"</title>
</head>
<body>
Esta parte pertence a uma moldura "inline" (iframe)<br>
Ela est num documento HTML separado.<br><br>
Veja que se o documento no couber todo dentro da sua janela
aparecem barras de deslocamento.<br><br>
A diferena mais importante relativa s molduras normais
est no fato de um iframe poder ser colocado dentro de uma
pgina, misturado com os contedos desta e no site que quisermos.<br>
</body>
</html>
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<h3>Uma moldura "inline" (iframe)</h3>
<iframe src="iframe.html" width="400" height="150" frameborder="1"
marginheight="0" marginwidth="0"></iframe>
103
Saltar para um local especfico de uma pgina que se encontra numa outra
subjanela ("frame")
Moldura de Navegao
<html>
<body>
<p><a href="link_bookmark.html#C3" target="principal">Veja
também o Capítulo 3</a></p>
</body>
</html>
Moldura de Contedo
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
</head>
<body>
<p><a href="#C3">Veja tambm o Captulo 3</a></p>
<h1>Manual de Iniciao Tortura Chinesa</h1>
<h3>Captulo 1</h3>
<p>
Neste captulo vamos descrever as qualidades necessrias para poder tornarse
um Tcnico Superior de Tortura Chinesa. Esta nobre arte, desenvolvida ao
longo de muitos sculos por grandes mestres da cultura oriental, assenta
numa
filosofia de respeito pelos valores da tolerncia e amor pelo prximo.
</p>
<h3>Captulo 2</h3>
<p>
Para desenvolver as aptides necessrias a um bom exerccio desta nobre
arte
voc precisa arranjar um espao fsico para instalar o seu laboratrio.
Esta escolha uma das decises mais importantes para o sucesso das suas
iniciativas de tortura chinesa.
</p>
104
105
106
Descrio
Define um bloco que contm um script
Define texto alternativo para ser apresentado sempre que o script no
executado
Insere um objeto na pgina
Define parmetros para controlar o objeto
Exemplos de Aplicao
Como inserir um script
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<script type="text/javascript">
document.write('<h1>Ol Mundo!</h1>')
</script>
<h1>Ol Mundo!</h1>
</body>
</html>
107
108
Estilos lgicos
<em>Isto texto enfatizado</em>
<strong>Isto texto forte</strong>
<code>Isto cdigo de computador</code>
Estilos fsicos
<b>Isto texto em negrito</b>
<i>Isto texto em itlico</i>
Ligaes e ncoras
<a href="http://www.w3.org/">Isto uma Ligao</a>
<a href="http://www.w3.org/"><img src="URL" alt="Texto alternativo"></a>
<a href="mailto:bill@gaitas.com">Enviar e-mail</a>
Lista no ordenada
<ul>
<li>Primeiro item</li>
<li>Item seguinte</li>
109
Lista ordenada
<ol>
<li>Primeiro item</li>
<li>Item seguinte</li>
</ol>
Lista de definies
<dl>
<dt>Primeiro termo</dt>
<dd>Definio</dd>
<dt>Termo seguinte</dt>
<dd>Definio</dd>
</dl>
Tabelas
<table border="1">
<tr>
<th>um cabealho</th>
<th>outro cabealho</th>
</tr>
<tr>
<td>algum texto</td>
<td>mais texto</td>
</tr>
</table>
Formulrios
<form action="http://www.o_meu_site.com/processar.php" method="post/get">
<input type="text" name="lastname" value="Nabo" size="30" maxlength="50">
<input type="password">
<input type="checkbox" checked="checked">
<input type="radio" checked="checked">
<input type="submit">
<input type="reset">
<input type="hidden">
<select>
<option>Rabanetes
<option selected>Alhos
<option>Cebolas
</select>
<textarea name="Comentario" rows="60" cols="20"></textarea>
</form>
Entidades
< representa o mesmo que <
> representa o mesmo que >
© representa o mesmo que
110
Outros Elementos
<!-- Isto um comentrio -->
<blockquote>
Texto citado a partir de uma fonte externa.
</blockquote>
<address>
Endereo (1 linha)<br>
Endereo (2 linha)<br>
Cidade<br>
</address>
Descrio
Permite inserir um comentrio
Indica o tipo de documento usado na pgina
Insere uma ncora (marca que identifica o local do documento em
que se encontra)
Insere uma abreviao
Insere um acrnimo
Insere um endereo (postal)
Define uma rea sobre uma imagem
Insere texto carregado (negrito ou "bold")
Define o URL base de onde partem todas as ligaes relativas da
pgina
Define a direo em que o texto apresentado com o atributo dir
sendo rtl (right to left) ou ltr (left to right)
Texto com letra maior
Define uma citao extensa
Elemento que contm o corpo (contedo visvel) da pgina
Provoca uma mudana de linha forada
Insere um boto num formulrio
Define a legenda de uma tabela
Insere uma citao
Define texto que cdigo de computador
Define os atributos para as colunas de uma tabela
Agrupa colunas numa tabela
Insere texto que descreve uma definio
Define texto que foi apagado ("deleted")
Insere a definio de um termo
Insere uma diviso (ou seo) dentro da pgina
Insere uma lista de definies ("definition list")
Insere a definio de um termo
Insere texto enfatizado (escreve-se em itlico)
Elemento que contm um grupo de campos de um formulrio
Insere um formulrio
111
<frame>
<frameset>
<h1> a <h6>
<head>
<hr>
<html>
<i>
<iframe>
<img>
<input>
<ins>
<kbd>
<label>
<legend>
<li>
<link>
<map>
<meta>
<noframes>
<noscript>
<object>
<ol>
<optgroup>
<option>
<p>
<param>
<pre>
<q>
<samp>
<script>
<select>
<small>
<span>
<strong>
<style>
<sub>
<sup>
<table>
<tbody>
112
<td>
<textarea>
<tfoot>
<th>
<thead>
<title>
<tr>
<tt>
<u>
<ul>
<var>
Valor
class_rule ou style_rule
id_name
style
style_definition
title
tooltip_text
Descrio
A classe (CSS) a que pertence o elemento
Um nome nico (no deve ser repetido no
mesmo documento) para o elemento
Definio de um estilo dentro do prprio corpo
do documento ("inline style definition")
Texto a apresentar como dica
Valor
ltr | rtl
language_code
Descrio
Define a direo do texto
Define o cdigo da lngua usada na escrita dos
textos
Descrio
Define um atalho do teclado (sequncia de
teclas) que permite aceder mais rapidamente a
113
tabindex
um elemento da pgina
Define o nmero de ordem ("tab order") do
elemento no acesso atravs da tecla tab
nmero
Valor
script
onunload
script
Descrio
Script a executar quando o documento acabar de ser
carregado
Script a executar quando o documento for abandonado
Valor
script
onsubmit
onreset
script
script
onselect
onblur
onfocus
script
script
script
Descrio
Script a executar quando o valor contido no elemento
sofrer uma alterao
Script a executar quando o formulrio for submetido
Script a executar quando o contedo do formulrio for
reposto nos valores iniciais
Script a executar quando o elemento for selecionado
Script a executar quando o elemento perder o foco
Script a executar quando o elemento ganhar o foco
Valor
script
script
onkeyup
script
Descrio
Script a executar quando uma tecla pressionada
Script a executar quando uma tecla pressionada e
seguidamente libertada
Script a executar quando uma tecla libertada
114
Atributo
onclick
Valor
script
ondblclick
script
onmousedown
script
onmousemove script
onmouseout
script
onmouseover
script
onmouseup
script
Descrio
Script a executar quando detectado um clique no
mouse
Script a executar quando detectado um clique duplo no
mouse
Script a executar quando o boto do mouse
pressionado
Script a executar quando o ponteiro do mouse muda de
posio
Script a executar quando o ponteiro do mouse deixa de
estar sobre um elemento
Script a executar quando o ponteiro do mouse passa a
estar sobre um elemento
Script a executar quando o boto do mouse libertado
Descrio
espao
ponto de exclamao
aspas
smbolo de cardinal
smbolo da moeda dlar
sinal de porcentagem
"e" comercial
apstrofo (tambm pode servir de aspas)
abre parntesis
fecha parntesis
asterisco
sinal mais
virgula
hfen
ponto final
barra
nmero 0
nmero 1
nmero 2
nmero 3
nmero 4
nmero 5
nmero 6
Cdigo Numrico
 
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
0
1
2
3
4
5
6
115
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
`
a
b
c
d
e
nmero 7
nmero 8
nmero 9
dois pontos
ponto e virgula
menor do que
igual a
maior do que
ponto de interrogao
arroba (smbolo "at" do e-mail)
A maisculo
B maisculo
C maisculo
D maisculo
E maisculo
F maisculo
G maisculo
H maisculo
I maisculo
J maisculo
K maisculo
L maisculo
M maisculo
N maisculo
O maisculo
P maisculo
Q maisculo
R maisculo
S maisculo
T maisculo
U maisculo
V maisculo
W maisculo
X maisculo
Y maisculo
Z maisculo
abre colchete
barra inclinada para trs
fecha colchete
acento circunflexo
"underscore"
acento grave
a minsculo
b minsculo
c minsculo
d minsculo
e minsculo
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
`
a
b
c
d
e
116
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~
f minsculo
g minsculo
h minsculo
i minsculo
j minsculo
k minsculo
l minsculo
m minsculo
n minsculo
o minsculo
p minsculo
q minsculo
r minsculo
s minsculo
t minsculo
u minsculo
v minsculo
w minsculo
x minsculo
y minsculo
z minsculo
abre chaves
barra vertical
fecha chaves
til
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~
Descrio
caractere nulo (no representa nada)
incio do cabealho ("start of header")
incio do texto ("start of text")
fim do texto ("end of text")
fim da transmisso ("end of transmission")
interrogao ("enquiry")
confirmao ("acknowledge")
toque de campainha (bell)
espao atrs ("backspace")
inserir vrios espaos na horizontal ("horizontal
tab")
passar para a linha seguinte ("line feed")
inserir vrios espaos na vertical ("vertical tab")
Cdigo Numrico
�








	

117
FF
CR
SO
SI
DLE
DC1
DC2
DC3
DC4
NAK
SYN
ETB
CAN
EM
SUB
ESC
FS
GS
RS
US
DEL




















118
Atributos: No se aplica
3. A declarao <!DOCTYPE>
A declarao <!DOCTYPE> no um elemento da linguagem. A sua finalidade
informar o web browser sobre qual a verso exata da linguagem em que a pgina
est escrita. A referncia verso vem dada atravs de uma DTD (Definio de Tipo
de Documento, ou "Document Type Definition".) Essa DTD define as regras
gramaticais da linguagem usada. Quando utilizada esta declarao deve ser a primeira
coisa que aparece no documento.
119
120
XHTML, como o XHTML Mobile Profile, que foi concebido para criar pginas para a
Internet Mvel.
Atributos: No se aplica.
4. Elemento <a>
O elemento <a> define uma ncora. As ncoras podem ser usadas de duas
formas:
1. Para criar uma ligao ("link") que conduz a outra pgina.
2. Para marcar um local no documento dando-lhe um nome (identificao nica.)
Diferenas entre o HTML e o XHTML
Nenhuma
Dicas e Notas
Nota: Ao clicar sobre um elemento <a> a nova pgina ser geralmente aberta
na janela que est sendo usada e substitui a pgina que contm a ncora. Se utilizar o
atributo target do elemento <a> para especificar o nome de outra janela, ento a nova
pgina ser aberta nessa janela e no substituir a pgina que contm a ncora.
Exemplo
<p>Visite o W3C: <a href="http://www.w3.org">W3C</a>
</p>
<p>Visite o W3C usando outra janela:
<a href="http://www.w3.org" target="_blank">W3C</a>
</p>
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
charset
Valor
character_encoding
coords
se shape="rect" ento
coords="esquerda,cima,
direita,baixo"
se shape="circ" ento
coords="centro_x,
centro_y, raio"
href
se shape="poly" ento
coords="x1,y1,x2,y2,..,xn,
yn"
URL
Descrio
Especifica o conjunto de caracteres
utilizado para escrever a pgina
para onde aponta a ligao
Especifica coordenadas
apropriadas para definir a forma
geomtrica (atributo "shape") de
uma regio "clicvel" no mapa de
imagem
DTD
STF
STF
STF
121
hreflang
language_code
name
section_name
rel
rev
shape
alternate
designates
stylesheet
start
next
prev
contents
index
glossary
copyright
chapter
section
subsection
appendix
help
bookmark
alternate
designates
stylesheet
start
next
prev
contents
index
glossary
copyright
chapter
section
subsection
appendix
help
bookmark
rect
rectangle
circ
STF
STF
STF
STF
STF
122
target
circle
poly
polygon
_blank
_parent
_self
_top
type
mime_type
TF
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang, tabindex, accesskey
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onfocus, onblur, onclick, ondblclick, onmousedown, onmouseup, onmouseover,
onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
5. Elemento <abbr>
Usa-se para escrever uma expresso abreviada, como "Lda." ou "etc.". A
utilizao deste elemento pode ajudar bastante a leitura da pgina, seja ela feita por
humanos ou por programas de software como, por exemplo: robots de indexao de
motores de pesquisa, corretores ortogrficos, sistemas de traduo e web browsers.
123
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
6. Elemento <acronym>
O elemento <acronym> define um termo formado pela justaposio de letras ou
de slabas de outras palavras. "UNICEF, "ONU" e "UNESCO" so exemplos de
acrnimos. A utilizao deste elemento ajuda os leitores da pgina a compreender
melhor o seu contedo.
Diferenas entre o HTML e o XHTML
Nenhuma
Dicas e Notas
Nota: Alguns browsers modernos mostram a totalidade do texto contido no
atributo title (o qual deve fornecer a descrio completa) sempre que o ponteiro do
mouse passa sobre o elemento.
Exemplo
<acronym title="World Wide Web">WWW<acronym>
Atributos Padro
id, class, title, style, dir, lang, xml:lang
124
7. Elemento <address>
O elemento <address> usa-se para escrever um endereo. Normalmente ele
usado para escrever um endereo postal, mas tambm pode servir para escrever uma
assinatura (daquelas que se colocam no fim das mensagens de e-mail) ou notas
relativas autoria de documentos.
Diferenas entre o HTML e o XHTML
Nenhuma
Dicas e Notas
Nota: Normalmente os browsers escrevem os contedos deste elemento em
itlico e acrescentam uma quebra de linha antes e depois do elemento. As mudanas
de linha no texto que est dentro do prprio elemento tm de ser inseridas
manualmente.
Exemplo
<address>
Robin dos Bosques<br>
Clareira dos Cucos<br>
Floresta de Sherwood
</address>
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
8. Elemento <applet>
Insere na pgina uma miniaplicao (applet) escrita em Java.
125
Valor
Descrio
Define a altura do applet
Define a largura do applet
DTD
TF
TF
Valor
Descrio
Define a forma como se alinha o
texto ao redor do applet
DTD
TF
TF
pixels
pixels
Atributos Opcionais
Atributo
align
alt
left
right
top
bottom
middle
baseline
texttop
absmiddle
absbottom
texto
archive
URL
code
texto
codebase
URL
hspace
pixels
name
unique_name
object
name
TF
TF
TF
TF
TF
TF
126
title
texto
vspace
pixels
TF
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
accesskey, tabindex, onclick, ondblclick, onmousedown, onmouseup,
onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
9. Elemento <area>
Define uma regio "clicvel" sobre um mapa de imagem.
Diferenas entre o HTML e o XHTML
Este um elemento vazio. Em HTML ele no possui etiqueta de finalizao.
Em XHTML o elemento <area> deve ser fechado.
Dicas e Notas
Este elemento fica sempre dentro de um elemento <map>.
Nota: O atributo usemap colocado num elemento <img> pode referir-se tanto
ao atributo id como ao atributo name do elemento <map> (depende do browser
usado). Por isso devemos escrever o elemento <map> com os dois atributos (id e
name) os quais devem ter o mesmo valor.
Exemplo
<img src ="ext/rects.gif" usemap ="#rectangulos" border="0">
<map id ="rectangulos" name="rectangulos">
<area shape="rect" coords="0,0,56,120" href="javascript:alert('rea 1')"
alt="rea 1">
<area shape="rect" coords="56,0,248,42" href="javascript:alert('rea 2')"
alt="rea 2">
</map>
Atributos Obrigatrios
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
127
Atributo
alt
Valor
text
Descrio
Texto alternativo
DTD
STF
Atributos Opcionais
Atributo
coords
Valor
Descrio
se shape="rect" ento
Especifica as coordenadas que
coords="left,top,right,bottom" definem a rea "clicvel"
DTD
STF
se shape="circ" ento
coords="centerx,centery,
radius"
href
nohref
shape
target
se shape="poly" ento
coords="x1,y1,x2,y2,..,xn,yn"
URL
Especifica o valor do URL atribudo
rea
true
Se false exclui uma rea do mapa
false
de imagem
rect
Define a forma geomtrica da rea
rectangle
(retngulo, circulo ou polgono)
circ
circle
poly
polygon
_blank
Especifica a janela (ou a moldura)
_parent
onde se abre a ligao ao clicar.
_self
_top
x _blank - a ligao abre-se
numa nova janela
x _self - a ligao abre-se na
prpria janela que contm o
elemento <a>
x _parent - (s para ligaes
que esto numa moldura, ou
"frame") a ligao abre-se
no documento que contm a
moldura (que ter sido
criada atravs de um
<frame> ou de um <iframe>)
x _top - a ligao abre-se no
documento que ocupa a
posio mais elevada na
hierarquia (aquele que no
est dentro de nenhum
<frameset> nem num
<iframe>)
STF
STF
STF
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang, tabindex, accesskey
128
Agora vamos inserir o elemento <base> com o atributo href a apontar para a
pasta que contm a imagem:
<head>
<base href="http://www.w3.org/Icons/WWW/">
</head>
Atributos Obrigatrios
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
href
Valor
URL
Descrio
Especifica o URL a usar como base para as
ligaes relativas da pgina
DTD
STF
129
Atributos Opcionais
Atributo
target
Valor
_blank
_parent
_self
_top
Descrio
Especifica a janela do browser onde so abertas
todas as ligaes da pgina. Este atributo pode
ser corrigido especificando um valor diferente no
atributo target do elemento <a>.
x
x
x
DTD
TF
face
size
Valor
rgb(x,x,x)
#xxxxxx
nome_de_cor
list_of_fontnames
Descrio
Especifica a cor do texto. Desaprovado. Use
CSS.
DTD
TF
TF
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
<meta name="autor" content="Rafael Feitosa">
130
Atributos Obrigatrios
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
dir
Valor
ltr
rtl
Descrio
Estabelece a direo do texto ("left to right" ou
"right to left")
DTD
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
131
Dicas e Notas
Nota: O elemento <blockquote> acrescenta quebras de linha antes e depois do
texto com a citao.
Exemplo
Aqui temos uma citao extensa:
<blockquote>
Esta devia ser uma citao extensa e ocupar um ou mais pargrafos.
</blockquote>
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
cite
Valor
URL
Descrio
Se o texto de onde foi retirada a citao
estiver disponvel na Web deve indicar aqui o
seu URL
DTD
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
132
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
alink
Valor
rgb(x,x,x)
#xxxxxx
nomeDeCor
background file_name
bgcolor
link
text
vlink
rgb(x,x,x)
#xxxxxx
nomeDeCor
rgb(x,x,x)
#xxxxxx
nomeDeCor
rgb(x,x,x)
#xxxxxx
nomeDeCor
rgb(x,x,x)
#xxxxxx
nomeDeCor
Descrio
Especifica a cor com que devem ser
mostradas as ligaes ativas ("active links")
do documento. Desaprovado. Use CSS.
Uma imagem de fundo para o documento.
Desaprovado. Use CSS.
Especifica a cor de fundo para o documento.
Desaprovado. Use CSS.
DTD
TF
TF
TF
TF
TF
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onload, onunload, onclick, ondblclick, onmousedown, onmouseup,
onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
133
Dicas e Notas
Nota: Use o elemento <br> para forar linhas em branco, mas no para
separar pargrafos.
Exemplo
Aqui temos uma mudana de linha<br>forada
Atributos Padro
id, class, title, style
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
disabled
(desativado)
name
type
value
Valor
disabled
(desativado)
button_name
button
reset
submit
some_value
Descrio
Desativa o boto
DTD
STF
STF
STF
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang, accesskey, tabindex
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
134
Atributos de Eventos
onfocus, onblur, onclick, ondblclick, onmousedown, onmouseup, onmouseover,
onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
align
Valor
left
right
top
bottom
Descrio
Como alinhar texto dentro de um elemento
<caption>. Desaprovado. Use CSS.
DTD
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
135
136
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
align
char
Valor
right
left
center
justify
char
caractere
charoff
pixels
%
span
nmero
valign
top
middle
bottom
baseline
%
pixels
relative_length
width
Descrio
Define o alinhamento horizontal para o
contedo da clula
DTD
STF
STF
STF
STF
STF
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
137
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
align
char
Valor
right
left
center
justify
char
caractere
charoff
pixels
%
span
nmero
valign
top
middle
bottom
baseline
%
width
Descrio
Define o alinhamento horizontal para o
contedo das clulas do grupo
DTD
STF
STF
STF
STF
STF
STF
138
pixels
relative_length
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
139
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
cite
URL
Valor
datetime
YYYYMMDD
Descrio
Define o URL de outro documento que
explica as razes pelas quais o texto foi
apagado ou inserido
Define a data e a hora em que o texto foi
apagado
DTD
STF
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
140
Dicas e Notas
Dica: Use estilos CSS para especificar melhor o tipo de lista que quer.
Exemplo
<dir>
<li>html</li>
<li>xhtml</li>
</dir>
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
compact
Valor
compact_rendering
Descrio
Desaprovado. Use CSS.
DTD
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onfocus, onblur, onmousedown, onmouseup, onmouseover,
onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
141
Exemplo
Isto algum texto
<div style="color: #0000FF;">
Aqui temos um cabealho de seo dentro de um elemento div
<p>Aqui temos um pargrafo dentro de um elemento div</p>
</div>
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
align
Valor
left
right
top
bottom
Descrio
Como alinhar texto dentro de um <div>.
Desaprovado. Use CSS.
DTD
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
<meta name="autor" content="Rafael Feitosa">
142
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
143
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
accesskey, onclick, ondblclick, onmousedown, onmouseup, onmouseover,
onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
color
face
size
Valor
rgb(x,x,x)
#xxxxxx
nomeDeCor
list_of_fontnames
Um nmero entre 1
e 7.
Se o elemento
<basefont> definir
um valor por
omisso este
nmero poder
Descrio
Define a cor do texto. Desaprovado. Use
CSS.
DTD
TF
TF
TF
144
situar-se entre -6 e
6
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
Nenhum
Atributos Padro
id, class, title, style, dir, lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
145
Atributos Obrigatrios
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
action
Valor
URL
Descrio
URL do recurso para onde vo ser enviados
os dados quando for pressionado o boto de
submisso.
DTD
STF
Descrio
Uma lista com os tipos de contedo
(separados por espaos) que o servidor
consegue processar corretamente.
Uma lista com os conjuntos de caracteres
(separados por espaos) que podem ser
utilizados para representar os dados do
formulrio. O valor por omisso "unknown".
O tipo MIME (Multipurpose Internet Mail
Extensions) usado para codificar o contedo
do formulrio.
DTD
STF
Atributos Opcionais
Atributo
accept
Valor
lista com tipos
de contedo
acceptcharset
charset_list
enctype
mimetype
method
get
post
STF
STF
STF
146
name
form_name
target
_blank
_self
_parent
_top
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onsubmit, onreset, onclick, ondblclick, onmousedown, onmouseup,
onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
147
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
longdesc
Valor
URL
marginheight
pixels
marginwidth
pixels
name
frame_name
noresize
noresize
scrolling
yes
no
auto
src
URL
Descrio
URL de uma pgina que contm uma
descrio extensa do contedo da moldura.
til para ajudar os usurios de browsers que
no suportam molduras.
Define as espessuras das margens superior e
inferior da moldura
Define as espessuras das margens esquerda
e direita da moldura
Define um nome nico a dar moldura objeto
(usa-se para comunicar com os scripts, que
podem estar em outra moldura)
Quando utilizado (o valor "noresize" o nico
permitido), o tamanho da moldura deixa de
poder ser alterado.
Determina se existem ou no barras de
deslocamento ("scroll bars".) O valor "auto"
significa automtico (o browser decide se
deve ou no mostrar "scroll bars").
O URL da pgina que vai ser apresentada na
moldura
DTD
F
F
F
F
Atributos Padro
S so permitidos em documentos que usam a DTD XHTML 1.0 Frameset!
148
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
border
frameborder
cols
rows
Valor
nmero
0
1
pixels
%
*
pixels
%
*
Descrio
Especifica a largura da borda do frame.
Indica se deve ser desenhada ou no uma
linha ao redor da moldura.
Define o nmero de colunas em que a janela
dividida e os seus tamanhos
DTD
F
F
Atributos Padro
S so permitidos em documentos que usam a DTD XHTML 1.0 Frameset!
id, class, title, style
149
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
profile
Valor
URL
Descrio
Uma lista de URLs separadas por espaos
que contm meta-informao acerca do
contedo da pgina.
DTD
STF
Atributos Padro
dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
150
Valor
left
center
right
justify
Descrio
Especifica o alinhamento do texto no
cabealho. Desaprovado. Use CSS.
DTD
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
Atributos Opcionais
<meta name="autor" content="Rafael Feitosa">
151
noshade
size
Valor
center
left
right
true
false
pixels
%
pixels
%
width
Descrio
Especifica o alinhamento da linha horizontal.
Desaprovado. Use CSS.
DTD
TF
TF
TF
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
152
Valor
Descrio
http://www.w3.org/1999/xhtml Atributo que define o "espao de
nomes" XML utilizado pela
linguagem em que o documento
est escrito (neste caso HTML).
Em HTML este atributo pode ser
omitido, mas em XHTML ele
obrigatrio.
DTD
STF
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
lang
Valor
cdigo de
idioma
Descrio
Especifica o idioma principal usado para
escrever os textos da pgina. Para textos
escritos em lngua portuguesa use pt. Se
quiser ser mais especfico use pt-PT para a
verso usada em Portugal e pt-BR para a
verso do Brasil.
DTD
TF
Atributos Padro
dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
contedo,
em
XHTML
este
elemento
tem
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
align
Valor
left
Descrio
Especifica o modo como a moldura (ou
DTD
TF
153
longdesc
right
top
middle
bottom
nmero
1
0
pixels
%
URL
marginheight
pixels
marginwidth
pixels
name
frame_name
scrolling
yes
no
auto
URL
border
frameborder
height
src
width
pixels
%
TF
TF
TF
TF
TF
TF
TF
TF
TF
TF
Atributos Padro
id, class, title, style
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
154
Atributos Obrigatrios
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
alt
src
Valor
descrio
URL
Descrio
Define o texto de descrio da imagem
Especifica o endereo da imagem a ser
exibida
DTD
STF
STF
Descrio
Como alinhar a imagem relativamente ao
texto envolvente. Desaprovado. Use CSS.
DTD
TF
TF
TF
Atributos Opcionais
Atributo
align
border
height
Valor
top
bottom
middle
left
right
pixels
hspace
pixels
%
pixels
ismap
URL
longdesc
URL
usemap
URL
vspace
pixels
width
pixels
%
STF
STF
STF
STF
TF
STF
Atributos Padro
id, class, title, style, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
155
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
accept
align
alt
checked
Valor
Descrio
list_of_mime_types Uma lista de tipos MIME ("Multipurpose
Internet Mail Extensions") separados por
espaos contendo o tipo de transferencia a
usar para enviar os dados para o servidor.
left
right
top
texttop
middle
absmiddle
baseline
bottom
absbottom
text
checked
DTD
STF
TF
STF
STF
156
pelo browser
disabled
disabled
(desativado) (desativado)
maxlength
name
readonly
(apenas de
leitura)
size
src
type
value
nmero
STF
STF
field_name
readonly (apenas
de leitura)
number_of_char
STF
URL
STF
button
checkbox
file
hidden
image
password
radio
reset
submit
text
value
STF
STF
STF
STF
157
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
158
Atributo
cite
Valor
URL
datetime
YYYYMMDD
Descrio
Define o URL de outro documento que
explica as razes pelas quais o texto foi
inserido.
Define a data e a hora em que o texto foi
inserido (formato Ano_Ms_Dia)
DTD
STF
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
for
Valor
Descrio
id_of_another_field Define a qual elemento do formulrio est
ligado o elemento <label>. O valor deste
atributo "for" deve ser igual ao valor do
atributo "id" do elemento a ser controlado.
DTD
STF
159
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
align
Valor
left
center
right
Descrio
Define o alinhamento do contedo do
<fieldset>
DTD
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
160
Atributos de Eventos
accesskey, onclick, ondblclick, onmousedown, onmouseup, onmouseover,
onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
type
value
Valor
Descrio
Especifica o tipo de lista.
Desaprovado. Use CSS.
A
a
I
i
1
disc
square
circle
nmero_de_ordem_do_item Desaprovado. Use CSS.
DTD
TF
TF
161
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
charset
Valor
charset
href
URL
hreflang
language_code
media
all
Descrio
Especifica o conjunto de caracteres utilizado
para escrever a pgina para onde aponta a
ligao (o valor por omisso ISO-8859-1)
URL do recurso para onde aponta o elemento
<link>
Especifica o cdigo de lngua correspondente
ao idioma usado para escrever os textos da
pgina para a qual aponta o URL
Especifica em que tipo de dispositivo a
DTD
STF
STF
STF
STF
162
rel
rev
target
braille
print
projection
screen
speech
alternate
appendix
bookmark
chapter
contents
copyright
glossary
help
home
index
next
prev
section
start
stylesheet
subsection
alternate
appendix
bookmark
chapter
contents
copyright
glossary
help
home
index
next
prev
section
start
stylesheet
subsection
_blank
_self
_top
_parent
STF
STF
TF
x
x
x
163
num <iframe>)
type
O MIME_type
pode ser, por
exemplo:
text/css
text/javascript
image/gif
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
164
Atributos Obrigatrios
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
id
Valor
unique_name
Descrio
Define um nome nico que identifica o mapa
DTD
STF
Descrio
Define um nome nico para o elemento
<map> (para manter a compatibilidade com os
browsers antigos).
DTD
STF
Atributos Opcionais
Atributo
name
Valor
unique_name
Atributos Padro
class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
tabindex, accesskey, onclick, ondblclick, onmousedown, onmouseup,
onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup,
onfocus, onblur
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
165
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
compact
Valor
compact_rendering
Descrio
Desaprovado. Use CSS.
DTD
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onfocus, onblur, onmousedown, onmouseup, onmouseover,
onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
166
Atributos Obrigatrios
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
content
Valor
algum_texto
Descrio
Define a meta-informao que deve ser
associada aos atributos http-equiv ou name
DTD
STF
Descrio
Liga o atributo content a um cabealho de
HTTP
DTD
STF
STF
STF
Atributos Opcionais
Atributo
http-equiv
Valor
content-type
expires
refresh
set-cookie
author
description
keywords
generator
revised
outros
algum_texto
name
scheme
Atributos Padro
dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
167
Exemplo
<html>
<frameset cols="140, *">
<noframes>
<body>O seu browser no suporta molduras!</body>
</noframes>
<frame src ="nav_molduras.html">
<frame src ="moldura0.html" name="principal">
</frameset>
</html>
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
Nenhum
168
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
Nenhum
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
align
Valor
left
right
top
bottom
Descrio
Define o alinhamento do texto ao redor do
objeto
DTD
TF
169
archive
URL
border
pixels
classid
class ID
codebase
URL
codetype
MIME type
data
URL
declare
declare
height
hspace
pixels
pixels
name
unique_name
standby
text
type
MIME_type
usemap
URL
vspace
pixels
width
pixels
STF
TF
STF
STF
STF
STF
STF
STF
TF
STF
STF
STF
STF
TF
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
accesskey, tabindex, onclick, ondblclick, onmousedown, onmouseup,
onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
170
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
compact
start
type
Valor
Descrio
compact_rendering Desaprovado. Use CSS.
start_on_number
Especifica o valor em que se inicia a
numerao dos itens. Desaprovado. Use
CSS.
A
Especifica o tipo de lista. Desaprovado. Use
a
CSS.
I
i
1
DTD
TF
TF
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
171
Atributos Obrigatrios
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
label
Valor
text_label
Descrio
Define uma marca ("label") para o grupo de
opes.
DTD
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
tabindex, onclick, ondblclick, onmousedown, onmouseup, onmouseover,
onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
172
value
value
value
value
="Manga">Manga</option>
="Banana">Banana</option>
="Goiaba" selected>Goiaba</option>
="Ma">Ma</option>
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
disabled
(desativado)
label
Valor
disabled
(desativado)
texto
selected
(selecionada)
selected
(selecionada)
value
texto
Descrio
Indica que a opo deve ser desativada no
momento em que carregada pelo browser
Define uma marca ("label") para ser usada
com o elemento <optgroup>
Indica que a opo deve ser pr-selecionada
(ao iniciar o formulrio ela aparece em
primeiro lugar na lista)
Define o valor a enviar para processamento
quando a opo selecionada
DTD
STF
STF
STF
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang, tabindex
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
173
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
align
Valor
left
right
center
justify
Descrio
Especifica o alinhamento do texto no
pargrafo. Desaprovado. Use CSS.
DTD
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
174
Atributo
name
Valor
unique_name
Descrio
Define um nome nico que identifica o
parmetro
DTD
STF
Descrio
Especifica o tipo de recurso (se texto, som,
um filme, etc)
Especifica o valor a atribui ao parmetro
Especifica o tipo MIME ("Multipurpose Internet
Mail Extensions") a atribuir ao valor
DTD
STF
Atributos Opcionais
Atributo
type
Valor
MIME type
value
valuetype
value
dados
ref
object
STF
STF
Atributos Padro
id
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
175
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa consulte os Atributos de Eventos.
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
width
Valor
nmero
Descrio
Define o nmero mximo de caracteres que
podem ser inseridos numa linha.
DTD
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang, xml:space
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
176
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
cite
Valor
citation
Descrio
Define uma citao
DTD
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
177
Atributos Obrigatrios
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
type
Valor
text/ecmascript
text/javascript
text/jscript
text/vbscript
text/vbs
text/xml
Descrio
Especifica o tipo MIME ("Multipurpose
Internet Mail Extensions") correspondente ao
script
DTD
STF
Descrio
Define o conjunto de caracteres usado para
escrever o script
Indica que o script no usado para escrever
contedos na pgina. O browser no precisa
de esperar pela concluso do carregamento
do script para continuar a desenhar os
contedos da pgina.
Especifica a linguagem em que est escrito o
script. Desaprovado. Use o atributo type.
DTD
STF
STF
Atributos Opcionais
Atributo
charset
Valor
charset
defer
defer
language
javascript
livescript
vbscript
outro
URL
src
STF
TF
178
Atributos Padro
xml:space
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
Nenhum
value
value
value
value
="Manga">Manga</option>
="Banana">Banana</option>
="Goiaba">Goiaba</option>
="Ma">Ma</option>
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
disabled
(desativado)
multiple
name
Valor
disabled
(desativado)
true
false
unique_name
size
nmero
Descrio
Desativa a lista no momento em que
carregada.
Indica se permitido selecionar mais do que
um elemento de uma s vez.
Define um nome nico que identifica a lista de
opes
Especifica a quantidade de opes que
podem ser vistas ao mesmo tempo.
DTD
STF
STF
STF
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang, accesskey, tabindex
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onfocus, onblur, onchange
179
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
180
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
Atributos Obrigatrios
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
181
Atributo
media
Valor
screen
tty
tv
projection
handheld
print
braille
aural
all
Descrio
O tipo de media ao qual vo ser aplicados os
estilos
DTD
STF
Atributos Padro
title, dir, lang, xml:space
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
182
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
align
bgcolor
border
cellpadding
cellspacing
frame
rules
summary
Valor
left
center
right
rgb(x,x,x)
#xxxxxx
nomeDeCor
pixels
pixels
%
pixels
%
void
above
below
hsides
lhs
rhs
vsides
box
border
none
groups
rows
cols
all
texto
Descrio
Alinha a tabela. Desaprovado. Use CSS.
DTD
TF
TF
STF
STF
STF
STF
STF
STF
183
width
%
pixels
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
184
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
align
char
charoff
valign
Valor
right
left
center
justify
char
caractere
pixels
%
top
middle
bottom
baseline
Descrio
Define o alinhamento do texto nas clulas
DTD
STF
STF
STF
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
185
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
abbr
Valor
abbr_text
align
left
right
center
justify
char
category_names
rgb(x,x,x)
#xxxxxx
nomeDeCor
caractere
axis
bgcolor
char
charoff
pixels
%
colspan
nmero
headers
header_cells_id
height
pixels
Descrio
Especifica uma forma abreviada para o
contedo da clula
Especifica o alinhamento horizontal do
contedo da clula
DTD
STF
STF
TF
STF
STF
STF
STF
STF
TF
186
nowrap
nowrap
rowspan
nmero
scope
row
col
rowgroup
colgroup
valign
top
middle
bottom
baseline
pixels
%
width
TF
STF
STF
STF
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
Atributos Obrigatrios
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
187
Atributo
cols
Valor
nmero
rows
nmero
Descrio
Especifica o nmero de colunas visveis num
dado momento na rea de texto.
Especifica o nmero de linhas visveis num
dado momento na rea de texto.
DTD
STF
STF
Atributos Opcionais
Atributo
disabled
(desativado)
name
readonly
(apenas de
leitura)
Valor
disabled
(desativado)
name_of_textarea
readonly (apenas
de leitura)
Descrio
Desativa a rea de texto logo aps o
carregamento
D um nome rea de texto
Indica que o usurio no pode modificar o
contedo da rea de texto
DTD
STF
STF
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang, tabindex, accesskey
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onfocus, onblur, onselect, onchange, onclick, ondblclick, onmousedown,
onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown,
onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
188
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
align
char
charoff
valign
Valor
right
left
center
justify
char
caractere
pixels
%
top
middle
bottom
baseline
Descrio
Define o alinhamento do texto nas clulas
DTD
STF
STF
STF
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
189
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
abbr
Valor
abbr_text
align
left
right
center
justify
char
category_names
rgb(x,x,x)
#xxxxxx
nomeDeCor
caractere
axis
bgcolor
char
Descrio
Especifica uma forma abreviada para o
contedo da clula
Especifica o alinhamento horizontal do
contedo da clula
DTD
STF
STF
TF
STF
STF
190
charoff
pixels
%
colspan
nmero
headers
header_cells_id
height
pixels
nowrap
nowrap
rowspan
nmero
scope
col
colgroup
row
rowgroup
valign
top
middle
bottom
baseline
pixels
%
width
STF
STF
STF
TF
TF
STF
STF
STF
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
191
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
align
Valor
right
left
center
justify
Descrio
Define o alinhamento do texto nas clulas
DTD
STF
192
char
caractere
char
charoff
pixels
%
valign
top
middle
bottom
baseline
STF
STF
STF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
Atributos Padro
id, class, dir, lang, style, xml:lang
193
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
align
bgcolor
char
charoff
valign
Valor
right
left
center
justify
char
rgb(x,x,x)
#xxxxxx
nomeDeCor
caractere
pixels
%
top
middle
bottom
baseline
Descrio
Define o alinhamento do texto nas clulas
pertencentes linha definida pelo elemento <tr>
DTD
STF
TF
STF
STF
STF
194
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
195
Atributos Opcionais
A coluna DTD indica as DTDs que aceitam o atributo: S=Strict, T=Transitional,
e F=Frameset.
Atributo
compact
type
Valor
Descrio
compact_rendering Desaprovado. Use CSS.
disc
Especifica o tipo de lista. Desaprovado. Use
square
CSS.
circle
DTD
TF
TF
Atributos Padro
id, class, title, style, dir, lang, xml:lang
Para ver uma descrio completa destes atributos consulte os Atributos
Padro.
Atributos de Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
Para ver uma descrio completa destes atributos consulte os Atributos de
Eventos.
196