基本的に、divに2つのタグがあり、それらは変更可能です。しかし、それらが複数の単語である場合、または単に文字が多い単語である場合は、改行が必要なときにそれらを分離したくありません。私はこのデモを持っており、考えられる結果のいくつかを書き留めました。最初のdivは、私が防ぎたい今起こっていることです。http://jsfiddle.net/tVC43/1/
<div class="box">
welcome to <a>xxx</a> part.
<a>hi thomas</a>
</div>
<div class="box" style="left:170px;">
welcome to <a>xxx</a> part.
<a style="display:block;">hi thomas</a>
</div>
<div class="box" style="left:340px;">
welcome to <a>xxxxxxx</a> part.
<a>hi thomas</a>
</div>