問題

34
HTML/CSS

pxを指定せずfont-sizeを変更しよう

CSSで数値を指定する際の単位はpx以外にも存在します。 font-sizeなどにはよく使用される指定方法なので、覚えていきましょう。

HTML/CSSの問題に挑戦しよう!

問題

pxを指定せずfont-sizeを変更しよう

pxを使わずにfont-sizeを指定しましょう!
pタグの文字の大きさをpxを指定せず16pxにしてみましょう。

見本画像を参考にしてCSSに記述し実装してください。

あらかじめエディタに書くコード

                    <p>この文字をpxを指定せず16pxにしてください。</p>
<style>
    html {
        font-size: 20px;
    }
</style>
¥HTML¥
                

期待する画面

解答の画像

解答と解説(pxを指定せずfont-sizeを変更しよう)

解説

LINE登録して解答を見る

※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます

今回のfont-sizeの指定はremという単位を指定しましょう。

remはhtmlタグに指定されたものを基準としており
今回の場合であればhtmlタグに20pxが指定されているので、
1rem = 20px となります。

またhtmlタグにfont-sizeの指定がない場合は
標準サイズである16pxが1remとなります。

補足

CSSでfont-sizeなどを指定する際はpx、em、remを使われることが多いです。
それぞれ簡単に解説していきます。
・px:CSSのサイズ設定で最も一般的な単位です。1pxはコンピュータやスマホのスクリーンにおいて1つのドットに相当します。
・em:指定する要素の親要素のfont-sizeを基準として相対的な値となります。
・rem:html要素のfont-size値を基準として相対的な値となります。指定がない場合はデフォルト値の16pxとなります。
他にもパーセント(%)で指定する方法や、ビューポート(vw、vh)で指定する方法もありますが、最初は特に難しく考えずpxを主に使っておけば大丈夫です。
余裕がでてきたら、borderにはpxを使い、メディアクエリではemを使うなど、場面に合わせて使い分けられるようにしておくと、より良いコーディングができるようになります。

さらにスキルアップしたい方は公式LINEから「HTML/CSS」と送信すると動画が見れます。

LINE登録して動画を視聴する
あなたに合った学習プランは?LINE適正コース診断はこちら