Fundamentos de HTML5 e CSS3

Fundamentos de HTML5 e CSS3
× Fundamentos de HTML5 e CSS3

Fundamentos de HTML5 e CSS3

Compartilhar

Autor: Maurício Samy Silva

ISBN impresso: 978-85-7522-438-0
ISBN ebook: 978-85-7522-708-4
Ano: 2015
Páginas: 304
Preço impresso: R$ 76,00 O ebook deste livro está disponível na Amazon.

10 opiniões | Opine sobre este livro

Descrição do livro

O livro Fundamentos de HTML5 e CSS3 tem o objetivo de fornecer aos iniciantes e estudantes da área de desenvolvimento web conceitos básicos e fundamentos da marcação HTML e estilização CSS, para a criação de sites, interfaces gráficas e aplicações para a web.

Maujor aborda as funcionalidades da HTML5 e das CSS3 de forma clara, em linguagem didática, mostrando vários exemplos práticos em funcionamento no site do livro.

Mesmo sem conhecimento prévio, com este livro o leitor será capaz de:

• Criar um código totalmente semântico empregando os elementos da linguagem HTML5.

• Usar os atributos da linguagem HTML5 para criar elementos gráficos ricos no desenvolvimento de aplicações web.

• Inserir mídia sem dependência de plugins de terceiros ou extensões proprietárias.

• Desenvolver formulários altamente interativos com validação no lado do cliente utilizando atributos criados especialmente para essas finalidades.

• Conhecer os mecanismos de aplicação de estilos, sua sintaxe, suas propriedades básicas, esquemas de posicionamento, valores e unidades CSS3.

• Usar as propriedades avançadas das CSS3 para aplicação de fundos, bordas, sombras, cores e opacidade.

• Desenvolver layouts simples com uso das CSS3.

Ver menos ▲

