Como centralizar texto HTML com CSS
A tag <center>, usada para centralizar textos em HTML, foi descontinuada no HTML5. Desde então, para centralizar textos em HTML, utiliza-se o CSS. Com o parâmetro text-align, você define o layout do documento dentro da tag style, o que deixa o código mais organizado e evita erros.
Centralizar texto em HTML: Como fazer?
Para a centralização de textos em HTML, ou seja, para colocar textos no centro de um documento HTML, utiliza-se hoje o comando CSS text-align. Com essa instrução, o texto em questão é formatado horizontalmente. Durante muito tempo, utilizava-se a tag HTML <center>, que está agora desatualizada — o método não é mais suportado desde o HTML5.
- Fast page loads while cutting costs by 60%
- Keep your site open 24/7 with 99.99% uptime
- Never run out of space with unlimited storage
Centralizar em HTML com text-align em CSS
Desde o HTML5, a instrução para centralizar um texto em HTML é definida dentro da tag style HTML. Vamos ilustrar esse processo com um exemplo simples. No código abaixo, centralizamos a headline, o texto e um HTML-div dentro do nosso documento HTML:
<!DOCTYPE html>
<html>
<head>
<style>
h1 {text-align: center;}
p {text-align: center;}
div {text-align: center;}
</style>
</head>
<body>
<h1>Este é o seu título</h1>
<p>Este é o conteúdo da sua página.</p>
<div>Este é um div.</div>
</body>
</html>htmlCom isso, o layout do documento já é definido com antecedência, garantindo um código mais organizado e evitando erros.
- SSL Wildcard grátis para mais segurança
- Domain Connect grátis para configurar DNS fácil
Tag HTML <center>: Descontinuada
Nas versões mais antigas da linguagem de programação web, utilizava-se a tag HTML <center>, que mostramos aqui apenas para fins de completude. Como ela está desatualizada e não é mais suportada, você deve obrigatoriamente usar a solução em CSS. A sintaxe do <center> para centralizar textos era a seguinte:
<center><p>Text</p></center>htmlNo exemplo abaixo, você pode ver na prática como a tag HTML <center> era utilizada. Ao contrário da solução moderna, era necessário alterar o código diretamente no < body> para centralizar o texto. Dependendo da extensão e estrutura, isso resultava em um código desorganizado e muito mais propenso a apresentar erros:
<!DOCTYPE html>
<html>
<body>
<p>Texto que não foi centralizado.</p>
<center><p>Texto que foi centralizado.</p></center>
</body>
</html>htmlO resultado se parece com o seguinte:

Tudo o que você precisa saber sobre a linguagem de markup HTML o nosso Digital Guide tem. Explicamos, por exemplo, como dar os primeiros passos em HTML. Se você tiver dúvidas sobre como integrar CSS ao HTML, nosso tutorial completo, com diferentes exemplos práticos, pode lhe ajudar.

