This worked for me by simply specifying dt and dd on the same line along with the inline display style, for example:
<style type="text/css"> dt, dd { display: inline; } </style> <dl> <dt>term1</dt><dd>def1</dd> <dt>term2</dt><dd>def2</dd> <dt>term3</dt><dd>def3</dd> </dl>
instead of what I used to have:
<style type="text/css"> dt, dd { display: inline; } </style> <dl> <dt>term1 <dd>def1 <dt>term2 <dd>def2 <dt>term3 <dd>def3 </dl>
It seems to work fine when it dynamically resizes the browser window - I never see it break between dt and dd only between dd and dt .
Zitrax
source share