A GERAÇÃO DO FUTURO

É A QUE APRENDE HOJE.

00HORAS
:
00MIN
:
00SEG
Comece sua evolução
Comece sua evolução
  • Home

    Escolha seu Plano

    • Plus 2430% OFF
    • Pro 2430% OFF
    • Ultra Lab 2430% OFF

    Carreiras Alura

    Evolua com profundidade técnica, direção clara e aplicação prática.

    Jornadas guiadas do básico ao avançado com checkpoints práticos, desenhadas para quem busca profundidade e protagonismo técnico.

    Iniciante

    Comece do zero com uma trilha clara e progressiva.

    Fundamentos práticos para dar os primeiros passos com segurança e construir uma base sólida.

    Intermediário

    Continue sua evolução com cursos que conectam fundamentos, ferramentas e prática profissional. Ganhe autonomia, e avance para projetos mais completos.

    Avançado

    Aprofunde temas técnicos e estratégicos para enfrentar desafios mais complexos. Explore boas práticas, arquitetura, performance com visão profissional.

    CURSOS

    Ver mais cursos de Back-end
    • Pensamento computacional: fundamentos da computação e lógica de programação
    • Lógica de programação: mergulhe em programação com JavaScript
    • DDD: fundamentos do design orientado a domínio
    • ASP.NET: autenticação e autorização em APIs e aplicações web
    • Microsserviços: migração de monólitos e modularização

    CURSOS

    Ver mais cursos de Dados
    • Python para Dados: primeiros passos
    • Excel: domine o editor de planilhas
    • Engenharia de Dados: Orquestração de Pipelines com Apache Airflow
    • Power BI Desktop: construindo meu primeiro dashboard
    • Governança e Arquitetura de Dados

    CURSOS

    Ver mais cursos de Inteligência Artificial
    • IA: Explorando o Potencial da Inteligência Artificial Generativa
    • Engenharia de Prompt: Criando Prompts Eficazes para IA Generativa
    • Claude para Análise de Dados: prompts, integrações e automações
    • Agno: criando agentes e sistemas multiagente
    • Engenharia de software na era da IA: segurança de aplicações com agentes, MCPs e código gerado por IA

    CURSOS

    Ver mais cursos de Front-end
    • HTML e CSS: ambiente, estrutura e estilo
    • React: realizando testes avançados com Jest e Testing Library
    • React: integrando TypeScript em projetos
    • JavaScript: aprendendo a programar
    • React: aplicando arquiteturas de Micro frontends

    CURSOS

    Ver mais cursos de DevOps
    • Sistema Operacional Linux: fundamentos e administração prática
    • Containers e Docker: empacotamento, isolamento e gestão
    • Redes: dos conceitos iniciais à criação de uma intranet
    • Linux: gerenciando diretórios, arquivos, permissões e processos
    • Cibersegurança: Fundamentos e práticas integradas

    CURSOS

    Ver mais cursos de UX & Design
    • UX Research: mapeando a experiência da pessoa usuária
    • UX/UI Design: Entregando produtos digitais com IA
    • UI Design: Prototipação e animações interativas
    • Figma: Conhecendo o programa
    • Product Design: métricas e ciclo de vida do produto

    CURSOS

    Ver mais cursos de Inovação e Gestão
    • Canva: Criação de landing pages e e-mail marketing
    • Agilidade: como ela pode ajudar a criar um time de alta performance
    • Google Analytics 4: Extrair insights e configurar eventos
    • Management 3.0: gerencie o ambiente, não as pessoas
    • Automação de processos com n8n: Inteligência de dados para Marketing

    CURSOS

    Ver mais cursos de Mobile
    • React Native: Estilização e Layouts com Flexbox e StyleSheet
    • Flutter: Graphql e suporte offline
    • Android com Gemini: Trabalhando com textos e imagens na IA
    • Dart: trabalhando com orientação a objetos
    • React Native: Dominando Listas com FlatList e ScrollView

    CARREIRAS

    Ver mais carreiras
    • Especialista em IA
    • Engenharia de IA
    • Ai native software engineering
    • Arquitetura de Soluções com IA
    • AI Product Design
    • Engenharia de Machine Learning
    • Desenvolvimento Front-End React
    • Engenharia de Dados
    • Cloud Security
    • Social Media Marketing
    • Engenharia de Agentes de IA

    CURSOS

    • Engenharia de Prompt: Prompts Eficazes para IA Generativa
    • Claude Code: Criando sua Primeira Aplicação
    • Python: Crie sua Primeira Aplicação
    • Git e GitHub: Compartilhando e Colaborando
    • N8N: Fluxos de Trabalho Avançados

    CURSOS

    • Copilot Studio: Solução Multiagentes
    • Padrões de API HTTP e Modelagem de APIs
    • Python para Análise de Dados com SQL
    • Docker: Criando e Gerenciando Containers
    • Design com IA: Otimizando o Processo Criativo

    CURSOS

    • Model Context Protocol (MCP)
    • Spec-Driven Development: Dev Assistido por Agentes
    • Arquitetura de Sistemas Distribuídos com Java
    • Governança de Modelos e Reprodutibilidade
    • Pentest: Vulnerabilidades em Aplicações Web

    Escolha seu Plano

    • Plus 2430% OFF
    • Pro 2430% OFF
    • Ultra Lab 2430% OFF

    Skills & Go

    O Skills & Go é para Tech Leads, Product Managers, estrategistas e early adopters que transformam ideias em soluções de alto impacto. Em cursos ao vivo e 100% online, você domina a nova era da IA em tempo real.

    Aulas ao vivo

    Saiba mais
    • Agentic Engineering: orquestre multiplos agentes com confiabilidade
    • Building AI Products: transforme ideias em produtos reais com IA
    • AI Data Strategy: transforme dados em decisões estratégicas com IA

    Escolha seu Plano

    • Plus 2430% OFF
    • Pro 2430% OFF
    • Ultra Lab 2430% OFF

    Eventos Alura

    Nossos eventos são pensados para quem quer estar à frente das mudanças em tecnologia, IA e inovação. Em experiências presenciais, você acompanha tendências e se conecta com especialistas que estão moldando o futuro.

    Próximos eventos

    • IA Conference
    • Alura Signals
  • Talent Lab
  • IA
  • Artigos
  • Para Empresas
