Propriedade text-align

Última atualização: 2026-09-13

text-align Propriedade text-align

A propriedade text-align do CSS define o alinhamento horizontal do texto dentro de um elemento de nível de bloco. Ela suporta os valores left, right, center e justify e se aplica a parágrafos, títulos, células de tabela e qualquer outro contêiner de bloco. Observe que o text-align alinha o conteúdo dentro do elemento, não o próprio elemento.

Categoria
Valor Inicialstart
HerdadoSim
Aplica-se Ablock
Tipo de Animaçãodiscrete
Versão CSSCSS1
StatusPadrão

📝 Sintaxe

text-align: start | end | left | right | center | justify | match-parent;

⚙️ Valores

ValorTipoDescrição
start | end | left | right | center | justify | match-parentPalavra-chaveValores de alinhamento horizontal do texto

▶ Exemplo

Edite o código abaixo e veja o resultado ao vivo no playground:

🌐 Suporte dos Navegadores

Navegador ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
text-align v1 v12 v1 v1 v1
Suportado em todos os principais navegadores
Dica: start e end são resolvidos para a borda esquerda ou direita com base na direção do texto, sendo uma opção melhor que left/right para sites multilíngues.
Aviso: text-align afeta apenas elementos de nível de bloco; para centralizar horizontalmente um elemento inline como uma imagem, defina text-align: center no pai.

❓ Perguntas Frequentes

QPor que text-align: justify às vezes parece não ter efeito?
AA justificação só se aplica a linhas que não sejam a última de um parágrafo de várias linhas. Se o texto for uma única linha, ou se a linha for a última do parágrafo, justify não produz ajuste de espaçamento visível.
QA propriedade text-align pode ser usada para centralizar texto verticalmente no CSS?
ANão. O text-align controla apenas o alinhamento horizontal. Para centralização vertical, use line-height, vertical-align, Flexbox ou Grid.
QComo centralizo uma imagem horizontalmente dentro de um contêiner usando CSS?
AUma imagem é um elemento inline, então margin: auto nela não tem efeito. Defina text-align: center no contêiner pai; ou torne a imagem display: block e use margin: 0 auto. Em Flexbox, use justify-content: center.

📚 Tutoriais Relacionados

Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%