>>428(もしかして423=425=428?)
>>422=424です.
>HTMLの規格では改行は無視されるもの
かどうかということですが、結論から言うと無視されません.

説明しますと、まず改行コードですが
win : Carriage Return(CR) + Line Feed(LF)
mac : Carriage Return(CR)
unix: Line Feed(LF)
となっておりCarriage Return(CR)とLine Feed(LF)で構成されます.
文字セットとしてみると
Carriage Return(CR): ASCII 0x0D
Line Feed(LF): ASCII 0x0A
となります.この行送り(0X0A)とリターン文字(0x0D)はHTMLでは空白文字
として定められており、スペース文字(0X20)等と同じ扱いになります.
このため画面上に隙間が出来たりします.

“じゃあMac版IEでは何故無視されるの?”ということになると思いますが
Mac版IEは良く出来ていて、日本語が入ったHTMLの場合は“日本語の場合は
単語区切りに空白を使用しない物”として扱ってくれるからです.

下手な文章で分り難いかもしれませんが…