Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ndice
Introduo
Baixando os arquivos de dados
Requisitos
Sobre Notepad ++
Sobre HTML e CSS
HTML5
HTML bsico Tags
HTML Tag Sintaxe
Cabea e Corpo Tag
CSS
CSS Sintaxe
Id e class Seletores
Seletores CSS
Criando uma nova pgina da Web
Criando uma pgina inicial
Estrutura pgina da Web bsica
Recuo
Adicionando uma pgina de ttulo
Salvando e visualizando a pgina Web
Adicionando uma folha de estilo interna
Definir a cor de fundo
Criando um Wrapper
Criando uma classe para o Wrapper
Checkpoint Um
Criando a estrutura de pgina da Web dentro do
recipiente
Adicionando uma bandeira
Adicionando uma barra de navegao
Checkpoint Dois
Adicionando os principais recipientes contedo
Adicionando o contedo principal
Adicionando o rodap
Adicionando texto para a pgina Web
Checkpoint Trs
Styling bsica de texto 4
Apndice
Introduo
Onde Trabalhar
Sobre HTML e CSS
HTML5
HTML5 ainda um trabalho em andamento e tem sido assim desde
junho de 2004. A maioria das tags que eram compatveis em verses
anteriores do HTML ainda so compatveis nesta verso, no entanto,
elas no so mais usadas pois melhores solues j foram
encontradas. HTML5 ainda no uma verso final, mas j produz um
grande impacto na web.
Quando voc comear a construir seu site, voc deve primeiro criar o sua
home e nome-la index.html.
Para criar uma home page:
1. Inicie o Notepad ++.
2. Se a rea de texto no estiver em branco, clique no boto Novo
na barra de ferramentas.
3. Clique em Arquivo no menu e selecione Salvar como.
4. Na caixa Nome do arquivo, digite index.html.
5. Clique em Salvar como e selecione Todos os tipos (*. *) na lista.
6. Salve na rea de Trabalho.
7. Clique no boto Criar nova pasta, mude o nome da pasta para site, e em
seguida pressione a tecla Enter.
8. Passe o arquivo index.html para a pasta site.
Estrutura Bsica de uma Pgina Web
Esta seo abrange os elementos mais bsicos que voc precisar para criar a
estrutura do seu documento HTML5. A primeira coisa que voc precisa
adicionar no seu documento uma declarao doctype que permite que
navegadores web saibam em qual a verso da linguagem a pgina escrita.
Em seguida, voc precisa adicionar a tag <html> que conta aos navegadores
web que este um documento HTML. Voc tambm precisa adicionar a tag
<head> que um continer para todos os elementos de cabealho, e a tag
<body>, que contm todo o contedo de um documento HTML. Alm disso,
voc pode definir o caractere de codificao que ser utilizado no documento
(por exemplo, utf-8).
Para criar uma estrutura bsica pgina da web:
1. No Notepad++, insira o seguinte cdigo na rea de texto.
<! doctype html>
<html lang = "pt">
<head>
<title> </ title>
<meta charset = "utf-8">
</ head>
<body>
</ body>
</ html>
2. Para definir uma nova classe para o rodap, adicione uma nova linha
antes da tag de fechamento </ style>, e, em seguida, digite a seguinte
regra CSS.
div.footer {
background-color: black;
height: 180px;
width: 752px;
margin-left: auto;
margin-right: auto;
position: relative;
bottom: 8px;
z-index: 1;
color: white;
}
NOTA: A declarap z-index: 1; d ao rodap um z-index de 1, o que
significa que ele vai estar acima todos os outros elementos. O z-index uma
maneira de mudar as camadas dos elementos sem ter que reorganizar as tags
<div>.
Adicionando Texto Pgina Web
A maioria das pginas web so feitas de uma grande quantidade de texto. H
muitas coisas que voc pode fazer para fazer a sua pgina de texto parecer
mais interessante.
Para adicionar texto:
1. Adicione uma nova linha entre a tag de abertura <div class =
"main"> e a tag de fechamento </ div>,
e digite o cdigo a seguir.
<p class = "bem-vindas">
Este um texto.
</ p>
NOTA: A tag <p> define um pargrafo.
2. Para definir uma nova classe para o pargrafo, acrescente uma nova
linha antes da tag de fechamento </ style>, e, em seguida, digite a seguinte
regra CSS.
p.bem-vindas {
margin-left: 14px;
margin-right: 15px;
text-indent: 16px;
}
NOTA: A regra CSS acima s ir afetar a tag <p> com a classe bem-vindas.
3. Para ver o resultado, salve o arquivo e, em seguida, atualize a pgina
no navegador.
Terceiro Ponto para Verificar
Este o terceiro ponto de controle dentro desta apostilha. Certifique-se de que
o documento que est sendo criado semelhante
ao arquivo verificar_3.html localizado na pasta de arquivos (ver Figura 8).
NOTA: O cdigo mostrado na Figura 8 mostra apenas o cdigo adicionado
aps o segundo ponto para verificar.
Figura 8 - Cdigo fonte no arquivo verificar_3.html
Estilizao Bsica de Texto
Textos HTML podem ser formatados e estilizados da mesma maneira que em
outros programas, como o Microsoft Word. Para adicionar mais estilos ao
texto, tente adicionar algumas das declaraes a seguir enumeradas para a
classe de texto
(p.bem-vindas).
text-decoration: underline;
text-decoration: line-through;
text-decoration: overline;
color: red;
color: blue;
color: # 00FF00;
font-size: 20px;
Apndice
Tabela 2 - Utilizadas Normalmente tags HTML
etiqueta
Descrio
<a>
Define um hiperlink.
<b>
Faz texto em negrito.
<body>
Define o corpo do documento.
<br>
Insere uma nica quebra de linha.
<em>
Processa como texto enfatizou.
<form>
Usado para criar um formulrio HTML.
<h1> para <h6>
Definir posies.
<head>
Continer para todos os elementos da cabea.
<hr>
Cria uma linha horizontal.
<html>
Informa ao navegador que este um documento HTML.
<i>
Processa o texto em itlico.
<img>
Define uma imagem.
<input>
Especifica um campo de entrada.
<li>
Define um item da lista.
<Menu>
Usado para criar uma lista de opes de menu.
<ol>
Define uma lista ordenada.
<p>
Define um pargrafo.
<table>
Define uma tabela HTML.
<td>
Define uma clula normal em uma tabela HTML.
<th>
Define uma clula de cabealho em uma tabela HTML.
<title>
Define o ttulo do documento.
<tr>
Define uma linha em uma tabela HTML.
<ul>
Define uma lista no ordenada (com marcadores).
Webmonkey ( http://www.webmonkey.com/2010/02/color_charts/ )
colourlovers ( http://www.colourlovers.com/blog/2007/06/30/ultimatehtml
colorhex
cdigo-list / )
ComputerHope ( http://www.computerhope.com/htmcolor.htm )