Los últimos tutoriales de desarrollo web
×

CSS Tutorial

CSS CASA CSS Introducción CSS Sintaxis CSS Cómo CSS Colores CSS Antecedentes CSS Fronteras CSS márgenes CSS Relleno CSS Anchura altura CSS Texto CSS Fuentes CSS Campo de golf CSS lista CSS mesa CSS Modelo de cuadro esquema CSS CSS visualización CSS Anchura máxima Posición CSS CSS Flotador CSS Inline-block CSS Alinear CSS combinadores CSS Pseudo-clase CSS Pseudo-elemento CSS Barra de navegación CSS Menús desplegables CSS La información sobre herramientas CSS galería de imágenes CSS Opacidad imagen CSS Sprites de imagen CSS Attr selectores Formas CSS CSS contadores

CSS3

CSS3 Introducción CSS3 Esquinas redondeadas CSS3 Imágenes de frontera CSS3 Antecedentes CSS3 Colores CSS3 gradientes CSS3 Oscuridad CSS3 Texto CSS3 Fuentes CSS3 Transformaciones 2D CSS3 Transformaciones 3D CSS3 transiciones CSS3 animaciones CSS3 imágenes CSS3 Botones CSS3 Paginación CSS3 varias columnas CSS3 Interfaz de usuario CSS3 caja de medición CSS3 Flexbox CSS3 consultas de medios CSS3 Ejemplos MQ

CSS Diseño web adaptable

Diseño web adaptable Introducción Diseño web adaptable ventana Diseño web adaptable Vista en cuadrícula Diseño web adaptable consultas de medios Diseño web adaptable imágenes Diseño web adaptable vídeos Diseño web adaptable marcos

CSS Examples

CSS Ejemplos CSS Examen CSS Certificado

CSS References

CSS Referencia CSS selectores CSS funciones CSS referencia Aural CSS Web Safe Fuentes CSS animatable CSS Unidades CSS PX-EM Convertidor CSS Colores CSS Los valores de color CSS Los nombres de color CSS3 Soporte para el navegador

 

CSS Texto


Texto CSS3

CSS3 contiene varias características nuevas de texto.

En este capítulo aprenderá acerca de las siguientes propiedades de texto:

  • text-overflow
  • word-wrap
  • word-break

Soporte para el navegador

Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con la propiedad.

Los números seguidos por -O- especifican la primera versión que funcionaba con un prefijo.

Propiedad
text-overflow 4.0 6.0 7.0 3.1 11.0
9.0 -o-
word-wrap 23.0 5.5 3.5 6.1 12.1
word-break 4.0 5.5 15.0 3.1 15.0

CSS3 desbordamiento de texto

El CSS3 text-overflow propiedad especifica cómo el contenido desbordado que no se muestra debe ser una señal para el usuario.

Se puede sujetar:

Esto es un texto largo que no cabe en el cuadro

o se puede representar como una elipsis (...):

Esto es un texto largo que no cabe en el cuadro

El código CSS es el siguiente:

Ejemplo

p.test1 {
    white-space: nowrap;
    width: 200px;
    border: 1px solid #000000;
    overflow: hidden;
    text-overflow: clip;
}

p.test2 {
    white-space: nowrap;
    width: 200px;
    border: 1px solid #000000;
    overflow: hidden;
    text-overflow: ellipsis;
}
Inténtalo tú mismo "

El siguiente ejemplo muestra cómo puede mostrar el contenido desbordado cuando se cierne sobre el elemento:

Ejemplo

div.test:hover {
    text-overflow: inherit;
    overflow: visible;
}
Inténtalo tú mismo "

CSS3 ajuste de texto

El CSS3 word-wrap propiedad permite que las palabras largas para poder ser roto y se envuelve en la línea siguiente.

Si una palabra es demasiado larga para caber dentro de un área, se expande fuera:

Este párrafo contiene una palabra muy larga: thisisaveryveryveryveryveryverylongword . La palabra larga se romperá y envolver a la línea siguiente.

La propiedad word-wrap permite forzar el texto para envolver - incluso si esto significa que la división en el medio de una palabra:

Este párrafo contiene una palabra muy larga: thisisaveryveryveryveryveryverylongword . La palabra larga se romperá y envolver a la línea siguiente.

El código CSS es el siguiente:

Ejemplo

Permitir que las palabras largas para poder ser roto y salten sobre la siguiente línea:

p {
    word-wrap: break-word;
}
Inténtalo tú mismo "

La separación de palabras CSS3

El CSS3 word-break propiedad especifica reglas de división de líneas.

Este párrafo contiene un poco de texto. Esta línea-romper-en-guiones.

Este párrafo contiene un poco de texto. Las líneas se romperán en cualquier carácter.

El código CSS es el siguiente:

Ejemplo

p.test1 {
    word-break: keep-all;
}

p.test2 {
    word-break: break-all;
}
Inténtalo tú mismo "

Ponte a prueba con los ejercicios!

Ejercicio 1 » Ejercicio 2» Ejercicio 3 »


Propiedades del texto CSS3

En la siguiente tabla se muestran las nuevas propiedades de texto CSS3:

Propiedad Descripción
text-align-last Especifica cómo alinear la última línea de un texto
text-emphasis Una forma rápida para establecer énfasis al estilo de texto y el texto-énfasis-color en una declaración
text-justify Especifica cómo justifica el texto debe estar alineada y espaciada
text-overflow Especifica cómo el contenido desbordado que no se muestra debe ser señalizada al usuario
word-break Especifica reglas de salto de línea para los alfabetos no CJC
word-wrap Permite a las palabras largas para poder ser roto y se envuelve en la línea siguiente