Learning Hub Logo
CSS
  • Introdução ao CSS
  • Sintaxe do CSS
  • Seletores CSS
  • Comentários no CSS
  • Cores no CSS
  • Background no CSS
  • Bordas no CSS
  • Margens no CSS
  • Padding no CSS
  • Height e Width no CSS
  • Texto no CSS
  • Fontes no CSS
  • Ícones no CSS
  • Box Model
  • Display no CSS
  • Position no CSS
  • Z-index no CSS
  • Overflow no CSS
  • Float e Clear no CSS
  • Flexbox
  • Grid
  • Media Queries
  • Opacity e Transparência
  • Sombras no CSS
  • Gradientes no CSS
  • Transições no CSS
  • Animações no CSS
  • Variáveis CSS

Sobre Diego Pinho

Professor especialista em tecnologia com mais de 10 anos de experiência. Autor de livros técnicos e criador de cursos que já impactaram milhares de estudantes.

Visite meu site principal →

Serviços

  • Área do Aluno
  • Solicite um orçamento
  • Trabalhe Conosco

Redes Sociais

  • Youtube
  • TikTok
  • Instagram
  • LinkedIn

Links

  • Site Institucional
  • Nosso Blog
  • Cursos Online
  • Livros Publicados

Professor Diego Pinho

Educação, Tecnologia e IA © 2026

Discord
CSSHeight e Width no CSS
1 min de leitura

Height e Width no CSS

Como definir largura e altura de elementos com CSS

Largura e altura de elementos

As propriedades width e height definem a largura e a altura de um elemento.

Carregando...

Unidades de medida

Você pode usar diferentes unidades para definir tamanhos.

Pixels (px): valor fixo, independente do tamanho da tela.

Carregando...

Porcentagem (%): relativo ao tamanho do elemento pai.

Carregando...

Viewport (vw e vh): relativo ao tamanho da janela do navegador. 1vw equivale a 1% da largura da janela, 1vh equivale a 1% da altura.

Carregando...

Largura e altura máxima e mínima

Além de definir um tamanho fixo, você pode estabelecer limites com min-width, max-width, min-height e max-height.

Carregando...

Essa combinação de width: 100% com max-width é muito usada para criar layouts que se adaptam a telas menores sem ficarem grandes demais em telas maiores.

Carregando...

Elementos sem tamanho definido

Quando você não define width e height, o navegador decide o tamanho automaticamente. Elementos de bloco como div e p ocupam 100% da largura disponível por padrão. Elementos inline como span ocupam só o espaço do seu conteúdo.

Atenção ao box-sizing

Assim como o padding, definir width sem box-sizing: border-box pode gerar surpresas. O padding e a borda somam por padrão e fazem o elemento crescer além do que você definiu.

Carregando...
AnteriorPadding no CSSPróximo Texto no CSS