b1001d accompagne vos mille et un projets web

Introduire un groupe de mots insécable dans un article

Personnage mystérieux effectuant un tour de magie #astuce #css Pexels
Dominique Bousseau 13 Juin 2022 Contenu

Par défaut, la largeur de l'écran conditionne les sauts de ligne. Alors, comment conserver plusieurs mots se suivant sur une même ligne ?

⚠️ Cette astuce concerne tout texte d'un site composé en HTML.
Il te faut un accès au source de ton contenu sur l'éditeur de ton CMS.
Ce n'est donc pas valable, par exemple, pour tes posts sur ton réseau social préféré.

 

1️⃣ Mettons que tu aies le paragraphe suivant :

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

 

2️⃣ En affichant le code source de ta page, tu obtiens ceci :

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>

Le texte est alors entouré des balises HTML <p> et </p> désignant le début et la fin du paragraphe.

 

3️⃣ Plusieurs mots ayant les mêmes propriétés peuvent être rassemblés avec les balises <span> et </span>,
ce qui donne quelque chose comme ça :

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, <span>sed do eiusmod tempor</span> incididunt ut labore et dolore magna aliqua. </p>

A ce stade, rien ne change car les balises <span> n'ont d'autre effet que d'assembler les mots qu'elles délimitent.

⚠️ Ceci doit-être ajouté dans le code source et non directement dans le texte saisi avec l'éditeur.

 

4️⃣ Il faut ensuite leur donner la propriété d'insécalabilité en apposant l'attribut style sur la balise de tête :

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, <span style="white-space:nowrap">sed do eiusmod tempor</span> incididunt ut labore et dolore magna aliqua.</p>

Ce qui donne :

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Si tu réduis la largeur en déplaçant la poignée en bas à droite, tu pourras constater que le texte "sed do eiusmod tempor" signalé en rouge est placé sur la ligne du dessous en un seul bloc.

La propriété white-space est utilisée pour décrire la façon dont les blancs sont gérés au sein de l'élément. Pour de plus amples informations, je te conseilles de visiter la page MDN Web Docs.

 

Ce sera tout pour cette fois-ci.

🙏Merci pour ton attention, tes partages

et ton soutien 👉👉👇.
Soutiens le projet

Article classé dans la catégorie
Contenu
Un site est inutile sans contenu, le sujet principal étant généralement traité dans les pages et enrichi d'articles complémentaires dans un blog.

Ces contenus se présentent sous forme de textes, en 1er lieu, agrémentés d'images et de vidéos. Ce peut être des données fournies par une application ou sous forme d'infographie.

Ils ne doivent pas être négligés car ils participent au référencement naturel du site. Par la suite, le visiteur reviendra pour leur qualité et leur pertinence.

De nombreuses techniques et divers outils permettent de produire des contenus efficaces et qualitatifs.