Escolar Documentos
Profissional Documentos
Cultura Documentos
O QUE HTML?
HTML a abreviatura de HyperText Markup
Language, ou seja Linguagem de Marcao
(Formata0) de Hipertexto. uma linguagem
simples
composta
de
marcaes
de
formatao
e
diagramao
de
hipertexto/hipermdia (informaes em texto,
imagens, sons e aes ligadas umas s outras
de uma forma complexa e no-sequencial
atravs de chaves relacionadas).
HTML
a linguagem da WWW (World Wide Web),
justamente por essa capacidade de formatao
e diagramao de hipertexto/hipermdia.
O HTML, que interpretada por todos os
navegadores (browsers) disponveis (Internet
Explorer, Chrome, FireFox, etc...). Isto garante a
portabilidade
independente
do
sistema
operacional:
Windows, Mac, Linux, Unix,
Android, etc...
Criando um pgina
HTML
Uma pgina HTML pode ser criada em
qualquer editor de texto (Bloco de Notas,
WordPad, etc), desde que seja salvo no
formato ASCII (American Standard Code for
Information Interchange - cdigo utilizado
para representar textos quando h
computadores envolvidos), isto , como texto
puro, sem formatao ou caracteres de
controle.
Criando um pgina
HTML
Por exemplo: Se voc criar um documento
TAGS HTML
TAGs so os "comandos" do HTML. Um
documento HTML composto de TAGs que faro
com que o browser monte a pgina de acordo
com a formatao definida pelos comando HTML.
TAGS HTML
Na maioria dos casos, um TAG deve ter um
Estrutura Bsica
HTML
A pgina HTML inicia e termina com a tag <html>
e dividida em 2 partes cabealho <head> e
corpo <body >
<html>
<head>
<title>
Aqui entra o Ttulo do documento
</title>
</head>
<body>
Aqui entra todo o contedo que ser exposto pelo Browser...
</body>
</html>
Cabealho
<HEAD>
O cabealho do documento deve
conter as informaes mais
essenciais da pgina.
Coloca-se no cabealho o Ttulo
do documento, scripts a serem
utilizados, a descrio, palavras
chaves e comentrios
Elementos
Cabealho <HEAD>
TITLE <title>...</title>
Elementos
Cabealho <HEAD>
SCRIPT <script>...</script>
Elementos
Cabealho <HEAD>
META <meta>
O cabealho do documento deve conter uma descrio da pgina. Sobre o que ela trata
e o que tem a oferecer.
Por exemplo: minha pgina trata de HTML. A notao para minha pgina a seguinte:
<meta name="description" content=Primeira Pgina HTML">
PALAVRAS CHAVES
Elementos
Cabealho <HEAD>
COMENTRIOS
Corpo <BODY>
O corpo do documento a parte
que aparece na Home Page. O texto
de algumas tags colocadas nesta
sesso do documento no so
visualizados na tela, mas sim os
seus efeitos. o caso, por exemplo,
das tags de padro de fundo, cor de
texto e cores de link, vlink e alink.
Atributos <Body>
BACKGROUND
Define uma imagem que ser utilizada como "fundo" da pgina.
Caso a imagem tenha um tamanho inferior ao da pgina ela ser
repetida diversas vezes de forma a cobrir o fundo do documento.
Pode ser utilizadas imagens .gif e .jpg.
Exemplo:
<body background="images/fundo.gif">
...diversos TAGs, textos etc...
</body>
Esta notao indica fundos com textura. Se o arquivo gif estiver
no mesmo servidor, mas em outro diretrio, deve ser indicado o
seu caminho path/name. Se estiver em outro servidor, sua URL
deve ser indicada
Atributos <Body>
BGCOLOR
Define a cor de fundo da pgina. Os nomes padronizados de cores so: aqua, black,
blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal,
white e yellow
Exemplo:
<body bgcolor="white">
ou
<body bgcolor="#rrggbb">
Esta notao indica fundos no padro RGB. Usa-se um cdigo no formato hexadecimal
precedido por #.
Consulte uma tabela de cores em http://www.ufpa.br/dicas/htm/htm-cor2.htm
TEXT
Define a cor do texto da pgina
Exemplo:
<body text="black">
Atributos <Body>
LINK
Define a cor dos links ainda no visitados
Exemplo:
<body link="blue">
VLINK
Define a cor dos links j visitados nos ltimos x dias onde x um valor
definido pelo usurio em seu browser.
Exemplo:
<body vlink="purple">
ALINK
Define a cor dos links no instante em que so clicados pelo usurio.
Exemplo:
<body alink="red>
Atributos <Body>
BGPROPERTIES (Microsoft Internet Explorer)
Deve ter o valor "fixed". Indica que o fundo da pgina fixo, isto , no "rola" junto
com o contedo da pgina.
Exemplo:
<body background="images/fundo.gif" bgproperties="fixed">
Exemplo de Body
<html>
<head>
<title>XYZ Informtica</title>
</head>
</body>
</html>
Ttulos/Subttulos
<hn>...</hn>
Hn <hn>...</hn>
o
o
o
o
o
o
cabealho
cabealho
cabealho
cabealho
cabealho
cabealho
de
de
de
de
de
de
nvel
nvel
nvel
nvel
nvel
nvel
1</h1>
2</h2>
3</h3>
4</h4>
5</h5>
6</h6>
Nota:
Veja os nveis de cabealho e o equivalente aos tamanhos da fonte.
(h1 - 24 pt / h2 - 18 pt / h3 - 14 pt / h4 - 12 pt / h5 - 10 pt / h6 - 8 pt).
Ttulos/Subttulos
<hn>...</hn>
Atributos de Hn
ALIGN
Indica se o cabealho ser alinhado a esquerda (padro),
centralizado ou a direita, usando-se, respectivamente, as
palavras "LEFT", "CENTER" e "RIGHT".
Exemplo:
<h1 align="left">Texto Um</h1>
<h2 align="center">Texto Dois</h2>
<h3 align="right">Texto Trs</h3>
Controles de
Formatao de Texto
Itlico
I <i>...</i> ou EM <em>...</em>
Negrito
B <b>...</b> ou STRONG <strong>...</strong>
Controles de
Formatao de Texto
Sublinhado
U <u>...</u>
Indica que o texto deve ser apresentado sublinhado.
Exemplo: <u>Este texto est sublinhado</u>
Taxado
STRIKE <strike>...</strike>
Controles de
Formatao de Texto
Subscrito
SUB <sub>...</sub>
Sobrescrito
SUP <sup>...</sup>
Controles de
Fontes
FONT <font>...</font>
Controles de
Fontes
Atributos de FONT
SIZE
Indica qual o tamanho de fonte que deve ser usado dentro de sua rea de influncia.
Exemplo: <font size="5">Texto</font>
COLOR
Indica qual a cor da fonte dentro de sua rea de influncia
Exemplo: <font color="#000000">Texto</font> ou <font color="black">Texto</font>
FACE
Determina a fonte (tipo de letra) a ser utilizada.
Exemplo: <font face="Times New Roman">Texto</font>
Controles de
Fontes
BASEFONT <basefont>
Determina o tamanho base de fonte para uma pgina. O TAG deve ser usado
no incio do documento, logo aps <body>.
Exemplo:
<body>
<basefont size="3">
<p>Texto</p>
<p><font face="Arial" color="#FF0000">Texto</font></p>
</body>
Formatao de
Pargrafos
P <p>...</p>
Atributos de P
ALIGN
Indica se o pargrafo ser alinhado a esquerda (padro), centralizado, a direita ou
justificado usando-se, respectivamente, as palavras "LEFT", "CENTER", "RIGHT" e
"JUSTIFY".
Exemplo:
<p align="center">Esta a minha Home. E este um exemplo de pargrafo
centralizado.</p>
Formatao Texto
QUEBRA DE LINHA (Break)
BR <br>
Faz a margem comear mais dentro da pgina. O efeito deste TAG pode ser
acumulado, obtendo assim margens maiores.
Exemplo:
<blockquote>Esta a minha Home Page. E este um exemplo de margem
visualizada pelo Browser.</blockquote>
Formatao Texto
DIVISO
DIV <div>...</div>
Atributos de DIV
ALIGN
Indica se a diviso ser alinhado a esquerda (padro), centralizado, a direita ou
justificado usando-se, respectivamente, as palavras "LEFT", "CENTER", "RIGHT" e
"JUSTIFY". utilizado no lugar do TAG <p>, quando se deseja modificar o
alinhamento sem, no entanto, inserir-se espao vertical em branco.
Exemplo:
<div align="right">Esta a minha Home Page . E esta a minha diviso.</div>
Formatao Texto
TEXTO PR-FORMATADO
PRE <pre>...</pre>
Formatao Texto
CENTRO <center>...</center>
Centraliza o texto influenciado. o TAG <center> foi criado quando no havia outras
formas de se centralizar os elementos na tela. Hoje faz parte da definio do HTML para
que seja mantida a compatibilidade com pginas escritas no passado.
Exemplo:
<center>
Esta a minha Home Page. Este texto ser centralizado.
</center>
Impede que o texto em sua rea de influncia seja "quebrado", isto , dividido em mais
de uma linha. Deve-se usar este TAG de forma cuidadosa. Normalmente o usurio no
deseja ser obrigado a empregar a "scroll bar" para ler o contedo de uma pgina.
Exemplo:
<nobr>Este texto ficar
na mesma linha
ao visualiza-lo no browser.<nobr>
Listas
Listas Ordenadas OL <ol>...</ol>
Listas
Atributos de OL (Lista Ordenada)
START
Especifica o nmero do primeiro elemento da lista.
Exemplo:
<ol start="10">
<li> Treinamento </li>
<li> Consultoria </li>
<li> Desenvolvimento </li>
<li> Manuteno </li>
</ol>
TYPE
Define o tipo de numerao empregada na lista. Pode assumir os valores "1 (1, 2, 3, 4, etc) ", "I"
(I, II, III, IV, etc), "i" (i, ii, iii, iv, etc), "A" (A,B, ..., Z) ou "a" (a, b, ..., z).
Exemplo:
<ol type="A">
<li> Treinamento </li>
<li> Consultoria </li>
<li> Desenvolvimento </li>
<li> Manuteno </li>
</ol>
Listas
Elementos LI <li>. . . </li>
TYPE
Deve ser usado somente em listas no numeradas. Indica qual o smbolo a ser
usado para demarcar o elemento.
Exemplo:
<ul type="square">
<li> Treinamento </li>
<li type="disc"> Consultoria </li>
<li> Desenvolvimento </li>
<li> Manuteno </li>
</ul>
Listas
VALUE
Deve ser usado somente em listas numeradas. Altera a seqncia da
numerao.
Exemplo:
<ol>
<li> Treinamento </li>
<li> Consultoria </li>
<li value="15"> Desenvolvimento </li>
<li> Manuteno </li>
</ol>
Nota:
Este TAG deve estar presente somente na rea de influncia dos TAGs <OL> (Listas
Ordenadas) ou <UL> (Listas No Ordenadas).
O texto presente em cada item da lista pode ser formatado normalmente. No
entanto, no so permitidos "headers" (H1, H2, H3 etc.).
Listas
VALUE
Deve ser usado somente em listas numeradas. Altera a seqncia da
numerao.
Exemplo:
<ol>
<li> Treinamento </li>
<li> Consultoria </li>
<li value="15"> Desenvolvimento </li>
<li> Manuteno </li>
</ol>
Nota:
Este TAG deve estar presente somente na rea de influncia dos TAGs <OL> (Listas
Ordenadas) ou <UL> (Listas No Ordenadas).
O texto presente em cada item da lista pode ser formatado normalmente. No
entanto, no so permitidos "headers" (H1, H2, H3 etc.).
Listas
Listas No Ordenadas
UL <ul>...</ul>
Listas
Atributo de UL (Listas No Ordenadas)
TYPE
Indica qual o smbolo deve ser usado para demarcar cada elemento
da lista. Pode ser os valores "disc" (), "circle" () ou "square"().
Exemplo:
<ul type="circle">
<li> Treinamento </li>
<li> Consultoria </li>
<li> Desenvolvimento </li>
<li> Manuteno </li>
</ul>
Listas
Listas de Definio <dl>...</dl>
Listas
Listas de Definio <dl>...</dl>
Listas
DT <dt>
Nota:
No devem conter TAGs referentes a: HEADER, Pargrafo, Listas, Texto PrFormatado, Diviso, CENTER, BLOCKQUOTE, Formulrio, ISINDEX, Linha Horizontal
ou Tabela.
Listas
DD <dd>
Links
Links
A <a>...</a>
Atributos de A
HREF
Define que sua rea de influncia um link.
Exemplo:
<p> Clique em <a href="http://www.xyz.com.br/cursos.htm">Cursos</a>
para acessar a pgina dos Descritivos dos Cursos.</p>
Links
Existem quatro formas de se especificar um link:
Exemplo:
<a href="#nome">Link para o Nome</a>
.
.
.
<a name="nome"><a>
Links
2. Para outras pginas de um mesmo Site
Exemplo:
<a href="/treinamento/cursos/pgina.htm">Link para a
Pgina</a>
Links
Pode-se, ainda, referenciar uma pgina utilizando-se a
navegao em diretrios, semelhante ao que se faz no DOS,
lanando mo do operador "..".
Se na pgina
http://www.xyz.com.br/treinamento/cursos.htm existir um
link que aponta para o endereo:
http://www.xyz.com.br/consultoria/desenvolvimento.htm,
este pode ser representado da seguinte maneira:
Exemplo:
<a href="../consultoria/desenvolvimento.htm">Link para o
Desenvolvimento</a>
Links
3. Links para outros Sites
Exemplo:
<a
href="http://www.xyz.com.br/treinamento/cursos.ht
m">Link para outro Site</a>
Links
4. Link especial: "mailto"
Exemplo:
Mande um<a href="mailto:XYZ@XYZ.com.br">email</a>para a XYZ.