⊗mkSpUnInE 81 of 128 menu

CSSにおけるインデントとem単位

次のタグがあるとします:

<div> <p> text </p> </div>

段落のフォントサイズがpxで設定されているとします:

p { font-size: 20px; }

この段落のマージンをem単位で設定してみましょう。 この場合、インデントのサイズは親要素ではなく、 段落自体のフォントサイズから計算されます:

p { font-size: 20px; margin: 2em; /* 40pxに対応 */ }

今度は、段落のサイズがemで設定されているとします:

div { font-size: 20px; } p { font-size: 2em; /* 40pxに対応 */ }

もう一度要素のmarginを設定してみましょう。 この場合、マージンは依然として要素自体の現在の フォントサイズ値から計算されます。 ただし、フォントサイズ自体の値は親要素に対して 相対的に計算されます:

div { font-size: 20px; } p { font-size: 2em; /* 40pxに対応 */ margin: 2em; /* 80pxに対応 */ }

実践的な課題

課題を解くためのHTMLコードがあるとします:

<section> <div> <p> text </p> </div> </section>

次のコードを実行した結果、divタグの フォントサイズとpx単位でのインデントサイズが どうなるかを決定してください:

section { font-size: 10px; } div { font-size: 2em; margin: 2em; }

次のコードを実行した結果、divタグの フォントサイズとpx単位でのインデントサイズが どうなるかを決定してください:

section { font-size: 10px; } div { font-size: 2em; margin: 3em; }

次のコードを実行した結果、divタグの フォントサイズとpx単位でのインデントサイズが どうなるかを決定してください:

section { font-size: 10px; } div { font-size: 2em; margin: 0.5em; }

次のコードを実行した結果、pタグの フォントサイズとpx単位でのインデントサイズが どうなるかを決定してください:

section { font-size: 10px; } div { font-size: 2em; } p { font-size: 2em; margin: 2em; }

次のコードを実行した結果、pタグの フォントサイズとpx単位でのインデントサイズが どうなるかを決定してください:

section { font-size: 10px; } div { font-size: 1.5em; } p { font-size: 1em; margin: 1.5em; }
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否