Casa do Código - Livros e Tecnologia

  • Programação
  • Lógica
  • Java
  • .NET
  • PHP
  • Games
  • OO
  • Funcional
  • Python
  • Outros
  • Todos
  • Mobile
  • iOS
  • Android
  • Multiplataforma
  • Outros
  • Todos
  • Front-end
  • HTML e CSS
  • JavaScript
  • Outros
  • Todos
  • Infraestrutura
  • Web
  • Dados
  • Outros
  • Todos
  • Business
  • Startups
  • Marketing Digital
  • Gestão
  • Agile
  • Outros
  • Todos
  • Design & UX
  • Você tem 0 itens na sacola 0 Abrir navegação por categorias e busca Ir para ao topo da página

    Use o código e tenha 10% de desconto!

    HTML5 e CSS3 Domine a web do futuro

    Lucas Mazza
    Livro de HTML e CSS

    *Você terá acesso às futuras atualizações do livro.

    Conteúdo

    Crie páginas elegantes de forma simples! HTML e CSS, quando bem utilizados, podem ser o sucesso de um projeto e, com os novos recursos, muito do que antes era trabalhoso agora não é mais.

    Aprenda as melhores técnicas para escrever seu site por meio de exemplos práticos de funcionalidades úteis do cotidiano. Construa menus, aplique efeitos, estilize elementos visuais, melhore a semântica da sua página e muito mais!

    Saiba o que você vai aprender

     

    Sumário

    • 1 O desenvolvimento web hoje
    • 1.1 Por que você deve aprender HTML e CSS
    • 1.2 O estado dos navegadores
    • 1.3 A complicação dos prefixos proprietários
    • 1.4 A longa e sinuosa estrada deste livro
    • 2 Os primeiros passos com o nosso site
    • 2.1 Escrevendo HTML, de dentro para fora
    • 2.2 Adicionando formatações básicas
    • 2.3 Bordas e margens
    • 2.4 Um pouco de cor sempre é bom
    • 2.5 Primeiro contato com imagens
    • 2.6 Adicionando elementos secundários
    • 2.7 Faça para sua cidade também!
    • 3 HTML5: o que mudou?
    • 3.1 Escrevendo menos e fazendo mais
    • 3.2 Atributos personalizados
    • 3.3 Tags novas para elementos antigos
    • 3.4 Refatoração da página de São Paulo
    • 3.5 Seja pragmático
    • 4 O que todo desenvolvedor precisa saber sobre CSS
    • 4.1 A incompatibilidade dos browsers e a razão dos resets de CSS
    • 4.2 Compreendendo o Box model
    • 4.3 Utilizando pseudoelementos
    • 4.4 Desenhando uma faixa com "::before" e "::after"
    • 4.5 Decorando mensagens
    • 4.6 Criando conteúdo através de CSS
    • 4.7 Arquitete o seu CSS para o futuro
    • 4.8 Gere relatórios inteligentes e simples com os estilos de impressão
    • 5 O que você consegue fazer com CSS 3
    • 5.1 A regra @font-face
    • 5.2 Como utilizar serviços de distribuição de fontes
    • 5.3 Substituição de ícones por fontes
    • 5.4 Explore novas possibilidades com bordas
    • 5.5 Manipulação de cores com rgba e gradientes
    • 5.6 Trabalhe com sombras e crie menus elegantes
    • 5.7 Combinando tudo
    • 6 Tomando controle da estrutura visual
    • 6.1 A propriedade 'display'
    • 6.2 Flutue elementos
    • 6.3 O clearfix, uma classe obrigatória em seus projetos
    • 6.4 Compreenda o uso de position
    • 6.5 Crie a sua própria janela modal
    • 6.6 Como escolher os métodos para posicionar os seus elementos
    • 6.7 Grids - um padrão de estrutura para as suas páginas
    • 6.8 Posicionando elementos com CSS 3
    • 7 Melhorando os seus formulários
    • 7.1 O que temos no HTML 5
    • 7.2 Formulários HTML 5 nos dispositivos móveis
    • 7.3 Criação do primeiro formulário
    • 7.4 Alinhamento e estilos visuais nos campos e formulários
    • 7.5 Exibição de mensagens de ajuda
    • 7.6 Mostre mensagens de erro
    • 7.7 Levando o usuário direto ao que importa com o autofocus
    • 7.8 A flexibilidade do atributo placeholder
    • 7.9 Aplicando CSS3 em botões
    • 8 Efeitos 101: Trabalhando com animações e transições
    • 8.1 Transformando elementos
    • 8.2 Os efeitos rotate, scale, skew e translate em uma galeria de fotos
    • 8.3 Transições de estilos
    • 8.4 Transições na galeria de fotos
    • 8.5 Um detalhe importante sobre transições e JavaScript
    • 8.6 Transformações em 3D
    • 8.7 Girar formulários com apenas um clique
    • 8.8 Utilizando animações
    • 8.9 Começando com keyframes
    • 9 O universo fora dos desktops e notebooks
    • 9.1 O que é "Responsive Web Design" e porquê você deve se preocupar
    • 9.2 O funcionamento dos media queries
    • 9.3 Não é uma questão de aparelhos
    • 9.4 Por um futuro melhor
    • 10 Ferramentas - Frameworks, Plugins e Pré-processadores
    • 10.1 Bootstrap
    • 10.2 HTML5 Boilerplate
    • 10.3 Plugins em JavaScript
    • 10.4 Modernizr
    • 10.5 Polyfills
    • 10.6 Pré-processadores
    • 10.7 É tudo CSS e HTML
    • 11 Não pare por aqui

      Autor

      Lucas Mazza

      Lucas Mazza faz parte da equipe de desenvolvedores da Plataformatec, empresa de desenvolvimento de São Paulo, especializada em Ruby on Rails. Combinando a linguagem Ruby com HTML, CSS e JavaScript, ele busca desenvolver interfaces elegantes aliado a um código de qualidade, que satisfaça usuários e desenvolvedores envolvidos. No seu tempo livre, ele é aficionado por filmes, música, tecnologia e contribui com projetos open Sousce no GitHub. Seu usuário no GitHub é lucasmazza e está no Twitter em @lucasmazza.

      Dados do produto

      Número de páginas:
      228
      ISBN:
      978-85-66250-05-3
      Data publicação:
      05/2012
      Submeter errata Fórum de discussões

      Compartilhe!

      Compartilhe no Facebook Compartilhe no Twitter

      Impulsione sua carreira aprendendo também...

      Livro Guia Front-End
      Guia Front-End
      +
      Livro Turbine seu CSS
      Turbine seu CSS
      altLogoFooter

      Links da
      Casa do Código

      • Meus ebooks
      • Sobre a Casa do Código
      • Todos os livros
      • Nossas coleções
      • Quero escrever um livro ou fazer parceria
      • Perguntas Frequentes
      • Política de Privacidade
      • Fale conosco

      Nas redes sociais

      • /CasaDoCodigo
      • @casadocodigo
      • @casadocodigo

      Receba novidades e lançamentos

      Este site aceita Pix, Cartão de Crédito, Débito

      • pagarme
      • paypal

      Grupo Alura

      • Educação em Tecnologia

        • FIAP
        • Casa do Código
        • PM3 - Cursos de Produto
      • Mais Alura

        • Alura Start
        • Alura Língua
        • Alura Para Empresas
        • Alura LATAM
      • Comunidade

        • Tech Guide
        • 7 days of code
        • Hipsters ponto Jobs
      • Podcasts

        • Hipsters ponto Tech
        • Dev sem Fronteiras
        • Layers ponto Tech
        • Like a Boss
        • Scuba Dev