見出し ( <h1>
) があり、その下に一種のキャッチフレーズがあります。(<small>
タグを使用font-size
して特定のパーセントに設定したのでfont-size
、小さな画面の見出しを変更すると完全に整列します。em
それが重要な場合は、単位を使用しています。)
最初は、<small>
タグはメインの見出しの下にうまく配置されていましたが、HTML5 DOCTYPE 宣言を忘れていることに気付きました。それで、この抜けを発見して修正したところ、スペーシングがすべて間違っていました。
これが私のコードです:
HTML:
<h1 class="banner">Justin Wilson<br /><small>WEB + GRAPHIC DESIGNER</small></h1>
CSS:
h1.banner {
text-align: center;
display: block;
font-family: 'arvil';
font-size: 6.5em;
color: #94babd; }
h1.banner > small {
font-family: Helvetica, Arial, sans-serif;
font-size: 27%;
color: #888;
letter-spacing: 1px;
font-weight: 100; }
そして、これが前後です:
StackOverflow を検索しましたが、続行する方法がわかりません。<br />
タグは単純に改行すると読みましたが、行間を継承し、line-spacing: (value)
機能せず、マージンやパディングも機能しません。
私が必要としているのは、単純なクロスブラウザー ソリューションです。スクリーンショットには Chrome を使用しました。IE6-7 のサポートは必要ありませんが、IE8 のサポートは必要です。