Ok, j'ai compris.
Non, \n ne symbolise pas un espace, mais bien un saut de ligne.
Seulement ce saut de ligne apparait de le code HTML.
Hors, tout saut de ligne dans du code HTML se visualisera dans une page web par un espace.
Ce que tu cherches, c'est simplement la balise <br /> :
print "Ligne<br />";
-= Bobinours - =-