Efectos de texto CSS3 | TIEngranaje

Si estás buscando mejorar la apariencia de tus textos en tu sitio web, entonces los efectos de texto CSS3 son la herramienta perfecta para ti. Con estos efectos podrás darle un toque de clase y elegancia a tus letras y hacer que tu contenido sea aún más atractivo para tus lectores. En este artículo de TIEngranaje te enseñaremos todo lo que necesitas saber sobre los efectos de texto CSS3 y cómo puedes aplicarlos en tu sitio web. ¡Sigue leyendo para aprender más!

CSS3 brinda flexibilidad adicional a los desarrolladores web cuando trabajan con texto. Por ejemplo, con CSS3, ahora es fácil aplicar sombras a tu texto o manejar el ajuste de palabras y el desbordamiento de texto Con respecto a las sombras, esto elimina la necesidad de crear una imagen separada que contenga el texto y la sombra, como lo haría al usar un software de edición de imágenes popular.

La propiedad de sombra de texto

La propiedad utilizada para aplicar una sombra al texto seleccionado es text-shadow. El text-shadow La propiedad es compatible con todos los navegadores principales, excepto Internet Explorer.

Sintaxis de sombra de texto

La propiedad text-shadow aplica sombra al texto. La propiedad text-shadow no tiene ningún valor predeterminado asignado.

text-shadow: h-shadow v-shadow blur color;
Valor Descripción
h-shadow Un valor requerido para la posición de la sombra horizontal. Los valores negativos son aceptables
v-shadow Un valor requerido para la posición de la sombra vertical. Los valores negativos son aceptables
blur Valor opcional para la distancia de desenfoque
color Valor opcional para el color de la sombra.

Ejemplo

Debe tener en cuenta que el text-shadow La propiedad admite una o más sombras adjuntas al texto. Al adjuntar más de una sombra, separe el conjunto de valores con una coma.

<!DOCTYPE html>
<html>
<head>
    <style> 
        #myText {
            font-size: 4em;
            text-shadow:3px 3px gray;
        }
    </style>
</head>
<body>
    <span id="myText">Text Shadow</span>
</body>
</html>

La propiedad de ajuste de palabras

El word-wrap La propiedad permite que las palabras largas se puedan dividir y pasar a la siguiente línea. Esta propiedad permite dos valores; normal o break-word. El word-wrap La propiedad es compatible con todos los navegadores principales.

Sintaxis de ajuste de palabras

El word-wrap La propiedad permite que las palabras largas se puedan dividir y pasar a la siguiente línea. El valor predeterminado es normal.

word-wrap: break-word|normal;
Valor Descripción
break-word Permite que palabras que normalmente no se pueden dividir se envuelvan
normal Dividir palabras solo en los puntos de quiebre permitidos

Ejemplo

<!DOCTYPE html>
<html>
<head>
    <style> 
        #myText {
            width:11em; 
            border:1px solid #7f7f7f;
            word-wrap:break-word;
        }
    </style>
</head>
<body>
    <p id="myText">
        This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. 
        The long word will break and wrap to the next line.
    </p>
</body>
</html>

La propiedad de desbordamiento de texto

Puede haber casos en los que necesite recortar el texto del elemento, como cuando se desborda el cuadro del elemento. Cuando esto ocurre, desea dejar una pista visual al usuario de que se ha recortado el texto. El text-overflow La propiedad es compatible con todos los navegadores principales.

Sintaxis de desbordamiento de texto

El text-overflow La propiedad especifica lo que debería suceder cuando el texto desborda el elemento que lo contiene. El valor predeterminado es clip.

text-overflow: clip|ellipsis|string;
Valor Descripción
Clip Recorta el texto
Ellipsis Mostrar puntos suspensivos (“…”) para representar texto recortado
String Cadena para representar texto recortado

Ejemplo

<!DOCTYPE html>
<html>
<head>
    <style> 
        p {
            width:300px; 
            border:1px solid #7f7f7f;
            white-space:nowrap;
            overflow:hidden;
        }
    </style>
</head>
<body>
    <p style="text-overflow:clip;" >
        This is some long text that will not fit in the box. The text should be clipped.
    </p>
    <p style="text-overflow:ellipsis;" >
        This is some long text that will not fit in the box. You should see an ellipsis.
    </p>
</body>
</html>

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Deja un comentario