Alinee las cosas con la propiedad Alinear texto CSS

Alinee las cosas con la propiedad Alinear texto CSS

Una de las primeras características que todos los desarrolladores aprendieron al familiarizarse con el procesamiento de texto fue la alineación de texto. Esa pequeña herramienta ha sido vital tanto para los tipógrafos profesionales como para los diseñadores de volantes aficionados. No es de extrañar que CSS sea compatible con la alineación de texto cuando se trata de diseño web.





los texto alineado La propiedad, junto con una o dos más, controla cómo un elemento alinea horizontalmente su texto. Más allá de lo básico, los navegadores están implementando lentamente más especificaciones, pero el soporte completo varía. Aprenda a alinear texto y qué funciones son compatibles con los navegadores habituales en la actualidad.





Los conceptos básicos de la propiedad de alineación de texto CSS

La alineación es uno de los términos tipográficos más familiares. En el contexto de CSS, texto alineado se refiere a la alineación horizontal.





La alineación de texto horizontal solo se aplica a los contenedores de bloques. Estos son elementos de ancho completo, como párrafos y divs. Utilizando el texto alineado propiedad en un elemento en línea como en no tendrá ningún efecto. También puede alinear elementos de lista y celdas de tabla:

cómo saber si su teléfono celular está intervenido

De forma predeterminada, en un idioma de izquierda a derecha (más de esto más adelante), el texto se alinea a la izquierda:



En CSS, esto es lo mismo que:

|_+_|

O:





|_+_|

Relacionado: ¿Qué son las hojas de estilo en cascada y para qué se utiliza CSS?

Puede utilizar otros valores para texto alineado propiedad para cambiar la alineación horizontal. Los valores más comunes son familiares de las aplicaciones de procesamiento de texto:





|_+_|

Utilice la justificación para alinear los bordes izquierdo y derecho

Otro valor común para texto alineado es justificar . Los navegadores agregan espacio al texto justificado para que cada línea se extienda para llenar el espacio disponible:

Cuando justifica el texto, la línea final puede ser complicada. Dado que puede ser muy corto (posiblemente una sola palabra), espaciarlo en todo el ancho puede ser desagradable. De forma predeterminada, incluso el texto justificado alineará la línea final a la izquierda.

¿Dónde puedo descargar películas gratis?

A veces, es posible que desee un efecto diferente. Las implementaciones del navegador se están poniendo al día con las especificaciones, pero hay dos enfoques posibles.

los justificar todo El valor debe significar que los navegadores tratan la línea final como todas las demás y la extienden hasta el ancho completo. Sin embargo, en el momento de escribir este artículo, ningún navegador admite este valor. Usted puede revisa caniuse para ver si lo hacen cuando está leyendo este artículo.

Otra propiedad de CSS, text-align-last , es más flexible y tiene mejor soporte. Puedes tratarlo más o menos igual que texto alineado , pero solo se aplica a la línea final:

La compatibilidad del navegador con esta propiedad es mejor, pero no perfecta. De nuevo, compruebe caniuse antes de usarlo . Si un navegador no reconoce esta propiedad, la ignorará.

Alineación de texto y dirección de lectura

Es posible que esté trabajando con un idioma, como el árabe o el hebreo, que se lee de derecha a izquierda. CSS usa el dirección propiedad para especificar esto, por ejemplo:

|_+_|

Estos idiomas suelen alinear el texto a la derecha de forma predeterminada.

En lugar de tener que especificar izquierda / Derecha , la forma preferida de alinear el texto usa los valores comienzo y fin . Esto especifica si el texto debe alinearse al principio de cada línea o al final. En idiomas de izquierda a derecha, comienzo es equivalente a izquierda . En un idioma de derecha a izquierda, el texto comienza a la derecha y termina a la izquierda.

restablecimiento de fábrica de Windows 10 desde el arranque

Utilizando comienzo o fin significa que, independientemente de la dirección del texto, la alineación es coherente.

Cómo heredan los elementos la propiedad de alineación de texto

Debe tener en cuenta que texto alineado la propiedad hereda. Por ejemplo, si lo configura en el cuerpo elemento, se aplicará a todos los elementos de la página. Por supuesto, puede anularlo en cualquier elemento.

Uso de la propiedad de alineación de texto para controlar el diseño

Puedes usar el texto alineado Propiedad CSS para definir cómo los navegadores distribuyen el texto horizontalmente. Los valores más comunes son izquierda , Derecha , centrar , y justificar . Estos son bastante sencillos, aunque justificar introduce cierta complejidad.

Debe utilizar la alineación del texto con moderación. En vallas publicitarias y carteles, la alineación central puede ser apropiada, pero puede dificultar la lectura de bloques de texto más largos. La justificación suele ser más legible cuando las líneas de texto son más largas. Justificar columnas de texto cortas puede crear un espaciado desagradable.

los texto alineado property es una de las muchas propiedades CSS que proporcionan un formato útil y un posicionamiento básico.

Cuota Cuota Pío Correo electrónico 10 ejemplos simples de código CSS que puede aprender en 10 minutos

¿Necesitas ayuda con CSS? Pruebe estos ejemplos básicos de código CSS para empezar, luego aplíquelos a sus propias páginas web.

Leer siguiente
Temas relacionados
  • Programación
  • Desarrollo web
  • Web Design
  • CSS
Sobre el Autor Bobby Jack(58 Artículos publicados)

Bobby es un entusiasta de la tecnología que trabajó como desarrollador de software durante la mayor parte de dos décadas. Es un apasionado de los juegos, trabaja como editor de reseñas en Switch Player Magazine y está inmerso en todos los aspectos de la publicación en línea y el desarrollo web.

Más de Bobby Jack

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse