ページ レイアウトは、IE9 を除くすべてのブラウザで問題ありません。
ページではブロック スタイルのレイアウトを使用し、幅は 660px で中央揃えです。
660px の最大幅に合わせて、h2 の幅を 660px に設定しました。IE9 の (サプライズ サプライズ) を除いて、すべてのブラウザで問題ありません。
これを軽減するために h2 の言い回しを変更できますか (テキストを短くします)?
いいえ。このページの言葉遣いは私の権限ではありません。他の誰かの仕事です ('UE' gal)。
これは私のCSSです:
h2 {
width: 660px;
}
その 660px の幅は、ページ上の他の div で使用され、ページ上で視覚的に魅力的な「ブロック レイアウト」を提供します。
しかし、ランディング ページでは、いずれかの h2 タグ内のテキスト -- h2 テキストは IE9 では非常に大きいため、IE9 の大きな h2 フォント サイズが 660px の幅を超えています。
問題のある行の例を次に示します。
<h2 class="grayDecorative">Make your Relics visible on our site now! -- OurSite!</h2>
「grayDecorative」スタイルは次のとおりです。
.grayDecorative
{
font-family: Arial, sans-serif;
background-image: url('images/chromishbg.gif');
background-repeat: repeat-x;
}
このスタイルは、テキストの背後にある視覚的に魅力的なグラデーションの背景で h2 を埋めます。
h2タグの代わりにh3タグを使用する「条件付きIE9」を使用することで、これを解決しようと考えていますが、 IE9のみです。
IE で h3 を使用するように html を条件付きにするにはどうすればよいですか?