Saltar al contenido

Propiedad CSS word-spacing

La propiedad word-spacing permite cambiar el espacio entre las palabras en un fragmento de texto, no entre los caracteres individuales.

Esta propiedad puede tener un valor positivo o negativo. Un valor positivo añade espacio adicional entre las palabras, mientras que un valor negativo elimina el espacio entre ellas. Cuando la propiedad se establece en "normal", la fuente definida especificará el espacio entre las palabras.

Para eliminar el espacio entre elementos inline-block, puedes establecer el font-size del contenedor en 0 o usar márgenes negativos.

La propiedad word-spacing se puede animar utilizando la propiedad transition.

INFO

La propiedad word-spacing se utiliza en contenido en línea.

Valor inicialnormal
Se aplica aTodos los elementos. También se aplica a ::first-letter y ::first-line.
HeredadoSí.
AnimableSí. word-spacing es animable.
VersiónCSS1
Sintaxis DOMobject.style.wordSpacing = "40px";

Sintaxis

Sintaxis de la propiedad CSS word-spacing

css
word-spacing: normal | length | initial | inherit;

Ejemplo de la propiedad word-spacing con el valor "normal":

Ejemplo de la propiedad CSS word-spacing con valor normal

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .text {
        word-spacing: normal;
      }
    </style>
  </head>
  <body>
    <h2>Word-spacing property example</h2>
    <p class="text">Lorem ipsum is simply dummy text...</p>
  </body>
</html>

En el siguiente ejemplo, el espacio entre las palabras es de 20px:

Ejemplo de la propiedad word-spacing especificada en "px":

Ejemplo de la propiedad CSS word-spacing con valor de longitud (px)

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .text {
        word-spacing: 20px;
      }
    </style>
  </head>
  <body>
    <h2>Word-spacing property example</h2>
    <p class="text">Lorem ipsum is simply dummy text...</p>
  </body>
</html>

Resultado

Propiedad CSS word-spacing

Valores

ValorDescripciónPruébalo
normalEspecifica el espaciado de palabras normal. Este es el valor predeterminado de esta propiedad.Pruébalo »
lengthEspecifica un espaciado de palabras extra. Puede especificarse en px, pt, cm, em, etc. Los valores negativos son válidos.Pruébalo »
initialHace que la propiedad use su valor predeterminado.Pruébalo »
inheritHereda la propiedad de su elemento padre.

Práctica

¿Qué hace la propiedad CSS 'word-spacing'?

¿Te resulta útil?

Vista previa dual-run — compárala con las rutas Symfony en producción.