フォントサイズがpタグによって継承されていない理由とdivタグとpタグがそれにネストされている理由を誰でも説明できますか?アンカータグと同様に?身体の上書きされたフォントサイズ:160%を継承してはいけませんか、それはますます大きくなりますか?フォントが大きくなっていないのはなぜですか?フォントを継承してクルーグを起こしていますか?
あなたが知っているように、CSSの最初の部分はEric Meyerのリセットスタイルの一部です。私の理解が正しければ、font-sizeプロパティをフォントの下に置いて、フォントサイズプロパティを有効にするべきではないでしょうか?カスケード効果のおかげで単純に上書きされませんか?
実際にフォントサイズを変更しようとすると:100%;他の何かに(例えば:200%)視覚効果がないことがわかります(少なくとも即時のものはありません)。
font:inheritですか?私が気づいていない何かをするスタイル?これは私をかなり怒らせている...これを理解していない。
ありがとうございます。
DEMO: 'http://tinkerbin.com/GMEyX3is'
<head>
<style>
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
body{
font-size: 160%;
}
</style>
</head>
<body>
<p>Paragraph <a href="#">OUTSIDE</a> of div</p>
<div>
<p>Paragraph INSIDE of div</p>
</div>
</body>
Jukka K. Korpela、あなたが正しく理解していれば、Eric Meyerのリセットスタイルシートのfont-size:100%は、継承値をサポートしていないブラウザをカバーするだけですか?しかしそれでも見出しのフォントの太さは太字になります。これを無視しているヘスは、わかりやすくするために仮定しています。 – banzomaikaka
エリック自身の説明をhttp://meyerweb.com/eric/thoughts/2007/04/18/reset-reasoning/でチェックしてください。 (私は彼の推論をすべて理解するふりをしていない、私はスタイルシートのファンをリセットしていない) –
ありがとう。はい、私はすでに彼(そしてそれ以外の人)のページを読んでいましたが、font-sizeプロパティの使用については言及しませんでした。しかし、とにかく、あなたは疑いを晴らしました。ありがとうございます。 Heh。 ;) – banzomaikaka