標準モードにおいて、h1要素が何らかのクラスに属しており、何らかのスタイルが設定されている場合または、何らかのクラスが付されたbody要素の子セレクタとしてh1要素が指定され、スタイルが設定されている場合に、同一文書内のh2要素の左パディングが無視される。
例示
<style type="text/css">
<!--
h1.a {
color: blue;
}
h2.b {
padding-left: 5em;
}
-->
</style>
<h1 class="a">A</h1>
<h2 class="b">B</h2>
A
B
バグの発生を確認できていません。
報告書き込み
Win2000 IE6
DTDのURI付き(つまり厳密にCSSが解釈されるモード。>>3さんが書いてるやつ。)
んで、
・H1は何らかのクラスに属していており、なんらかのスタイル設定
がある。または何らかのクラスのbodyの子要素としてのH1にスタイル
がついている。(クラスはあるけど、そのクラスに対するスタイルが
特に設定されていないときは問題ない。)
例:H1.hoge または .hoge H1
このとき、同一HTML文書内の H2 のpadding-leftが無視されるというのが
当方で確認できたのですが、同様の方おられます?
H3やH4には影響ないみたいだけど。


