Je construis un site multilingue, le propriétaire m'aidant pour quelques traductions. Certaines des phrases affichées nécessitent des sauts de ligne pour conserver le style du site.
Malheureusement, le propriétaire n'est pas un informaticien, donc s'il voit il foo<br />bar
y a une chance qu'il modifie les données d'une manière ou d'une autre pendant qu'il traduit.
Existe-t-il une solution CSS (en plus de changer la largeur) à appliquer à un élément qui se briserait après chaque mot?
(Je sais que je peux faire cela en PHP, mais je me demande s'il y a une astuce astucieuse que je ne connais pas en CSS pour accomplir la même chose, peut-être dans les fonctionnalités CJK.)
ÉDITER
Je vais essayer de schématiser ce qui se passe:
---------------- ----------------
| Short Word | | Gargantuan |
| | | Word |
---------------- ----------------
Le mot long se brise automatiquement, pas le mot court. Je veux que ça ressemble à ceci:
---------------- ----------------
| Short | | Gargantuan |
| Word | | Word |
---------------- ----------------