document.writeln只是为你在行尾加了回车.
回车在HTML里相当于空白字符,与空格没有区别.

解决方案 »

  1.   


      document.writeln("灭烛怜光满,");
                document.writeln("披衣觉露滋。");
                document.writeln("不堪盈手赠,");
                document.writeln("还寝梦佳期。");
    为什么都有换行啊
      

  2.   

    因为在pre中啊.
    pre这个标签,就是指将空格和回车都忠实地表现出来,而不变成空白字符.不过楼主注意一下哈,这个pre,如果文字超长的话,是不会换行的,浏览器下边会出来横向滚动条,很难看的.
    所以只适合显示诗歌之类内容.