Criando sites com HTML
Sites de alta qualidade com HTML e CSS
Maurício Samy Silva
Sumário
Dedicatória
Agradecimentos
Sobre o autor
Introdução
Para quem foi escrito este livro
Convenções tipográficas
Dica
Alerta
Terminologia
Chamada
Marcação
Marcação em seqüência
Arquivos para download
Destaques em geral
Site do livro
Capítulo 1
O que é (X)HTML?
1.1 Definições e conceitos
1.1.1 (X)HTML
1.1.2 HTML
1.1.2.1 Versões da HTML
1.1.3 XHTML
1.1.3.1 Versões da XHTML
1.1.4 XML
1.1.4.1 Versões da XML
1.1.5 SGML
1.1.6 Marcação versus programação
1.2 Histórico e versões da HTML
1.2.1 Primeira versão – HTML
1.2.2 Segunda versão – HTML+
1.2.3 Terceira versão – HTML 2.0
1.2.4 Quarta versão – HTML 3.0
1.2.5 Quinta versão – HTML 3.2
1.2.6 Sexta versão – HTML 4
1.2.7 Sétima versão – HTML 4.01
1.2.8 A versão do futuro – HTML 5
1.3 Histórico da XHTML
1.4 Teste de verificação do capítulo
Capítulo 2
Ferramentas básicas de desenvolvimento da marcação
2.1 Introdução
2.2 Ambiente Windows
2.2.1 Bloco de Notas
2.2.2 Internet Explorer
2.3 Ambiente Macintosh
2.3.1 TextEdit
2.3.2 Safari
2.4 Ambiente Linux
2.4.1 gedit
2.4.2 Firefox
2.5 Navegador-padrão
2.6 Editores gratuitos
Editores (X)HTML
Editores de imagens
2.7 Cliente FTP
2.8 Teste de verificação do capítulo
Capítulo 3
Definições e sintaxe geral da marcação
3.1 Definições
3.1.1 Documento e página
3.1.2 Navegador
3.1.3 Usuário
3.1.4 Dispositivo de usuário
3.1.5 Desenvolvedor web e autor web
3.1.6 Editor
3.1.7 Renderização
3.1.8 Código-fonte
3.1.9 Elementos (X)HTML
3.2 Sintaxe geral de marcação
3.2.1 Introdução
3.2.2 Tag (X)HTML
3.2.3 Elemento vazio
3.2.4 Comentários
3.2.5 Atributos
3.2.6 Tamanho das letras
3.2.7 Marcação de espaçamentos
3.2.8 Marcação para quebras de linha
3.2.9 Marcação para caracteres especiais
3.2.10 Sintaxe para cores
3.2.10.1 Sintaxe hexadecimal
3.2.10.2 Sintaxe RGB
3.2.10.3 Sintaxe por palavra-chave
3.2.10.4 Sintaxe do sistema operacional do usuário
3.3 Estrutura mínima de um documento
3.3.1 DOCTYPE
3.3.1.1 Tipos de DOCTYPE para (X)HTML
HTML 4.01 Strict
HTML 4.01 Transitional
HTML 4.01 Frameset
XHTML 1.0 Strict
XHTML 1.0 Transitional
XHTML 1.0 Frameset
XHTML 1.1
3.3.2 Seção head
3.3.3 Seção body
3.3.4 A estrutura final
3.4 Elementos nível de bloco e inline
3.5 Teste de verificação do capítulo
Capítulo 4
Elementos e atributos (X)HTML
4.1 Introdução
4.2 Atributos comuns
4.2.1 Eventos intrínsecos
4.3 Elementos HTML e seus atributos
4.3.1 Legenda
4.3.2 Listagem dos elementos
4.4 Teste de verificação do capítulo
Capítulo 5
Estrutura e estilização
5.1 Elemento HTML
5.2 A seção head do documento
5.2.1 Elemento title
5.2.2 Elementos meta
5.2.2.1 Exemplos de elemento META
5.3 Caracteres e entidades
5.3.1 Codificação de caracteres
5.3.2 Entidades HTML
5.4 Validação
5.5 Marcação versus renderização
5.6 Teste de verificação do capítulo
Capítulo 6
Elementos e atributos em desuso e proprietários
6.1 Elementos e atributos em desuso
6.1.1 Elemento font
6.1.2 Elemento center
6.1.3 Elemento dir
6.1.4 Elemento menu
6.1.5 Elementos s e strike
6.1.6 Elemento u
6.1.7 Elemento basefont
6.1.8 Elemento isindex
6.1.9 Elemento applet
6.2 Elementos proprietários
6.2.1 Elemento blink
6.2.2 Elemento marquee
6.2.3 Elemento bgsound
6.2.4 Elemento embed
6.2.5 Elemento noembed
6.2.7 Elemento comment
6.2.8 Elemento nobr
6.2.9 Elemento wbr
6.2.10 Elemento listing
6.2.11 Elemento multicol
6.2.12 Elemento plaintext
6.2.13 Elemento xmp
6.2.14 Elemento spacer
6.3 Atributos de apresentação
6.3.1 Atributos para o elemento body
6.3.2 Atributos para o elemento font
6.3.3 Atributo hspace
6.3.4 Atributo vspace
6.3.5 Atributos para o elemento hr
6.3.6 Atributo contenteditable
6.4 Teste de verificação do capítulo
Capítulo 7
Folhas de estilo em cascata
7.1 Definições e conceitos
7.1.1 Regra de estilo
7.1.2 Folha de estilo
7.1.3 Declarando folhas de estilo
7.1.3.1 Estilos inline
7.1.3.2 Estilos incorporados
7.1.3.3 Estilos externos
Folhas de estilo linkadas
Folhas de estilo importadas
7.2 Modelo CSS de formatação visual
7.2.1 Tipos de boxes
7.2.1.1 Box inline
7.2.1.2 Box nível de bloco
7.2.2 O Box Model
7.3 Unidades CSS para medida
7.3.1 Unidades absolutas
7.3.2 Unidades de medida relativas
7.3.2.1 Unidade em
7.3.2.2 Unidade ex
7.3.2.3 Unidade px
7.3.3 Porcentagens
7.4 Propriedades CSS
7.5 Seletores CSS
7.5.1 Seletor universal
7.5.2 Seletor tipo
7.5.3 Seletor classe
7.5.4 Seletor id
7.5.5 Seletor atributo
7.5.6 Seletor composto
7.5.6.1 Árvore do documento
7.5.6.2 Seletor descendente
7.5.6.3 Seletor filho
7.5.6.4 Seletor irmão adjacente
7.5.7 Seletor pseudoclasse
:first-child
:link e :visited
:hover, :active e :focus
:lang
7.5.8 Seletor pseudo-elemento
:first-line
:first-letter
:before e :after
7.5.9 Suporte para os seletores CSS 2.1
7.6 Esquemas de posicionamento CSS
7.6.1 Esquema normal
7.6.1.1 Posicionamento relativo
7.6.2 Esquema absoluto
7.6.2.1 Posicionamento absoluto
7.6.2.2 Posicionamento estático
7.6.2.3 Posicionamento fixo
7.6.3 Posicionamento no eixo z
7.6.4 Esquema float
7.7 Teste de verificação do capítulo
Capítulo 8
Construção da homepage passo a passo
8.1 Marcação
8.1.1 Análise da marcação
8.1.2 Os boxes do layout
8.1.3 O topo do site
8.1.4 As colunas, principal e auxiliar
8.1.5 Rodapé
8.1.6 O toque final
8.2 Melhorando o layout
Capítulo 9
Construção da página Quem Somos
9.1 Marcação
9.2 Estilização
Capítulo 10
Construção da página Produtos
10.1 Layout da página
10.2 Coluna principal
10.3 Coluna auxiliar
Capítulo 11
Construção das sub-páginas Produtos
11.1 Layout da página
11.2 Coluna principal
11.3 Link corrente
11.3.1 Link corrente na navegação lateral
11.3.2 Link corrente na navegação horizontal
11.3.2.1 Link corrente para sub-páginas
Capítulo 12
Construção da página Contato
12.1 Layout da página
12.2 Coluna principal
12.3 Sucesso
Capítulo 13
Ajustes finais
13.1 O elemento title
13.2 Metatag descrição
13.3 Linkando as folhas de estilo
13.4 Validação
13.4.1 Validação da marcação
13.4.2 Validação das CSS
13.4.3 Outros validadores e ferramentas
Capítulo 14
Registro, hospedagem e publicação do site
14.1 Registro do domínio
14.2 Hospedagem do site
14.2.1 Criação de uma conta de e-mail
14.3 Publicação do site
14.3.1 Instalação do Firefox
14.3.2 Instalação do FireFTP
14.3.3 Publicação do site
14.3.4 Validações on-line
Capítulo 15
Divulgando e adicionando serviços de terceiros no site
15.1 Indexação do site
15.1.1 - Indexação no Google
15.1.2 - Indexação no Yahoo
15.1.3 - Indexação no MSN
15.1.4 - Outros
15.2 Busca no Google
15.3 Estatística
15.4 Page Rank
15.5 Blogroll
15.6 Central de Ajuda do Webmaster
15.7 Advertência final
Apêndice A
Respostas aos testes de verificação dos capítulos
Apêndice B
Tabelas de codificação de caracteres para HTML
Apêndice C
Tabelas de referência rápida para elementos HTML
Apêndice D
Tabelas de referência rápida para atributos HTML
Apêndice E
Tabela de referência rápida para as propriedades CSS 2.1
Home
Sumário
Arquivos
Errata
Comentários
interativo
pdf
Última modificação: 2008/06/16 22:03:25 GMT