名詞: Padding
複数形: 不可算名詞
IPA表記: /ˈpæd.ɪŋ/
読み表記: パディング / PAD-ing
意味:
WebデザインやCSSにおいて、要素の境界線(ボーダー)の内側に設けられ、コンテンツと境界線の間にスペースを確保する内側余白。
一般的な訳語:
内側余白、パディング、詰め物。CSS設計やフロントエンド開発の現場では訳さずそのまま「パディング」と呼ばれる。
詳細:
WebレイアウトやCSSのボックスモデルにおいて混同されやすい表現に「Margin(外側余白)」がある。Marginは要素の境界線(ボーダー)の「外側」に発生するスペースであり、隣接する他の要素との物理的な距離を保つために使用される。Marginの領域は常に透明であり、上下のマージン同士が重なると大きい方の値に統合される「マージンの相殺(Margin Collapse)」という特有の挙動を持つ。
これに対してPaddingは、境界線の「内側」に発生する余白であり、要素自体の内部空間を押し広げる役割を果たす。最大の違いは、要素に設定された背景色や背景画像がPaddingの領域まで適用される点にある。さらに、ボタンやリンク要素にPaddingを付与した場合、クリックやタップを受け付ける判定領域(ヒットエリア)自体が拡大されるという決定的な機能差がある。動画内で言及されているセクションの上下余白(Vertical Padding)も、背景色を伴う区画の内部でコンテンツが上下の境界線に張り付くのを防ぎ、可読性を担保するために用いられる。Marginが「外部要素との隔離」を担うのに対し、Paddingは「要素自身の内包領域の拡張と視覚的呼吸スペースの確保」を担う点で明確に区別される。
ネイティブな組み合わせ:
- Vertical Padding (垂直方向の余白 / 上下のパディング)
"Increasing the vertical padding on each section gives the content breathing room and enhances visual hierarchy."
各セクションの上下余白(垂直パディング)を増やすことで、コンテンツに視覚的なゆとりが生まれ、階層構造が際立つ。
- Add Padding (パディングを追加する / 余白を設ける)
"Be sure to add padding inside the button to expand the clickable hit area for mobile users."
モバイルユーザーのためにクリック可能なタップ判定領域を広げるよう、ボタンの内側に必ずパディングを追加しなさい。
- Zero Out Padding (パディングをゼロにする / リセットする)
"CSS resets typically zero out padding and margin on all elements to eliminate inconsistent browser defaults."
CSSリセットは通常、ブラウザごとの不統一な初期設定を排除するために、すべての要素のパディングとマージンをゼロにリセットする。
動画から切り取った生の文:
"(3:42) Another design related thing to keep in mind for rows is that each row should have some vertical padding on it."
行(セクション)を設計する上で念頭に置くべきもうひとつのデザイン上の注意点は、各行に一定の垂直方向のパディング(上下余白)を設けるべきだということです。
"(3:46) I use anywhere from 50 to 80 pixels for mine, but it's up to your design for the exact amount."
私自身は50〜80ピクセル程度のパディングを使用しますが、正確な数値は各自のデザイン次第です。
"(3:53) Having this padding will make the layout look a whole lot cleaner and a whole lot more readable."
このパディングを設けることで、レイアウトは格段にすっきりと整い、はるかに読みやすくなります。
例文内の重要語句:
- Hit Area: ヒットエリア、タップ判定領域(ボタンやリンクなどのUI要素において、マウスクリックやタッチ操作を受け付ける有効領域。内側余白を設けることで操作性を高められる)
- Breathing Room: 視覚的なゆとり(余白や行間を適切に確保することで、視覚的な圧迫感を解消し、ユーザーの視線移動と認知を助けるスペース)
- CSS Reset: CSSリセット(ブラウザごとに異なるマージンやパディングなどの初期スタイルをゼロ等に均一化し、クロスブラウザでの表示崩れを防ぐ基盤設定)

0 件のコメント:
コメントを投稿