Ver planos
Links principais
  • Planos e Promoções
  • Carreiras

    Ver todas
    • Especialista em IA
    • Engenharia de IA
    • Ai native software engineering
    • Arquitetura de Soluções com IA
    • AI Product Design
    • Engenharia de Machine Learning
    • Desenvolvimento Front-End React
    • Engenharia de Dados
    • Cloud Security
    • Social Media Marketing
    • Engenharia de Agentes de IA
    Entrar Ver Planos
  • Área de Interesse

    Entrar Ver Planos
  • Aulas ao Vivo - Skills & Go

    • Agentic Engineering: orquestre multiplos agentes com confiabilidade
    • Building AI Products: transforme ideias em produtos reais com IA
    • AI Data Strategy: transforme dados em decisões estratégicas com IA
    Entrar Ver Planos
  • Senioridade

    Entrar Ver Planos
  • Eventos Alura

    • IA Conference
    • Alura Signals
    Entrar Ver Planos
  • Links complementares do menu mobile
  • Talent lab
  • Inteligência Artificial
  • Pós Graduações
  • Artigos
  • Para Empresas
  • Sobre a Alura
  • Grupo Alun
  • Entrar
    • Home
    • Carreiras
    • Skills & Go
    • Talent Lab
    • Inteligência Artificial
    • Pós Graduações
    • Artigos
    • Sobre a Alura
    • Grupo Alun
    LoginContato
    • Plano Pro 24
    • Plano Plus 24
    • Plano Ultra Lab 24
    • LinkedIn
    • Instagram
    • YouTube
    1. Página inicial
    2. Front-end
    3. Position CSS: o que é, como funciona e como usar 

    Position CSS: o que é, como funciona e como usar 

    12 min12 minutos de leitura

    12 min12 minutos de leitura

    Publicado: 01/02/2022

    Última atualização: 15 de Abril

    1. O que é a propriedade position no CSS?
    2. Os 5 valores de position que você precisa dominar
    3. Indo além: z-index e o contexto de empilhamento
    4. Tutorial: como posicionar uma imagem em CSS (e texto sobre ela)?
    5. De "fora do lugar" a mestre do layout
    6. Carreira em Front-End
    7. FAQ | Perguntas Frequentes (FAQ) sobre position CSS 

    Se você já passou horas tentando posicionar elementos com CSS e nada parece ficar no lugar certo, saiba que isso é mais comum do que parece.

    Dúvidas como “como posicionar um elemento no canto com CSS?”, “como fixar um menu no topo da página?” ou “como colocar texto sobre uma imagem?” fazem parte do dia a dia de quem está aprendendo ou aprimorando o uso do CSS. 

    Esses são desafios clássicos do desenvolvimento front-end, e a resposta para a maioria deles está em uma única propriedade essencial: position CSS.  

    Muitas pessoas desenvolvedoras iniciantes tentam "empurrar" elementos usando margin e acabam quebrando todo o layout. A verdade é que o position é a ferramenta correta para o trabalho. 

    Ela é a chave que "destrava" um elemento do seu lugar padrão, te ajuda entender melhor algumas classes no CSS e lhe dá superpoderes para controlar sua localização exata na página. 

    Neste guia completo sobre position no CSS, você vai aprender na prática como utilizar cada um dos seus valores: static, relative, absolute, fixed e sticky,  com exemplos reais. Ao final, você terá segurança para posicionar menus, imagens e qualquer outro componente do seu layout sem depender de “gambiarras”. 

    O que é a propriedade position no CSS? 

    Por padrão, todo elemento que você escreve no seu HTML segue o chamado fluxo normal do documento (normal document flow). Pense nisso como um texto em uma folha: cada parágrafo (<p>) aparece logo abaixo do anterior, respeitando uma ordem de cima para baixo. 

    Elementos de bloco, como <div>, ocupam toda a largura disponível e sempre começam em uma nova linha. Já elementos inline, como <span> ou <a>, se organizam lado a lado, ocupando apenas o espaço necessário. 

    Esse comportamento padrão é controlado pelo valor position: static, que é aplicado automaticamente a todos os elementos. 

    A propriedade position no CSS permite que você quebre esse fluxo.  

    Ao mudá-la para um valor diferente de static, você ganha acesso a um novo conjunto de propriedades auxiliares, às vezes chamadas de placement css ou propriedades de localização: 

    • op 
    • right 
    • bottom 
    • left 

    Essas quatro propriedades são o seu "GPS". Elas dizem ao navegador onde posicionar o elemento em relação a um ponto de referência.  

    Mas aqui está o ponto importante: o comportamento dessas propriedades depende diretamente do valor de position utilizado. Em outras palavras, o ponto de referência pode mudar, pode ser a própria tela, o elemento pai ou até a posição original do elemento no fluxo. 

    E existe uma regra de ouro que evita muita dor de cabeça: top, right, bottom e left não têm nenhum efeito quando o elemento está com position: static. 

    Banner da Alura convidando profissionais a desenvolver habilidades em inteligência artificial para acompanhar as transformações do mercado de tecnologia. A campanha destaca que quem utiliza IA produz mais, cresce na carreira e se torna mais competitivo, reforçando que a inteligência artificial deixou de ser tendência e passou a ser uma habilidade essencial. O banner incentiva a começar a aprender IA com os cursos da Alura e impulsionar a transformação digital.

    Os 5 valores de position que você precisa dominar 

    Vamos analisar como cada valor funciona, do mais simples ao mais avançado. 

    1. position: static (O padrão) 

    Imagem do tipo gif com dois quadrados (um verde maior e outro azul menor sobreposto) em uma tela de fundo cinza. A animação inicia com os dois posicionados no canto superior esquerdo da tela e permanecem estáticos quando habilita a rolagem da tela de cima para baixo e da esquerda para direita.

    Como já dissemos, este é o valor padrão para todo elemento HTML. 

    • O que é? É o posicionamento padrão do fluxo normal do documento. 
    • Como funciona? O elemento é posicionado de acordo com a ordem no HTML. Ele não é "posicionado" de forma especial e ignora completamente as propriedades top, bottom, left e right. 
    • Quando usar? Você raramente vai escrever position: static. Seu uso mais comum é para remover um posicionamento que foi aplicado anteriormente, talvez em um breakpoint de media query. 

    Neste CodePen note que mesmo com top: 20px aplicado, o elemento não se move, pois seu position é static. 

    2. position: relative (O ponto de referência) 

    Imagem do tipo gif com dois quadrados (um verde maior e outro azul menor sobreposto) em uma tela de fundo cinza. A animação inicia com os dois posicionados no canto inferior direito da tela e permanecem fixos quando habilita a rolagem da tela de cima para baixo e da esquerda para direita.

    Aqui as coisas começam a ficar interessantes. O position: relative é, talvez, o valor mais importante para entender, não tanto pelo que ele faz sozinho, mas pelo que ele permite que outros elementos façam. 

    • O que é? É um tipo de posicionamento em que o elemento se move em relação à sua posição original no fluxo normal. 
    • Como funciona? Esse valor tem duas funções principais: 

    ◦ Mover o elemento: Se você aplicar top: 20px, o elemento se moverá 20 pixels para baixo da sua posição original. Importante: ele ainda ocupa seu espaço original no fluxo, podendo sobrepor outros elementos. 

    ◦ Criar um Contexto de Posicionamento: Esta é a função mais crucial. Ao definir um elemento como relative, ele se torna a "âncora" ou o "ponto de referência" para qualquer elemento filho que tenha position: absolute. 

    • Quando usar? 

    ◦ Para pequenos ajustes de posicionamento (embora transform: translate() seja muitas vezes preferido hoje em dia). 

    ◦ Principalmente: Para ser o "elemento pai" de um position: absolute. 

    Neste exemplo no CodePen, o elemento se move 50px para baixo e 50px para a direita de onde ele deveria estar originalmente. 

    3. position: absolute (O posicionamento absoluto) 

    Imagem do tipo gif com dois quadrados (um verde maior e outro azul menor sobreposto) em uma tela de fundo cinza. No lado esquerdo, a tela de código CSS da tela. A animação inicia com os dois quadrados posicionados no centro inferior da tela, com o azul encostado nas laterais do canto superior esquerdo do verde. Ao escrever `top: 50px`, o quadrado azul se move para baixo. Em seguida, ao escrever `left: 50px`, ele se move para a direita.

    Esse valor proporciona grande controle sobre o posicionamento, porém, costuma gerar dúvidas para quem está começando.  

    • O que é? O position absolute css remove completamente o elemento do fluxo normal do documento. É como se o elemento passasse a flutuar sobre a página, sem ocupar espaço no layout original. 
    • Como funciona? Seu posicionamento é absoluto em relação ao seu ancestral posicionado mais próximo. 

    ◦ O que é um "ancestral posicionado"? É o primeiro elemento pai (ou avô, ou bisavô...) que tenha um position diferente de static (ou seja, relative, absolute, fixed ou sticky). 

    ◦ Se o absolute não encontrar nenhum ancestral posicionado, seu ponto de referência se torna o bloco inicial da página, geralmente o próprio <html> (é aqui que o termo html position às vezes é usado). 

    • Quando usar? Para sobrepor elementos. Pense em ícones sobre imagens, menus dropdown, tooltips (dicas de ferramenta) ou janelas modais. 

    A Batalha: position: relative vs position: absolute 

    A maior confusão do CSS mora aqui. A melhor forma de entendê-los é em conjunto. 

    Na maioria das vezes, você usará position: relative e position: absolute juntos. 

    • Crie um div "pai" (um wrapper ou contêiner). 
    • Dê a ele position: relative. Ele não se moverá, mas agora é uma "área de posicionamento". 
    • Crie um div "filho" dentro dele. 
    • Dê ao filho position: absolute. 
    • Agora você pode usar top: 0, left: 0, bottom: 10px, etc., e o filho se posicionará exatamente em relação às bordas do pai. 

    Vamos ver os dois cenários que o artigo original descreve: 

    Cenário 1 (Correto): Pai com relative O pai (caixa verde) é relative. O filho (caixa azul) é absolute. O filho se posiciona 50px para dentro do pai, como esperado. 

    Veja aqui. 

    Cenário 2 (Incorreto): Pai com static O pai (caixa verde) é static (padrão). O filho (caixa azul) é absolute. Como o filho não encontra um ancestral posicionado, ele "ignora" o pai e se posiciona em relação ao corpo do documento. 

    Veja aqui. 

    4. position: fixed (O Fixo na Tela) 

    O position: fixed tem um comportamento visual mais direto e simples de observar.  

    • O que é? Remove o elemento do fluxo normal (como absolute), mas seu ponto de referência é sempre a viewport (a janela do navegador). 
    • Como funciona? Não importa quanto você role a página, um elemento fixed ficará "pregado" no mesmo lugar da tela. Se você aplicar bottom: 0 e right: 5%, ele ficará no canto inferior direito da sua visão. 
    • Quando usar? É perfeito para menus de navegação que ficam no topo, botões de "Voltar ao Topo" ou banners de aviso (como os de cookies). 

    Teste nesse exemplo. Role a página e veja que o elemento não se move. 

    5. position: sticky (O "Pegajoso") 

    Imagem do tipo gif com dois quadrados (um verde maior e outro azul menor sobreposto) em uma tela de fundo cinza. A animação inicia com os dois posicionados no centro inferior da tela e permanecem fixos em relação ao rolamento da página de cima para baixo e da esquerda para direita.

    O valor sticky é mais recente e combina características dos valores relative e fixed. 

    • O que é? Um elemento sticky se comporta como relative até que a rolagem da página faça com que ele atinja um limite definido (por top, bottom, etc.). 
    • Como funciona? Imagine um elemento com position: sticky e top: 0. Ele rolará normalmente com a página (como relative). No entanto, assim que a rolagem fizer com que a parte de cima desse elemento toque o topo da tela, ele "gruda" lá (como fixed) e para de rolar. 
    • Quando usar? Ideal para cabeçalhos de seções em um artigo longo (como em um blog), cabeçalhos de tabelas que precisam ficar visíveis, ou barras laterais que acompanham a rolagem. 

    Neste exemplo, role o conteúdo. O elemento sobe normalmente, mas "gruda" no topo (a 0px) e à esquerda (a 0px) quando você rola. 

    Indo além: z-index e o contexto de empilhamento 

    Quando você começa a usar position: relative, absolute, fixed ou sticky, seus elementos saem do plano 2D e entram no eixo Z (profundidade). Eles podem se sobrepor. 

    Mas quem fica por cima? 

    É aí que entra o z-index. Esta propriedade define a "ordem da pilha" dos elementos. 

    • z-index só funciona em elementos posicionados (qualquer coisa menos static). 
    • Por padrão, todos os elementos têm um z-index de auto (ou 0). 
    • Um elemento com z-index: 10 ficará na frente de um elemento com z-index: 9. 
    • Pode usar valores negativos (z-index: -1) para posicionar algo atrás de elementos static. 

    O z-index é fundamental, mas ele funciona dentro de "Contextos de Empilhamento" (Stacking Contexts).  

    Um elemento com position: relative e z-index: 1 cria um novo contexto. Qualquer z-index dos seus filhos (mesmo z-index: 9999) só vale dentro desse pai. 

    Tutorial: como posicionar uma imagem em CSS (e texto sobre ela)? 

    Vamos usar o que aprendemos para resolver um dos problemas mais comuns: como posicionar uma imagem em CSS com um texto por cima, criando um "card". 

    O Problema: Você tem uma imagem e um título, mas o título fica abaixo da imagem (fluxo normal). Você quer o título sobre a imagem, no canto inferior esquerdo. 

    O HTML: Primeiro, precisamos de um contêiner "pai" para os dois elementos: 

    ``` 
    <div class="card-container"> 
      <img 
        src="https://i.imgur.com/phJa5N0.png" 
    alt="Um notebook exibindo código em um escritório moderno." 
      > 
      <h3 class="card-titulo">Meu Artigo Incrível</h3> 
    </div> 
    ``` 
    O CSS: Vamos usar a "receita de bolo" relative + absolute: 
    ``` 
    /* 1. Criamos a "área de posicionamento" no pai */ 
     
    .card-container{
      position: relative;
      width: 300px; /* Apenas para o exemplo */
      border-radius: 8px;
      overflow: hidden; /* Garante que a imagem não vaze */
    }
    /* 2. Fazemos a imagem ser responsiva ao pai */
    .card-container img {
      width: 100%;
      display: block; /* Remove espaço extra abaixo da imagem */
    }
    /* 3. Posicionamos o filho "absolutamente" dentro do pai */
    .card-titulo {
      position: absolute;
      /* 4. Usamos as propriedades de 'placement' */
      bottom: 10px;
      left: 15px;
      /* Extras para o estilo */
      color: white;
      font-size: 1.5rem;
      text-shadow: 2px 2px 4px rgba(0,0,0,0.7); /* Sombra para legibilidade */
      margin: 0; /* Remove margem padrão do h3 */
    }
    ```

    Com esse código, o .card-titulo é removido do fluxo e posicionado de forma absoluta em relação ao .card-container (que é relative). Especificamente sobre ajustes de imagens, também vale conferir nosso artigo sobre Object-fit. 

    De "fora do lugar" a mestre do layout 

    Dominar a propriedade position é um rito de passagem. É o ponto em que você deixa de lutar contra o CSS e começa a ditar as regras do layout. 

    O que parecia mágica, como menus fixos, medidas relativas, elementos sobrepostos, layouts complexos, agora é apenas mais uma ferramenta no seu arsenal.  

    Esse controle é o que diferencia uma pessoa desenvolvedora iniciante de um(a) profissional Front-end confiante. 

    Dominar o position CSS não é apenas sobre fazer layouts bonitos; é sobre ser o profissional que consegue traduzir um design complexo do Figma para o navegador com precisão de pixel perfect.  

    É sobre construir interfaces que não apenas funcionam, mas que são intuitivas e agradáveis de usar. 

    Para construir essa base sólida, da propriedade position ao Flexbox, do Grid até os frameworks JavaScript mais modernos como React e Vue, a Alura é sua principal aliada.  

    Carreira em Front-End 

    Nossas Carreiras de Front-End são desenhadas para te levar do zero absoluto até o nível profissional, com uma didática "mão na massa", projetos práticos para seu portfólio e o apoio da maior comunidade de tecnologia do Brasil. 

    Ao longo dessa jornada, você também desenvolve habilidades essenciais de construção de interfaces modernas com conteúdos como o curso de CSS posicionando elementos com Flexbox, fundamental para estruturar layouts responsivos e profissionais no dia a dia.

    E para quem já domina o Front-end e busca o próximo salto estratégico, seja para liderar projetos, desenhar a arquitetura de sistemas web complexos ou gerenciar equipes de desenvolvimento, a FIAP oferece os MBAs e pós-graduações mais reconhecidos do mercado.  

    Esse é um caminho para quem deseja atuar também na definição de estratégias e arquitetura por trás das interfaces 

    FAQ | Perguntas Frequentes (FAQ) sobre position CSS 

    1. Qual a principal diferença entre position: relative e absolute? 

    position: relative move o elemento em relação à sua posição original no fluxo da página, e o mais importante, cria um contexto de posicionamento para seus filhos.  

    Ele ainda ocupa seu espaço original. position: absolute move o elemento em relação ao seu ancestral posicionado mais próximo (ou ao <html>). Ele é removido do fluxo da página. 

    2. O que é placement css ou location css? 

    Esses são termos informais para se referir às quatro propriedades auxiliares top, right, bottom e left, que ficam disponíveis ao definir position diferente de static. 

    3. Como centralizar um div com position: absolute? 

    Centralizar vertical e horizontalmente com absolute é um truque clássico. A forma mais moderna é: 

    .elemento-absoluto { 
      position: absolute; 
      top: 50%; 
      left: 50%; 
      transform: translate(-50%, -50%); 
    }

    Isso move o ponto de âncora do elemento (canto superior esquerdo) para o centro do pai, e o transform "puxa" o elemento de volta pela metade da sua própria altura e largura, centralizando-o perfeitamente.

    Banner da Alura convidando profissionais a desenvolver habilidades em inteligência artificial para acompanhar as transformações do mercado de tecnologia. A campanha destaca que quem utiliza IA produz mais, cresce na carreira e se torna mais competitivo, reforçando que a inteligência artificial deixou de ser tendência e passou a ser uma habilidade essencial. O banner incentiva a começar a aprender IA com os cursos da Alura e impulsionar a transformação digital.

    Avalie este artigo

    Foto de Luan Alves

    Autor(a)

    Luan Alves

    Sou Luan Alves, estudante de Análise e Desenvolvimento de Sistemas, instrutor de Desenvolvimento Front-End no Grupo Alura. Estou aqui para ajudar a tirar suas dúvidas, aprender e compartilhar conhecimento. :)

    Explore por tópico

    • Mobile
    • Back-end
    • Front-end
    • DevOps
    • UX & Design
    • Dados
    • Gestão & Negócios
    • Inteligência Artificial
    • Cibersegurança
    • Cloud

    Leia também

    • 12/12/2021

      O que é o HTML e suas tags? Parte 2: elementos inline e como utilizá-los

      Ler mais
    • 29/12/2021

      Qual a diferença entre id e class?

      Ler mais
    • 15/01/2017

      Preenchendo formulário HTML automaticamente com AJAX

      Ler mais
    Ver mais conteúdos

    Inscreva-se em nossa Newsletter

    Fique por dentro de conteúdos, insights e oportunidades do universo tech. Receba novidades e lançamentos direto no seu e-mail.

    Institucional

    • Sobre nós
    • Trabalhe Conosco
    • Para Empresas
    • Para Escolas
    • Política de Privacidade
    • Compromisso de Integridade
    • Termos de Uso
    • Canal de Ética
    • Código de Ética
    • Fale Conosco
    • Documentos Institucionais
    • Status
    Institucional
    • Sobre nós
    • Trabalhe Conosco
    • Para Empresas
    • Para Escolas
    • Política de Privacidade
    • Compromisso de Integridade
    • Termos de Uso
    • Canal de Ética
    • Código de Ética
    • Fale Conosco
    • Documentos Institucionais
    • Status

    A Alura

    • Como Funciona
    • Inteligência Artificial
    • Plataforma
    • Depoimentos
    • Instrutores(as)
    • Dev em <T>
    • Luri, a Inteligência Artificial da Alura
    • IA Conference
    • Cursos Imersivos
    • Perguntas Frequentes
    A Alura
    • Como Funciona
    • Inteligência Artificial
    • Plataforma
    • Depoimentos
    • Instrutores(as)
    • Dev em <T>
    • Luri, a Inteligência Artificial da Alura
    • IA Conference
    • Cursos Imersivos
    • Perguntas Frequentes

    Conteúdos

    • Alura Cases
    • Imersões
    • Artigos
    • Podcasts
    • Artigos de educação corporativa
    Conteúdos
    • Alura Cases
    • Imersões
    • Artigos
    • Podcasts
    • Artigos de educação corporativa
    Uma Empresa do GrupoLogo Grupo Alun

    Outras empresas do Grupo Alun

    • FIAP
    • STARTSE
    • PM3
    • LUMINA

    Ao submeter seu e-mail, você concorda com a política de privacidade da Alura.

    Redes Sociais & Apps

    instagram
    youtube
    tiktok
    x
    appStore
    googlePlay
    Uma Empresa do GrupoLogo Grupo Alun

    Outras empresas do Grupo Alun

    • FIAP
    • STARTSE
    • PM3
    • LUMINA

    Ao submeter seu e-mail, você concorda com a política de privacidade da Alura.

    Redes Sociais & Apps

    instagram
    youtube
    tiktok
    x
    appStore
    googlePlay
    Alura