du musst ja nicht mit <p> arbeiten....nutz doch einfch <font id="xyz">.....dann solltest keinen umbruch unterhalb haben....</p> setzt halt eine neue zeile
Wo es doch extra für diesn Zweck die Tags <span> und <div> gibt, kann man von <font> nur abraten.
<span> fließt im Text, während <div> einen eigenen Textblock erzeugt (der Zeilenabstand wird deswegen aber nicht größer.)
Simon