Manfred Hansen wrote:

>Hello
>
>the script 
>
><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
><html>
><head>
><title>eruby example</title>
></head>
><body>
><%
>print "Hello\n"
>print "World\n"
>%>
></body>
></html>
>
>print on the browser "Hello World" in one line.
>Wy didn't print this in two line's
>    
>    Hello
>    World
>
>Manfred
>   
>
> 
>
>
This gets transformed into ...

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<title>eruby example</title>
</head>
<body>
Hello
World
</body>
</html>

and html pays no attention to line breaks unless they are in 
<pre>..</pre> tags.

If you want a line break you need either

Hello<br />
World

or

<p>Hello</p>
<p>World</p>

It's an HTML thing