Comment empêcher les mots d’être coupés et améliorer la lisibilité sur un site WordPress

Rédacteur : LaRedac
9 avril 2025

Lors de l’optimisation d’un site sous WordPress, il peut arriver que les mots soient coupés de manière inesthétique, notamment sur mobile. La césure automatique peut nuire à la lisibilité et donner un rendu peu harmonieux. Voici comment éviter ces problèmes et améliorer l’affichage du texte sur toutes les tailles d’écran.

Le problème de la césure automatique des mots

Par défaut, certains navigateurs et thèmes WordPress appliquent une césure automatique aux mots longs afin d’éviter qu’ils ne débordent de leur conteneur. Ce comportement peut être utile dans certains cas, mais il peut aussi poser problème en créant des coupures étranges et en rendant le texte difficile à lire.

Dans certains cas, l’espacement des lettres et la mise en forme du texte provoquent des retours à la ligne inégaux, notamment sur mobile.

Désactiver la césure et éviter les débordements

1. Solution CSS globale pour empêcher la césure

Pour désactiver la césure des mots sur l’ensemble du site sans affecter la mise en page, il est possible d’ajouter ce code CSS dans le fichier de personnalisation de WordPress :

body, p, span, div, h1, h2, h3, h4, h5, h6, a {
    word-wrap: break-word !important;
    overflow-wrap: break-word !important;
    word-break: normal !important;
    hyphens: none !important;
    white-space: normal !important;
}

Ce code permet :

  • De désactiver la césure (hyphens: none;),
  • D’assurer que les mots trop longs passent à la ligne (overflow-wrap: break-word;),
  • D’éviter que le texte ne déborde du conteneur.

2. Ajuster l’affichage sur mobile

Si certains textes ont encore un affichage irrégulier sur mobile, il est possible d’ajuster la taille du texte pour éviter des retours à la ligne inesthétiques :

@media screen and (max-width: 768px) {
    h1, h2, h3 {
        font-size: 5vw !important;
        line-height: 1.2 !important;
    }

    p {
        font-size: 4vw !important;
    }
}

Cette règle ajuste la taille du texte en fonction de la largeur de l’écran pour un rendu plus harmonieux.

Réduction de l’espacement entre les lettres

Dans certains cas, l’espacement des lettres peut être excessif et donner une apparence trop aérée au texte. Pour réduire cet espacement et améliorer la lisibilité, on peut appliquer ce CSS :

.et_pb_text {
    letter-spacing: 0.01em !important;
}

Ce réglage permet un affichage plus compact du texte, évitant ainsi des retours à la ligne inutiles.

Ces solutions ont été testées avec succès sur différents sites WordPress, y compris ceux utilisant Divi, confirmant leur compatibilité avec ce constructeur de pages.

Conclusion

En combinant ces ajustements CSS, il est possible d’empêcher la césure automatique des mots tout en maintenant une bonne lisibilité sur toutes les tailles d’écran.

Si vous avez besoin d’aide pour affiner l’affichage du texte sur votre site WordPress, n’hésitez pas à nous contacter pour une assistance personnalisée.

0 commentaires

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Voir aussi…

Merci, votre message a bien été envoyé

Nous avons bien reçu votre demande. Nous revenons vers vous au plus vite avec une réponse claire et des premières orientations.

Si votre demande est urgente

contactez-nous par message sur WhatsApp.

WhatsApp