<p>I'm trying to display a series of titles varying from 60 characters to 160 or so and the capitalization varies, some of it all caps, some half caps.  When it's mostly lowercase the whole 160 characters of text fits in the width I want, but when it starts getting more caps (they must be wider), it starts over flowing.</p>

<p>Is there a way to use an attractive fixed witdh font (upper and lowercase widths the same too), or dynamically shrink the text to fit, or otherwise recognize how much space the text is going to take on the server side, and cut off the end dynamically?  Or do you folks have a better solution?</p>

You could fix the width and hide the overflow,
```
style="width: Xpx; overflow: hidden;"
```
That will limit the width and cut off the end if it's too wide.