You could use text-overflow:ellipsis for IE and safari(and opera 10 with vendor extension).
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
p {
white-space:nowrap;
width:300px;
-o-text-overflow:ellipsis;
text-overflow: ellipsis;
border:1px solid #000;
padding:10px;
overflow:hidden;
}
</style>
</head>
<body>
<p>ellipsis added when text gets cuts short at the end of the line</p>
</body>
</html>
Other then the way Paul pointed out you would probably have to rely on some JS to get it working in Mozilla and other browsers that this isn’t supported in
and there is this little snippet that does NOT have to use prototype or jquery http://www.visibilityinherit.com/code/javascript/shortlinks.js As is, it’s setup to look for links and truncate them. Someone that new some JS could easily edit it so that it looks for a class instead of links (http://www.). Any takers???