Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ テキストの可読性向上のためのフォーマット | 可読性のためのテキストスタイリング
CSSの基礎

bookテキストの可読性向上のためのフォーマット

メニューを表示するにはスワイプしてください

優れたタイポグラフィは、可読性と視覚的な構造を向上させます。 この章では、テキストの間隔や微妙な視覚効果を制御するプロパティ、line-heightletter-spacingword-spacingtext-shadow に注目します。

これらのプロパティは、テキストを読みやすくし、視覚的なバランスを整えるのに役立ちます。

line-height

line-height は、テキスト行間の垂直方向の間隔を制御します。ブラウザはフォントに基づいたデフォルト値を設定しますが、いくつかの形式でカスタマイズできます。

line-height: multiplier | value in px | value in em | percent 
  • multiplier 単位なしの値(例: 1.5)は font-size に乗算されます。
  • value in px 固定の高さ(例: 24px)。
  • value in em 相対値で、multiplier と同様(1.4em = font-size × 1.4)。
  • percent は multiplier と同様に動作します(120% = font-size × 1.2)。
index.html

index.html

styles.css

styles.css

copy

出力

letter-spacing

letter-spacing は文字間の水平スペースを設定。

letter-spacing: normal | value in px | value in em
  • normal: デフォルトの間隔;
  • value in px: 固定の追加間隔;
  • value in em: font-size に対する相対的な間隔。
index.html

index.html

styles.css

styles.css

copy

出力

word-spacing

word-spacingは単語間の距離を調整。

word-spacing: value | inherit | normal
  • value: カスタム間隔;
  • inherit: 親要素の間隔を継承;
  • normal: デフォルトの間隔。
index.html

index.html

styles.css

styles.css

copy

出力

text-shadow

text-shadow はテキストに影の効果を追加するプロパティ。 4つの値を指定可能:

text-shadow: "X set" | "Y set" | "blur radius" | "color"
  • X set: 水平方向のずれ
  • Y set: 垂直方向のずれ
  • blur radius: 影のぼかし具合(0 = シャープ)
  • color: 有効な任意の色(デフォルトはテキストの色)
index.html

index.html

styles.css

styles.css

copy

出力

Note
注意

テキストの書式設定において、特定の状況で必ず使用しなければならない値を定める厳密なルールはありません。テキスト書式設定プロパティや値の選択は、各プロジェクトの独自要件やデザインのビジョンによって決まります。

1. CSSプロパティのうち、テキストに影を付ける視覚効果を作成するために使用されるものはどれですか?

2. どのCSSプロパティがテキスト内の単語間の距離を調整しますか?

question mark

CSSプロパティのうち、テキストに影を付ける視覚効果を作成するために使用されるものはどれですか?

正しい答えを選んでください

question mark

どのCSSプロパティがテキスト内の単語間の距離を調整しますか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  1

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 2.  1
some-alt