ソース中の改行が空白として表示されないことがある

症状

display:none; が指定された要素とソース中の改行コードとの間にタグ以外に文字が存在しないとき、改行コードを空白として表示しない。

例示

<div style="width:3em; border:1px solid red;">
<span>Win<span style="display:none;">dows95</span></span>
<span>Win<span style="display:none;">dows98</span></span>
<span>Win<span style="display:none;">dowsMe</span></span>
</div>
Windows95 Windows98 WindowsMe

ソース中の改行コードが空白に置き換えられていれば、親ボックスをはみ出さないために折り返しが行われるはずです。

スクリーンショット

Moz1.0Moz1.0での表示

Op6Opera6.05での表示

修正状況

Opera6.05では不具合の発生が確認されました。Opera7.0では標準・互換モードともに不具合の発生は確認されませんでした。

関連記事

スポンサーリンク

Acl: insert

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る