Retour automatique à la ligne sans casser des mots

J'ai travaillé avec l'envoi d'un format HTML e-mail à l'aide d'un serveur web, et jusqu'à présent, il a été bon (contenu et tous les affiche bien), sauf pour le retour automatique à la ligne. Une seule ligne de texte (saisie de l'utilisateur) peut aller sur et sur et produit une barre de défilement horizontale sur populaire e-mail des clients web.

Alors je suis allé faire quelques recherches. J'ai mis en place <div style="width: 100%; word-break: break-word;"><!-- Content here --></div> et cela a fonctionné parfaitement bien, à l'exception que il a commencé à réduire mes mots. Ce que je voudrais faire est de les faire aller à la ligne suivante, tout en conservant le retour.

En ligne d'autres sources disent que le <div> balise ne faire retour automatique, mais dans le web, les clients il ne fonctionne pas de cette façon. Je suppose que ce pourrait être en raison de derrière-le-scènes CSS, mais je n'ai pas vraiment d'aller enquêter.

N'quelqu'un a des solution ou une suggestion à mon problème? Je ne voudrais pas faire de serveur-côté mise en forme; tout d'abord, je pense que c'est une douleur dans le cul, et d'autre part je pense qu'il serait différente entre les différents web les clients de messagerie... merci!

InformationsquelleAutor matt | 2012-11-13