H アウトライン レベルには、既定の形式があります。アクセシビリティ上の理由から、スタイルではなく、アウトライン機能に厳密に合わせてアウトライン レベルを使用する必要があります。アウトライン レベルの CSS 属性を削除して、配置している div を上書きしないようにするにはどうすればよいですか?
<div align="center" class="certTitle">
<h1>Request History</h1>
</div>
このコードにより、テキストが大きすぎて書体が正しくなくなり、h1 スタイルの余白に対応するために div のサイズが大きくなります。私の certTitle スタイルをオーバーライドします。
はい、h6 を使用できますが、余白や書体、その他の質問には答えません。
また、単純に H 要素のスタイルを設定することもできません。
<div align="center" class="certTitle">
<h1 class="certTitle">Request History</h1>
</div>
スタイルにはボックスの境界線があり、これによりネストされたボックスが得られるためです。