Visiblement je peux pas m'empêcher de geeker

Un truc super pratique que j'ai découvert en tapant le post précédent : pour éviter d'avoir des lignes qui débordent, alors qu'on pourrait les couper (au tiret, par exemple), mais que Firefox ne le fait pas : Unicode vient à la rescousse !

En effet, le caractère "​" (code 200B), dénommé "Zero Width Space" (ZWSP), permet d'insérer une "possibilité d'espace", c'est-à-dire une espace sans châsse, invisible, mais qui permet le passage à la ligne si besoin :

​​This character is intended for line break control; it has no width, but its presence between two characters does not prevent increased letters spacing in justification.

Et ça marche !

C'est​...​Supercalifragilisticexpialidocious​!​C'est​vrai​que​ce​mot​trop​long​est​parfait'ment​atroce​Mais​faut​l'dire​et​vous​s'rez​à​la​page​et​plus​précoce,​Supercalifragilisticexpialidocious​!

(extrait de la chanson "Supercalifragilisticexpialidocious" du film "Mary Poppins")

Toutes les espaces de cette chanson ont été remplacés par des ZWSP, ainsi que les retours à la ligne.