UNE
caractère est un espace qui ne permet pas de rupture de ligne.
<p>lorem ipsum here are some words and so on</p>
| lorem ipsum |
| here are some words and so |
| on |
Quel est le contraire de ça? C'est-à-dire un caractère qui n'est pas rendu comme un espace, mais peut être utilisé pour la rupture de ligne.
<p>foo supercalifragilisticexpialidocious bar</p>
<!-- put char here ^ and here ^ -->
|foo supercalifragi |
|listicexpiali |
|docious bar |
or with wider size:
|foo supercalifragilisticexpiali |
|docious bar |
Je suis au courant du caractère caractères doux-trynène , mais à mes fins, je ne le fais spécifiquement non Vous voulez un trait d'union ajoutée à la pause.
Vous voulez que l'espace de largeur zéro du caractère Unicode (\ U200B).
Vous pouvez l'obtenir en HTML avec ​
ou ​
.
Ruptures explicites et non-ruptures:
LB7: Ne casse pas avant les espaces ni l'espace zéro largeur.
[.____] LB8: pause avant tout caractère à la suite d'un espace de largeur zéro, même si un ou plusieurs espaces interviennent.
http://unicode.org/reports/tr14/
Il y a aussi la petite étiquette Tag BRB , qui permet au navigateur de décider de casser la ligne ou non.
utilisez <wbr> .