split html text by some special tags : <p>I have description with html format. But it need to display in one line. And at the end of line, we need to display '...' when it's too long. I tried to use css, some thing like :</p>

<blockquote>
  <p>overflow: hidden;   text-overflow: ellipsis;   white-space: nowrap;</p>
</blockquote>

<p>It worked. but when I put some html tags such as p, div. It can not work any more. It displayed more than one line :(.
I tried to use javascript also, split html text by regex pattern, I used this pattern /&lt;/?[^>]+>/g, but it also remove some tags: b..., but I don't want it. i just want to remove div, br, p, table...
So could you give me some idea. Thanks.</p>
