Centrar texto con CSS en tu página web

27/Jun/2007 CSS , 18 Comentarios
Ejemplos Programación CSS

Una de las cosas más sencillas cuando queramos dar formato al texto será la de centrar el texto. Esto era más o menos sencillo en HTML mediante la etiqueta center. Si bien, esta etiqueta quedo obsoleta con la llegada de las hojas de estilo CSS. Así que vamos a ver cómo podemos centrar texto con CSS en tu página web.

Dentro de las propiedades de CSS que nos permiten modificar el texto aparece una propiedad que se denomina text-align, la cual nos permitirá alinear el texto en la posición que necesitemos. En el caso que queramos tenerlo centrado el valor a asociar es «center».

Lo que tendremos es que definir una clase con esta propiedad. Por ejemplo, en este caso hemos definido una clase que hemos llamado centrado:

.centrado{
  text-align:center;
}

Ahora solo nos quedará aplicar esta clase al texto que tengamos dentro de nuestra página web. Para aplicar un estilo hay que utilizar el atributo class de un elemento HTML.

Para nuestro ejemplo hemos utilizado un elemento p, el cual representa a un párrafo y lo hemos aplicado de la siguiente forma.

<p class="centrado">Texto centrado</p>

El texto aparecerá de la siguiente forma:

Texto Centrado

Como has podido comprobar es muy sencillo el código para poder centrar texto con CSS en tu página web y aplicarlo a las partes de tu código HTML dónde lo necesites, reutilizando la misma clase.

De igual manera puedes investigar el resto de valores que tiene la propiedad text-align ya que estos nos permiten manejar el texto de muchas formas y así podemos alinearlo a la derecha, justificarlo en todas las líneas o justificarlo en todas las líneas menos la últimas,… ¿Nos cuentas en los comentarios qué has podido hacer con la propiedad text-align? o ¿Qué te gustaría saber a la hora de justificar la alineación del texto?

Vídeos sobre CSS


18 comentarios en “Centrar texto con CSS en tu página web”

Víctor Cuervo

Andrea Paisano Rojas

si alguien me puede decir como desempalmar dos textos en css se los agradecería mucho!!!

Víctor Cuervo

Jordi

los puedes separar con la propiedad display:block en css

Víctor Cuervo

Miguel Alfredo Tovar

Muchas gracias por tus orientaciones, son muy eficientes. saludos

Víctor Cuervo

Víctor Cuervo

Nos alegra mucho escuchar eso Miguel. Esperamos seguir aportando orientaciones con nuevos ejemplos. Gracias!

Víctor Cuervo

jessica hruerta apanco

todo esra clar muchas gracias `por su ayuda TENKIYO CHAU CHAU

Víctor Cuervo

Felipe Sipion Fiestas

necesito centrar un par de etiqueta que en realidad es un de html5, lo necesito hacer esde hoja de estilo pero no se me posiciona con nada!!

Víctor Cuervo

Víctor Cuervo

@Felipe Sipion Fiestas,

Si pones el código:

<p style=»text-align:center;»><canvas height=»300px» width=»300px» id=»micanvas»>
Su navegador no soporta en elemento CANVAS</canvas></p>

El canvas te sale centrado.

Saludos.

Víctor Cuervo

Gutenberg

Gracias =)

Víctor Cuervo

Víctor Cuervo

@Gutenberg,

Me alegro que te haya gustado. :-D

Víctor Cuervo

Sofia

Haha! estte como e hacee ?
eskee no me he enterado de muxo xDD

Víctor Cuervo

Diana

SII si ia oi sii ia pz! fijO cntradOoo juju

Víctor Cuervo

Diana

.centrado{text-align:center;}
juju sii funsionaa!:D moa loz qiiero dianaa juju

Víctor Cuervo

ivan

kiero centrar mi hi5

Víctor Cuervo

estuardo

como hago para centrar mis comentarios??

Víctor Cuervo

veronika

kiero centar mi hi5

Víctor Cuervo

lizet

kierO centrar mi hi5 peor dlargo pues no asi como etsa kOn ese codigo si no d eotra maneraq sea largo

Víctor Cuervo

Emilio

oye, quisiera saber, si puedes ayudarme en un problema q tengo, ya hice una pag web, es centrada, al igual q la tuya, cuando la acceso localmente c ve bien, pero cuando la subo ainternet, c desconfigura, la cabecera, menu, el cuerpo y el final c corren hacia el lado izquierdo, pero solo en el Internet Explorer, d antemano gracias.

Víctor Cuervo

cOx

muii buen aporte man
me zirvio

graziaz…

comentenme =$

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*