[PR]テレビ番組表
今夜の番組チェック

Internet Explorer (Windows) CSSバグリスト

letter-spacingを指定した要素内で連続したbr要素が無視される(5.x/6.0)

症状

letter-spacingプロパティを指定した要素内では、br要素を2つ以上連続して置いても1つしか認識されない(br要素が1つおきにしか認識されない)

例示

<p style="letter-spacing:1px;">AAA<br>
BBB<br><br>CCC</p>

AAA
BBB

CCC

「BBB」と「CCC」の間には1行分の空白をあけています。

スクリーンショット

Ns7.1Netscape7.1標準モード

WinIE6WinIE6.0標準モード

補足

このバグはbr要素に letter-spacing: 0; と指定することで回避できます。

<style type="text/css">
<!--
br.a {
    letter-spacing: 0;
}
-->
</style>
<p style="letter-spacing:1px; text-indent:0;">AAA<br class="a">
BBB<br class="a"><br class="a">CCC</p>

AAA
BBB

CCC

修正状況

WinIE6.0でも連続したbrが無視される現象が発生します。