Landing Page de Contabilidade
Assistir agora
1. Criando a Landing Page
Sobre o Tutorial
Esse tutorial mostra o passo-a-passo para resolver o Mini Projeto Landing Page de Contabilidade.
Descrição do projeto
Este projeto visa desenvolver um site simples (landing page) para um escritório de contabilidade, utilizando apenas HTML e CSS. O design inclui uma página inicial com informações sobre a empresa, serviços oferecidos e clientes.
🤓 Antes de começar
Tenha um editor de código pronto para escrever HTML e CSS (VSCode, Sublime, etc).
- Crie uma estrutura básica de pasta:
src/ assets/ (imagens usadas no projeto) index.html style.css
🔨 Requisitos
Como o objetivo desse Mini Projeto é treinar suas habilidades em HTML e CSS, é importante que você tente implementar o design da forma como está no figma - você provavelmente irá encontrar muitos desafios no caminho - esta é justamente a finalidade 😉.
- Crie um cabeçalho no topo da página com links para
Início
,Perfil
,Serviços
,Clientes
eContato
. - Crie a seção de apresentação, adicione uma imagem de fundo que cubra toda a largura da tela.
- Insira o nome da empresa
Salles Contabilidade
com uma breve frase de destaque:Experiência. Compromisso. Valor.
.
- Insira o nome da empresa
- Crie uma área que descreva a fundação e os serviços da empresa. Insira uma imagem ao lado do texto para criar um layout dividido.
- Apresente os serviços oferecidos em uma lista vertical com números.
- Cada item deve conter um título e uma breve descrição.
- Aplique o efeito de
hover
nos botões desaiba mais
para mudar de cor ao passar o mouse.
- Adicione um card para cada cliente que a empresa já atendeu, utilizando
<img>
e estilizando com CSS para que as imagens fiquem lado a lado. Adicione o rodapé com o endereço, telefone, e-mail e links para as redes sociais. Use ícones de redes sociais e organize-os horizontalmente.
👀 Dicas:
- Utilize flexbox para alinhar os itens horizontalmente.
🔨 Desafio extra para quem quer ir além
- Faça com que o design seja responsivo, utilizando
@media queries
para ajustar o layout em dispositivos móveis. - Realize uma animação simples no título da empresa ao carregar a página usando
@keyframes
no CSS.
🎨 Design Sugerido
Temos uma sugestão de design no Figma.
Figma
👉🏽 Sobre esse mini-projeto
O que você irá praticar:
HTML
Estruturar páginas de forma organizada.
CSS
- Aplicação de layouts flexíveis com
display: flex
- Estilização de elementos de texto e botões.
- Efeitos de hover
Seu Instrutor
Caról Silva
Desenvolvedora Front-End e Instrutora de Desenvolvimento Web.
Vencedora do hackaton Nubank e prefeitura de São paulo, já trabalhou na área de tecnologia no banco Credit Suisse e no Reclame AQUI. Atualmente, é estrategista de marketing na Kroltec e compartilha seu conhecimento como professora de desenvolvimento web no Codante.io.
Aulas
- Introdução
- 1.
Criando a Landing Page
00:15 Construindo uma Landing Page
00:57Estruturação de Landing Page
00:48Fork e Clone com Git
01:57- Seção Banner
Estilizando Banner da Página
01:44Acessibilidade e Navegação Web
01:44Descrição de Imagens Acessível
01:26Estrutura HTML e CSS Básico
01:50Resetando Estilos CSS
02:23Usando Google Fonts no CSS
00:48Padronize Cores com CSS :root
02:15Layout com Imagem de Fundo
01:45Navegação com Flexbox
14:50- Seção Perfil da Empresa
Melhorias em CSS: Subtítulos e Links
03:06Estruturando Landing Page com Flexbox
03:15Estilizando Company Profile
05:58Estilizando com CSS Eficiente
07:01- Seção de Serviços
Formatando Seção de Serviços
03:45Design Otimizado para Serviços
09:54- Seção de Clientes
Seção de Clientes Destaque
06:37Ajustes na Seção de Clientes
03:41- Seção de Contato
Design de Comentários Personalizado
03:02Seção de Contato com Flex
03:51Organização de Caixas Flexíveis
01:23Ajustes Finais no Projeto
00:45- Seção do Footer
Footer Organizado com Ícones Sociais
01:46Landing Page Completa
00:18Ajustes Finais e Otimização
00:38