Sumário

  • Agradecimentos
  • Isenção de responsabilidade
  • Sobre o autor
  • Introdução
  • Capítulo 1 ■ Histórico, ferramentas e terminologia
    • 1.1 Introdução
    • 1.2 Breve relato da evolução da HTML
    • 1.3 Desenvolvimento com HTML5
    • 1.4 Ambiente de desenvolvimento
      • 1.4.1 Ambiente Windows
    • 1.5 Configurando e entendendo o Notepad++
      • 1.5.1 Visão geral
      • 1.5.2 Menu Visualizar
      • 1.5.3 Menu Linguagem
      • 1.5.4 Menu Configurações
      • 1.5.5 Inserir ou sobrescrever
      • 1.5.6 Outras configurações
      • 1.5.7 Cliente FTP
    • 1.6 Terminologia
      • 1.6.1 Documento HTML
      • 1.6.2 Navegador
      • 1.6.3 Usuário
      • 1.6.4 Dispositivo de usuário
      • 1.6.5 Desenvolvedor web e autor web
      • 1.6.6 Editor
      • 1.6.7 Renderização
      • 1.6.8 Código-fonte
  • Capítulo 2 ■ Marcação HTML
    • 2.1 Introdução
    • 2.2 Tag HTML
    • 2.3 Documento HTML mínimo
    • 2.4 Primeira página web
    • 2.5 Exercício proposto
    • 2.6 Modelo HTML
    • 2.7 Acessibilidade na web
  • Capítulo 3 ■ Elementos HTML
    • 3.1 Introdução
    • 3.2 Elementos da HTML
  • Capítulo 4 ■ Introdução às CSS
    • 4.1 Definições e conceitos CSS
      • 4.1.1 Definição
      • 4.1.2 Finalidade
      • 4.1.3 Regra CSS
    • 4.2 Modelo de formatação CSS
      • 4.2.1 Container
      • 4.2.2 Elementos nível de bloco e boxes bloco
      • 4.2.3 Elementos inline e boxes inline
    • 4.3 Box Model CSS
      • 4.3.1 Box Model CSS modificado
      • 4.3.2 Propriedades CSS para o Box Model
    • 4.4 Categorias de valores CSS
      • 4.4.1 Palavra-chave
      • 4.4.2 Número
      • 4.4.3 Número não negativo
      • 4.4.4 Número com unidade de medida
      • 4.4.5 Número não negativo com unidade de medida
      • 4.4.6 String
      • 4.4.7 Notação funcional
      • 4.4.8 Casos especiais
    • 4.5 Cores CSS
    • 4.6 Valor CSS
    • 4.7 Vinculando folhas de estilo a documentos
      • 4.7.1 Estilos inline
      • 4.7.2 Estilos incorporados
      • 4.7.3 Estilos externos
  • Capítulo 5 ■ DOM e seletores CSS
    • 5.1 DOM
      • 5.1.1 Árvore do DOM
    • 5.2 Seletores CSS
      • 5.2.1 Criando uma folha de estilo
      • 5.2.2 Estilizando o topo do site
  • Capítulo 6 ■ Posicionamento CSS
    • 6.1 Introdução
    • 6.2 Esquemas de posicionamento
      • 6.2.1 Esquema normal ou posicionamento padrão
      • 6.2.2 Esquema relativo
      • 6.2.3 Esquema com float
      • 6.2.4 Esquema absoluto
      • 6.2.5 Esquema estático
      • 6.2.6 Posicionamento fixo
      • 6.2.7 Posicionamento com z-index
  • Capítulo 7 ■ Construção de layout
    • 7.1 Tipos de layout
      • 7.1.1 Largura fixa
      • 7.1.2 Líquido
      • 7.1.3 Elástico
      • 7.1.4 Híbrido
      • 7.1.5 Responsivo
    • 7.2 Centralizando o layout
      • 7.2.1 Centralizar com uso de margens automáticas
    • 7.3 Layout de largura fixa
    • 7.4 Layout elástico
  • Capítulo 8 ■ Estilização
    • 8.1 Introdução
    • 8.2 Bordas arredondadas
    • 8.3 Sombras
      • 8.3.1 Sombra em texto
      • 8.3.2 Sombra em box
    • 8.4 Opacidade
    • 8.5 Gradientes
      • 8.5.1 Gradiente linear
      • 8.5.2 Gradiente radial
      • 8.5.3 Gradiente repetido
    • 8.6 Propriedade background
      • 8.6.1 Múltiplas imagens de fundo
  • Capítulo 9 ■ Formulários
    • 9.1 Introdução
    • 9.2 Elementos de formulário e seus atributos
  • Apêndice A ■ Elementos da HTML5
  • Apêndice B ■ Propriedades CSS
    • B 1 Propriedades das CSS3
      • B1.1 Convenções
  • Apêndice C ■ Cores CSS
  • Referências
  • Índice remissivo
Ver sumário completo ▼

Sobre o autor

Maurício Samy Silva

Maurício Samy Silva é graduado em Engenharia Civil pelo Instituto Militar de Engenharia (IME). Exerceu o magistério paralelamente à Engenharia e foi professor de Geometria Descritiva e Matemática. Sua experiência com desenvolvimento iniciou-se em 1999. Em 2003 lançou o site https://maujor.com, que se tornou referência nacional em CSS, com a… Ver perfil completo ▶

Opinião dos leitores

Carlos A D

Ótimo Livro! Fornece uma excelente base sobre o tema. Ideal para quem está iniciando na área.

Ricardo H

O livro correspondeu bem ao que eu queria e superou minhas expectativas. Estou muito satisfeito com esta aquisição, e conforme meu aprendizado e desenvolvimento pretendo adquirir mais obras do Maurício Samy.

Cristian A O B

Livro excelente, didática boa e muito gratificante a leitura. O Autor está de parabéns!

Flávio R C P

Excelente livro, recomendo!

Ver todas ▼