Pouvez CSS forcer un saut de ligne après chaque mot dans un élément?

Je suis en train de construire un site multilingue, avec le propriétaire m'aider avec quelques traductions. Certains affichent des expressions de besoin des sauts de ligne pour conserver le style du site.

Malheureusement, le propriétaire n'est pas un ordinateur gars, donc si il voit foo<br />bar il y a de la chance, il va modifier les données d'une certaine manière comme il le traduire.

Est-il un CSS solution (en plus de la modification de la largeur) pour l'appliquer à un élément qui permettrait de pause après chaque mot?

(Je sais que je peux le faire en PHP, mais je me demandais si il y a un truc astucieux je ne sais pas dans le CSS pour accomplir la même chose, peut-être dans le CJK fonctionnalités.)

MODIFIER

Je vais tenter de dessiner ce qui se passe:

----------------          ----------------
| Short Word   |          | Gargantuan   |
|              |          | Word         |
----------------          ----------------

Le long des césures automatiquement, le mot n'est pas. Je veux qu'elle ressemble à ceci:

----------------          ----------------
| Short        |          | Gargantuan   |
| Word         |          | Word         |
----------------          ----------------
  • En HTML, les éléments ne pause après chaque mot, lorsque la largeur d'un élément donné l'exige. Voulez-vous dire dans les mots?
  • Non, j'ai besoin d'une solution qui n'est pas basé sur la fixation de la largeur. Le problème est que certaines phrases sont plus longues et pause automatiquement (comme vous le décrivez) et certaines phrases sont plus courtes et ne se cassent pas, faire des incohérences dans la présentation.
  • Oui, c'est comme vous décrire exactement. De ne pas nuire à la mise en page vraiment, mais il pourrait regarder mieux.
  • vous pouvez utiliser word-spacing mais il aurait une incidence sur tous les mots.. je Pense que vous ne pouvez pas obtenir autour de wraping ces mots dans les éléments span.
  • Ressemble à ça, merci pour la pensée
InformationsquelleAutor Ben | 2010-11-18