Introducción
Alineación, decoración, mayúsculas, sombras y cómo se parten las líneas.
Cada elemento lleva una definición corta y un ejemplo. En Practica, al final, tienes los mismos ejemplos para editarlos y ver el resultado al momento.
Alineación, decoración, mayúsculas, sombras y cómo se parten las líneas.
text-align: La alineación horizontal del texto dentro de su caja.
text-transform: Pasa el texto a mayúsculas, minúsculas o capitaliza cada palabra, sin cambiar el HTML.
text-decoration: Líneas sobre el texto.
text-shadow: Sombra del texto.
Alineación, decoración, mayúsculas, sombras y cómo se parten las líneas.
Cada elemento lleva una definición corta y un ejemplo. En Practica, al final, tienes los mismos ejemplos para editarlos y ver el resultado al momento.
Esencial. La alineación horizontal del texto dentro de su caja. Para textos largos, mejor a la izquierda: justificado crea huecos.
Valores: left, right, center, justify, start, end
La alineación de la última línea (útil con justify).
Valores: auto, left, center, right, justify
La sangría de la primera línea del párrafo.
Valores: 1.5em, 2rem, -1em (sangría francesa)
Esencial. Pasa el texto a mayúsculas, minúsculas o capitaliza cada palabra, sin cambiar el HTML.
Valores: uppercase, lowercase, capitalize, none
Esencial. Líneas sobre el texto: subrayado, tachado, línea superior. Abrevia tipo (text-decoration-line), color (-color), estilo (-style) y grosor (-thickness). Con none se quita el subrayado de un enlace.
Valores: none, underline, line-through, underline wavy #e63946 2px
La distancia entre el texto y su subrayado.
Valores: auto, 0.25em, 4px
Dónde va el subrayado: bajo la línea base o bajo las letras con descendentes.
Valores: auto, under, from-font
Esencial. Sombra del texto: desplazamiento horizontal, vertical, desenfoque y color. Se pueden poner varias.
Valores: 2px 2px 4px rgb(0 0 0 / 40%), none
Qué se muestra cuando el texto no cabe en una línea: con ellipsis, unos puntos suspensivos. Necesita overflow: hidden y white-space: nowrap.
Valores: clip, ellipsis
Cómo se reparten las palabras entre líneas. balance iguala la longitud de las líneas de un titular; pretty evita que la última línea de un párrafo se quede con una sola palabra.
Valores: wrap, nowrap, balance, pretty
Si se respetan los espacios y saltos de línea del HTML y si el texto puede partirse.
Valores: normal, nowrap, pre, pre-wrap, pre-line
Si una palabra puede partirse en cualquier letra para que quepa.
Valores: normal, break-all, keep-all
Permite partir una palabra demasiado larga (una URL, por ejemplo) solo si no cabe de otra forma.
Valores: normal, break-word, anywhere
Guiones de partición automáticos. Necesita el idioma en lang.
Valores: none, manual, auto
La alineación vertical de un elemento en línea (una imagen, un icono) respecto a la línea de texto, o el contenido de una celda de tabla.
Valores: baseline, middle, top, bottom, text-top, sub, super
El ancho de un tabulador en texto preformateado.
Valores: 8 (por defecto), 2, 4
Corta un texto en un número de líneas y pone puntos suspensivos. Pese al prefijo, funciona en todos los navegadores (con display: -webkit-box).
Valores: 2, 3, none
Las comillas que usan <q> y content: open-quote.
Valores: auto, "«" "»", none
Marcas de énfasis sobre cada letra (puntos, círculos), propias de la escritura de Asia oriental.
Valores: filled circle #e63946, "*"
Alineación, decoración, mayúsculas, sombras y cómo se parten las líneas.
Código del tema: .texto { text-align: center; }
Alineación, decoración, mayúsculas, sombras y cómo se parten las líneas.
Cada elemento lleva una definición corta y un ejemplo. En Practica, al final, tienes los mismos ejemplos para editarlos y ver el resultado al momento.
Esencial. La alineación horizontal del texto dentro de su caja. Para textos largos, mejor a la izquierda: justificado crea huecos.
Valores: left, right, center, justify, start, end
La alineación de la última línea (útil con justify).
Valores: auto, left, center, right, justify
La sangría de la primera línea del párrafo.
Valores: 1.5em, 2rem, -1em (sangría francesa)
Esencial. Pasa el texto a mayúsculas, minúsculas o capitaliza cada palabra, sin cambiar el HTML.
Valores: uppercase, lowercase, capitalize, none
Esencial. Líneas sobre el texto: subrayado, tachado, línea superior. Abrevia tipo (text-decoration-line), color (-color), estilo (-style) y grosor (-thickness). Con none se quita el subrayado de un enlace.
Valores: none, underline, line-through, underline wavy #e63946 2px
La distancia entre el texto y su subrayado.
Valores: auto, 0.25em, 4px
Dónde va el subrayado: bajo la línea base o bajo las letras con descendentes.
Valores: auto, under, from-font
Esencial. Sombra del texto: desplazamiento horizontal, vertical, desenfoque y color. Se pueden poner varias.
Valores: 2px 2px 4px rgb(0 0 0 / 40%), none
Qué se muestra cuando el texto no cabe en una línea: con ellipsis, unos puntos suspensivos. Necesita overflow: hidden y white-space: nowrap.
Valores: clip, ellipsis
Cómo se reparten las palabras entre líneas. balance iguala la longitud de las líneas de un titular; pretty evita que la última línea de un párrafo se quede con una sola palabra.
Valores: wrap, nowrap, balance, pretty
Si se respetan los espacios y saltos de línea del HTML y si el texto puede partirse.
Valores: normal, nowrap, pre, pre-wrap, pre-line
Si una palabra puede partirse en cualquier letra para que quepa.
Valores: normal, break-all, keep-all
Permite partir una palabra demasiado larga (una URL, por ejemplo) solo si no cabe de otra forma.
Valores: normal, break-word, anywhere
Guiones de partición automáticos. Necesita el idioma en lang.
Valores: none, manual, auto
La alineación vertical de un elemento en línea (una imagen, un icono) respecto a la línea de texto, o el contenido de una celda de tabla.
Valores: baseline, middle, top, bottom, text-top, sub, super
El ancho de un tabulador en texto preformateado.
Valores: 8 (por defecto), 2, 4
Corta un texto en un número de líneas y pone puntos suspensivos. Pese al prefijo, funciona en todos los navegadores (con display: -webkit-box).
Valores: 2, 3, none
Las comillas que usan <q> y content: open-quote.
Valores: auto, "«" "»", none
Marcas de énfasis sobre cada letra (puntos, círculos), propias de la escritura de Asia oriental.
Valores: filled circle #e63946, "*"