winで表示確認のとれているcssが、
MacのIE5.2とSafariではどえらいことになったりしてますが、
ひとつ発見がありました。

Safariはhtmlの改行まで読み込んでる!

というのも、どうもおかしなところで改行されてるので、
なんでだろう?
どうしてだろう?
と悩んでいたんですが、
ひょっとして、インライン要素のタグで囲んである部分では改行とかしちゃいけないんじゃないか?という話になって、
その部分の改行を全部削除したら、
おかしな改行がまったくなくなりました。

Macでもこんな動作をしたのはSafariだけ。
まったく、ソースのそんなところまで読み込むなんて、
厳しいブラウザです!

一応、改行コードがWinとMacじゃ違うからじゃないか?
という推測はあるんですけど、実際どうなのかな?