質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

1回答

435閲覧

css サイズ指定 単位

shu0211

総合スコア5

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2020/04/06 21:49

プログラミング初学者です

今学習中のCSSでのサイズ指定単位の使い方がよくわかりません。
参考サイトの例で、font-size: 62.5%;
font-size: 2rem
font-size: 1.2em
などと出てくるのですが、まず、%、rem、emその他単位の使い方がよくわかりません。
また、62.5%や1.2emに設定することでどう変化していくのかも理解できないです。
どなたか丁寧に説明していただけたら幸いです

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

文字サイズは、何も指定しないと16pxで、
16px * 0.625 = 10pxとなります。これをhtmlタグに指定することによって、
サイト全体のフォントや余白の指定を1em = 10px、1.2em = 12px、2.4em = 24px..など"指定しやすく"するのが目的だそうです。

以下、参考になるかと思います。

参考URL:
謎の数字、{font-size: 62.5%;}ってなに?
CSSのfont-sizeが%とかemとかremとかvwで指定されてると、ビビっちゃう君と僕を救う2分
【CSS】font-sizeの使い方!pxやrem、%などの使い分けも解説


↓個人の好みも含まれます。会社の後輩には以下のように伝えています。

  • まず覚えるのは「px」と「em」
  • 次に覚えるのは「rem」
  • 「%」「vw」「vh」は知識として身につけておく程度でOK。1年に1回使うかどうか
  • 「pt」は使わないでください

個人的に、<html>タグにfont-size: 62.5%;を指定する方法を採用していないので上記のような判断になっています。関わったプロジェクトでfont-size: 62.5%;などが使用されている場合は「%」も覚えるようにしてください。

投稿2020/04/06 22:04

編集2020/04/06 22:17
new1ro

総合スコア4528

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問