Aller au contenu

Propriété CSS word-spacing

La propriété word-spacing permet de modifier l'espace entre les mots dans un texte, et non pas entre les caractères individuels.

Cette propriété peut prendre une valeur positive ou négative. Une valeur positive ajoute de l'espace supplémentaire entre les mots, tandis qu'une valeur négative réduit l'espace entre les mots. Lorsque la propriété est définie sur "normal", la police définie spécifiera l'espace entre les mots.

Pour supprimer l'espace entre les éléments inline-block, vous pouvez définir la font-size du conteneur sur 0 ou utiliser des marges négatives.

La propriété word-spacing peut être animée à l'aide de la propriété transition.

INFO

La propriété word-spacing s'applique au contenu en ligne.

Valeur initialenormal
S'applique àTous les éléments. S'applique également à ::first-letter et ::first-line.
HéritéeOui.
AnimableOui. Word-spacing est animable.
VersionCSS1
Syntaxe DOMobject.style.wordSpacing = "40px";

Syntaxe

Syntaxe de la propriété CSS word-spacing

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

Exemple de la propriété word-spacing avec la valeur "normal" :

Exemple de la propriété CSS word-spacing avec la valeur 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>

Dans l'exemple suivant, l'espace entre les mots est de 20px :

Exemple de la propriété word-spacing spécifiée en "px" :

Exemple de la propriété CSS word-spacing avec une valeur de longueur (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>

Résultat

CSS word-spacing Property

Valeurs

ValeurDescriptionTester
normalDéfinit un espacement normal entre les mots. Il s'agit de la valeur par défaut de cette propriété.Tester »
lengthDéfinit un espacement supplémentaire entre les mots. Peut être spécifié en px, pt, cm, em, etc. Les valeurs négatives sont valides.Tester »
initialDéfinit la valeur par défaut de la propriété.Tester »
inheritHérite la propriété de son élément parent.

Pratique

Que fait la propriété CSS 'word-spacing' ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.