Mit dem <p></p> erzeugst Du einen neuen Absatz, Du rutschst also in die nächste Zeile. Versuche es mal mit http://de.selfhtml.org/css/eigenschaften/positionierung.htm#float@title=float.
Das wußte ich nicht. dacht \n oder <br> macht Absätze...
\r\n\r\n macht in der Tat einen "Absatz - zumindest in vorformatierten Umgebungen. Aber in HTML-Fließtext gibt es dafür eben ein eigenes Element.