Escolar Documentos
Profissional Documentos
Cultura Documentos
A.Reis
1
O estudo do HTML além de permitir fazer sites
é essencial ainda para aperfeiçoar
o uso em sites prontos e CMS.
Aprende-se exercitando.
2
acirreisacirreisacirreis
INTRODUÇÃO
3
ONDE TUDO COMEÇA
<head>
</head>
<body> texto do site, figuras, banners etc </body>
</html>
-------------------------------------------
Só com o que está escrito acima, você já pode fazer e colocar uma página na
internet. Uma página bem simples logicamente. Isto mesmo, do jeito que está.
Copie, cole no bloco de notas e organize como está aqui, agora é só colocar o
título entre < title> e </title> e escrever o quiser entre < body> e </body>, salve
com o nome index.html. Agora abra a pasta onde salvou e você vai encontrar o
arquivo do navegador abra-o e veja sua página.
Estas expressões entre < > são chamadas tags (marcadores), observe que são
oito no total, estas oito são básicas, e que usam quatro palavras em inglês (uma sigla) ,
sendo que quatro acompanhadas pelo sinal /
html - head - title- body
4
Salvar no bloco de notas
Salvar como->Todos os arquivos-> index.html->Salvar
A abertura é simplesmente , < body> sinal de menor que, body, sinal de maior
que. O fechamento é </body> a única diferença é o sinal /.
Este negócio de abrir e fechar é importante, mas certas tags não precisam fechar
. Para melhor organização aconselho fechar todas, ou até adquirir prática pelo menos.
Quando são de fechamento obrigatório, causam problemas e até impedem o
funcionamento correto da página se não forem fechadas.
Não pretendemos neste curso encher o leitor com terminologias. O que
objetivamos é a aprendizagem funcional. Parta de imediato para a prática, vá fazendo
modificações, salvando e observando o efeito.
Tenha plena certeza que o entendimento você conseguirá exercitando.
em HTML
<body> é igual a <BODY>
<title> é igual a <TITLE>
5
Volte ao início e observe que HTML envolve tudo, o HEAD envolve o TITLE ( e as
meta tags ) no TITLE você coloca o título da página e no BODY vai a própria página.
Quando você fecha </ comando> está dizendo “acaba aqui”
Trabalhe um pouco com as tags básicas para exercitar-se.
Veja o exemplo abaixo, copie-o e cole no bloco de notas ou outro editor de
texto, salve com o nome - teste.html ( não esqueça o ponto antes do html), abra a
pasta onde salvou e você vai encontrar o arquivo do navegador, abra-o e
observe a página com cuidado de cima até a parte de baixo.
Obs: O bloco de notas é muito simples de usar, mas existem bons editores de
HTML que facilitam muito.
COMEÇANDO A PRATICAR
Exemplo.
<html>
<head>
<title> aqui fica o título </title>
</head>
<body> esta é a parte aonde vai tudo o que você quer que
apareça: textos, cor da página, figuras, letreiros etc. </body>
</html>
Copie, cole no bloco de notas e salve [nome da página.html]
Notou que eu disse para salvar com { Nome.html }. Isto é, você pode dar o nome
que quiser, após o nome coloca ponto html ou (.htm ).
Nome.html ou Nome.htm
6
A PRIMEIRA PÁGINA DO SITE
A primeira página do seu site deve ter sempre o nome index.html, é o mais usual
e exigido em certos casos. Copie o exemplo acima, salve-o da maneira ensinada, abra e
veja.
COR DE FUNDO
bgcolor=”cor”
COMECE A PRATICAR
Abra o bloco de notas e escreva ou copie e cole o seguinte: Antes o <body> de
abertura estava só e agora?
...............................................
<html>
<head>
<title> Página principal </title>
</head>
<body bgcolor ="blue"> agora coloquei um comando diferente
chamado bgcolor e o defini como” blue” ( azul em inglês). Este
comando determina a cor de fundo da página. Veja como
ficou. </body>
</html>
.................................................
Observe que há um comando (atributo) novo (bgcolor) junto de body, este
comando é para colocar uma cor de fundo na página. No caso a cor é azul “blue”em
inglês, pode-se colocar cor também através de códigos que constam de tabelas.
Por enquanto faça-o escrevendo o nome da cor em inglês.
Atributo = “Valor”
bgcolor = " blue"
bgcolor (é um atributo) = “blue” ( valor do atributo)
7
Cores
Black = preto
Maroon = castanho
Green = verde
Olive = oliva
Navy = azul marinho
White = branco
Blue = azul
Gray = cinza
Silver = prata
Red = vermelho
Lime = limão
Yellow = amarelo
Agora salve com o nome – index.html , abra a pasta onde salvou e verá um
arquivo do navegador, abra-o e veja seu trabalho.
Estes comandos entre os sinais < > chamam-se tags, observe que: Começa
sempre com <html> e termina fechando</html>, sempre que for preciso fechar um
comando tem que usar < / comando> - e sempre que for abrir usar < comando>.
A segunda tag é a do cabeçalho e ela contém o title, aonde você insere o título
de sua página ex. <title> página de fulano </title> este nome virá no alto do seu
navegador. Coloque nomes significativos nas páginas.
A parte <body> (corpo) é justamente o corpo da página, tudo o que vai ser visto
, naturalmente </body> marca o fim da sua página. Depois fecha com </html>.
8
Não esqueça
Default = padrão
A cor de fundo padrão é branca = white e a cor da fonte padrão é preta = black
PARÁGRAFO
comando <p>
Cria um espaço entre as linhas.
9
..............................................................................
Salve e veja como ficou .
Obs: <p> parágrafo notou o que fez o <p> . Se não entendeu retire somente o <p> e
</p>, salve com outro nome e veja. O comando <p> não exige fechamento.
<p> cria um parágrafo
que pode ser alinhado usando
<p align= “valor”>
ALINHAMENTO DO PARÁGRAFO
10
CRIAR UMA LINHA
comando <hr>
Abra o bloco de notas. Copie o exercício salve e veja como ficou.
.......................................................................
<html>
<head>
<title> Seu título </title>
</head>
<body bgcolor = "blue"> A minha página tem a cor de fundo azul por
causa do comando bgcolor = blue coloquei abaixo um nova
tag - hr- e apareceu uma linha horizontal.
<p> <hr> Ficou muita boa. </p>
</body>
</html>
.......................................................................
A tag <hr> insere linha horizontal
Pode definir largura (width), cor (color) e espessura (size), da linha, se quiser
ex:
<hr width =100% size= 10 color= "red">
.............................................................................
<html>
<head>
<title> Seu título </title>
</head>
<body bgcolor = "blue"> A minha página tem a cor de fundo azul por
causa do comando bgcolor = blue coloquei abaixo um nova
tag - hr- e apareceu uma linha horizontal.
<p><hr width =100% size= 10 color= "red"> Ficou muita boa. </p>
</body>
11
</html>
................................................................................................
Você já pode melhorar um pouco a aparência da sua página. Coloque parágrafos
alinhados, linhas e cor de fundo.
QUEBRA DE LINHA
comando <br> escreve na próxima linha
Quebra a linha mas não dá espaço de parágrafo.
................................................................................................
<html>
<head>
<title> Título da página </title>
</head>
<body bgcolor ="blue"> A minha página tem a cor de fundo
azul<br> por causa d o comando bgcolor = “blue”
<br> coloquei o comando de quebra de linha três
vezes <br> e as linhas foram quebradas três vezes.
</body>
</html>
..................................................................................................
E se colocar vários <br> um ao lado do outro? Tente ! Escreva alguns lado a lado
<br><br><br><br> salve e veja.
ALTERANDO A COR DA FONTE
text=cor (na tag< body>)
....................................................................................
<html>
<head>
<title> Título </title>
</head>
<body bgcolor ="blue" text ="red">
A minha página tem a cor de fundo azul e todo o texto
vermelho.
</body>
12
</html>
..................................................................................
13
......................................................................................
O comando < font size ="valor" > altera o tamanho da fonte, o valores vão de 1 a 7.
Há casos em que as aspas não são exigidas blue é aceito = “blue”. Há diferenças
entre os navegadores.
Observações:
Para alterar só um trecho coloque o comando, o texto a ser
alterado e feche. Se não fechar vai alterar todo o texto que vem após o comando.
A extensão pode ser html ou htm ex: cursoreis.htm ou cursoreis.html
Os editores de HTML já salvam com a extensão htm ou html. No bloco de nota e
outros editores de texto você terá que especificar a extensão ao salvar.
Salvar como -Todos os arquivos- Digite nome.htm - Salvar
Nas tags meta name há especificação description = descrição
e keywords = palavras chaves no atributo content (conteúdo), de cada um, você
descreve o site e escreve palavras chaves respectivamente. Ficam antes do </head>
Vamos em frente!
14
ALTERANDO O TIPO DE FONTE
comando < face>
....................................................................................
<html>
<head>
<title> Título </title>
</head>
<body bgcolor="white" text="red"><font size ="5" face= "arial" >
A minha página tem a cor de fundo branca e o texto
vermelho, defini o tamanho da fonte igual a 5<font color
= "green"> e estou escrevendo este trecho em na cor verde
</font>mas aqui volta à cor geral.<font size =
"7" face="courier" color="blue"> Agora quero alterar o tamanho, a cor e o tipo de fonte
deste trecho
.</font> Como eu fechei o restante continua
com o tamanho e a fonte anterior.
</body>
</html>
.....................................................................................
As fontes mais comuns são arial, courier e times new roman. Quando
determinados navegadores não reconhecem uma fonte utilizam o padrão.
15
CABEÇALHOS
<h1>,......,<h6>
Podem ser usados seis níveis de cabeçalhos, esses níveis definem o tamanho da
fonte dos cabeçalhos.
.......................................................................................
<html>
<head>
<title> home </title>
</head>
<body bgcolor ="blue" text="red">
Cabeçalhos
<font size = "5" face= "arial"
color ="black">
<h1>cabeçalho 1</h1>
<h2>cabeçalho 2</h2>
<h3>cabeçalho 3</h3>
<h6> estou aprendendo HTML </h6></font>
A página tem a cor de fundo azul e o texto
vermelho, defini como 5 o tamanho da fonte
<font color="white"><br> estou escrevendo este trecho em outra
cor </font><br>mas o que vem após continua
igual.<font size ="7"><p>agora quero alterar o
tamanho deste trecho somente</p></font>como eu
fechei o restante continua com o tamanho anterior
igual a 5
</body>
</html>
.......................................................................................
Faça várias alterações, a título de pesquisa, salve no bloco de notas e atualize no
navegador.
16
OUTRAS FORMATAÇÕES DE TEXTO
17
CENTRALIZAÇÃO DE TEXTO
o comando<center >
.....................................................................................
<html>
<head>
<title> home </title>
</head>
<body bgcolor =blue text=red><font size = 5 face= arial black>
<center> Este trecho eu quero centralizar</center>
</body>
</html>
.......................................................................................
Você se lembra que poderíamos centralizar com <p align ="center"> </p>, mas
criaria espaço de parágrafo.
LISTAS
<ol> </ol> cria uma lista ordenada
Comandos para inserir listas. Para se ordenar uma lista usa-se a tag <li>
<html>
<head>
<title> home </title>
</head>
<body bgcolor =blue text=red><font size = 5 face= arial
black>
<ol>
<li>casas
<li>apartamentos
<li>sítios
</ol>
</body>
</html>
18
LISTA NÃO ORDENADA
19
Outro exemplo
<html>
<head>
<title> home </title>
</head>
<body bgcolor =blue text=red><font size = 5 face= arial
black>
<center> Este trecho eu quero só
centralizar</center><hr>
<blockquote> Bloco destacado<br>Bloco destacado é um recurso visual muito útil para
que a minha página seja mais eficiente</blockquote><hr>
<p align = center> Parágrafo centralizado </p>
<p align = left> Parágrafo à esquerda</p>
<p align = right> Parágrafo à direita </p>
</body>
</html>
Observações:
Algumas formatações e comandos só podem ser vistos nos provedores de
hospedagem e outros só funcionam em alguns navegadores. Por outro lado verificamos
que algumas diferenças podem ocorrer de um provedor para outro.
Os tamanhos size não são iguais aos tamanhos de fontes dos editores.
O COMANDO <PRE>
O comando <pre> conserva a formatação original de um texto inserido numa
página. Utilizando este comando você poderá separar palavras com os toques do
espaçador e isto será respeitado, a fonte todavia poderá mudar, conforme o seu
navegador.
<pre> pode separar que é respeitado </pre>.
20
Há casos em que as especificações tamanho da fonte , cores etc são aceitas
somente entre aspas.
Alguns editores trazem tamanho da fonte com sinal (+) para aumentar.
21
IMAGENS
Inserir imagens
Para inserir imagem na página usa-se o comando <img src = “ nome.gif “> .Se a
imagem estiver na mesma pasta do arquivo da página, entre aspas estará o nome da
imagem e o tipo de arquivo(gif) (jpg) etc.
Alinhar imagens
align = alinhar imagem em relação ao texto
pode ser
align = top ( topo)
align = left(esquerda)
align = right(direita)
Não é obrigatório usar o align. Sem align ficará alinhada no padrão.
Quando a imagem está na mesma pasta <Iimg src = “nome da imagem. gif “> <Iimg src
= “ nome da imagem. jpeg “>
Quando a imagem não está na mesma pasta. <Iimg src = “ endereço/nome da
imagem.gif “>
O endereço é a pasta, o site etc
22
HIPERLINKS
São elementos que ligam páginas ou sites. Clicando-se um link abre-se outra
página. Você sempre clica em links quando está na internet. Veja as diferenças.
1. Inserir hiperlink para outro site
<a href="http://www.diretoriodesites.anuncieeache.com"><b>clicar</a>
2.Inserir hiperlink para outra página
<a href="http://www.diretoriodesites.anuncieeache.com/indicar.html"><b>links</a>
3. Inserir hiperlink para a mesma página
<a href="#casas ">Casas</a><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<a name="casas">aqui se descreve</a>
Copie e cole no editor ou bloco de notas e veja. Observe que os <br> foram usados para
separar e obter o efeito real
LETREIROS
<marquee height ="30" width = "300" direction = "left" scrollamount = "5"> escreva
aqui </marquee>
height = altura ( aqui 30pixels , teste outros valores), width =largura
direction = sentido do deslocamento (left = esquerdo)
scrollamount = velocidade (aumente este valor e veja).
Pode usar ainda behavior = ação, comportamento
<marquee behavior = scrool > entra por um lado sai pelo outro
<marquee behavior =slide> entra por um lado e para no outro
<marquee behavior = alternate>alterna
Exemplo
<marquee behavior = "scrool" height ="30" width = "300" direction = "left" scrollamount =
"5"> escreva
aqui </marquee>
23
ARQUIVO DE SOM
<bgsound src=”endereço“>
< bgsound src = “hino15.wav loop= "infinite"”> loop ( número de vezes que vai tocar -
hino 15 é o nome da música e wav é a extensão)
DISPLAY DE SOM
<embed src="hino121.mid" autostart="true" loop="1"> (autostart é para iniciar
automaticamente e true quer dizer verdade, ou usar false -
hino 121 é o nome da música e mid a extensão. Outra extensão mp3)
24
TABELAS
Copie e cole embaixo de <body> nas tags básicas.
......................................................................................
<table align="center" bgcolor="blue" width="50%" border =“3"
cellpadding="10" cellspacing="3">
<tr>
<th bgcolor="white"colspan=2>Alunos</th>
</tr>
<tr>
<th >Nome</th>
<th >Curso</th>
</tr>
<tr>
<td bgcolor="green" align="center">Reis</td>
<td align="center">HTML</td>
</tr>
</table>
......................................................
Significados.
<table> = tabela
border=borda
bgcolor = cor de fundo
width =largura
cellspadding = dimensão da célula
cellspacing= separação entre células
colspan = expandir células (nº de colunas)
<tr>linha horizontal
<td>uma célula
<th>célula com títulos
O leitor deverá variar os valores e observar o efeito para aprender. Note bem a
que a diferença entre td e th é que td é mais usada para células em geral enquanto th
para títulos.
25
Você poderá colocar tabelas dentro de tabelas
Agora copie o último trecho todo de <tr> à </tr> e cole abaixo do mesmo , antes
de </table> , observe que surgiu mais uma linha, faça isto outra vez e confirme que este
trecho <tr>à </tr> cria uma linha horizontal , que naturalmente deve estar
preenchida com <td></td> ou <th></th> que corresponde as células. Para melhor
entendimento, crie mais algumas células copiando e colando <th></th> ao lado das
demais e vá observando. Veja bem que as células definidas por <th> ou <td> ficam
entre <tr></tr>.
Quando for colocar imagens em sua página não esqueça de carregar a imagem
no site de hospedagem, idem para arquivos de som.
Para colocar links para páginas, faça-o pelo nome que você der às páginas
colocadas no site, escreva exatamente igual.
26
TOTALMENTE PROIBIDA A REPRODUÇÃO POR QUALQUER MEIO.
2004
Autor : A.Reis
27