border-widthとは?初心者が知るべきボーダー幅の基本ガイド共起語・同意語・対義語も併せて解説!

  • このエントリーをはてなブックマークに追加
border-widthとは?初心者が知るべきボーダー幅の基本ガイド共起語・同意語・対義語も併せて解説!
この記事を書いた人

高岡智則

年齢:33歳 性別:男性 職業:Webディレクター(兼ライティング・SNS運用担当) 居住地:東京都杉並区・永福町の1LDKマンション 出身地:神奈川県川崎市 身長:176cm 体系:細身〜普通(最近ちょっとお腹が気になる) 血液型:A型 誕生日:1992年11月20日 最終学歴:明治大学・情報コミュニケーション学部卒 通勤:京王井の頭線で渋谷まで(通勤20分) 家族構成:一人暮らし、実家には両親と2歳下の妹 恋愛事情:独身。彼女は2年いない(本人は「忙しいだけ」と言い張る)


border-widthとは?

CSS で使われる border-width は要素の枠線の太さを決める属性です。border-width は枠線の幅を決める重要な属性で、他の border 関連の設定と組み合わせて使います。

まず覚えておくべきは border-style が設定されていなければ枠線は表示されないという点です。 border-width だけを指定しても表示されるとは限りません。枠線を見せるには border-style を solid や dotted など有効な値にしてから border-width で太さを決めます。

border-width の指定方法にはいくつかのパターンがあります。長さの値(px や em など)を使うのが基本です。さらに薄い線や太い線を直感的に指定するためのキーワード thin、medium、thick も使えます。1つの値をすべての辺に適用する書き方と、四辺それぞれ別々の値を指定する書き方の2通りがあります。

具体例として、border-width: 2px; は上下左右すべての辺に 2px の幅を設定します。border-width: 2px 4px; は上下が 2px、左右が 4px のように設定します。さらに border-top-widthborder-right-widthborder-bottom-widthborder-left-width のように別の辺だけを変更することも可能です。

border の全体を一度に設定したいときには border: 2px solid #333 のように border-width、border-style、border-color を同時に書くショートハンドを使うと便利です。

単位については px が基本ですが、 em や rem を使えば字体サイズに応じて線の太さを相対的に変えることができます。レスポンシブデザインを考えると rem の活用が有効です。

実務でのポイントとして、 border-width の変更だけで要素の区切り方が大きく変わることがあります。細い線は目立ちすぎず、太い線は強調効果を生み出しますデザインの意図に合わせて薄さを調整しましょう。

注意点として、 border-width の値だけを操作しても border が表示されないことがあります。これは border-style が none のままだからです。必ず border-style を適切な値に設定してください。border-color を指定していない場合はデフォルトの黒色で表示されることが多いですが、必要に応じて色も設定します。

四辺を個別に設定する border-*-width の使い方

四辺を別々に設定したい場合は border-top-widthborder-right-widthborder-bottom-widthborder-left-width を使います。例えば border-top-width: 3px; border-bottom-width: 1px; のように、それぞれの辺を細かく調整できます。

よくある質問とトラブル解決

Q: border-width を設定しても見えません。A: border-style が none になっていないか、border-color が透明になっていないかを確認してください。コーディングの順序としては border-width > border-style > border-color の順に整えると見え方の予測がつきやすいです。

実践例と覚えておくべき表

以下の表は border-width の代表的な値と実務での使い所をまとめたものです。表を参考に、デザインに合わせて微調整してください。

<th>値
意味
1px細い線。カードの区切りなどに適用。
2px中くらいの線。セクションの境界によく使われる。
thin相対的に細く、シンプルな境界に向く。
thick強調したいときに効果的。見出しの下などで使うことがある。
1emフォントサイズに連動。柔軟なデザインに便利。

最後に、border-width はデザインの細部を整える重要な要素です。初心者のうちは border-style をまず solid にして、border-width を 1px から試してみると感覚がつみやすいです。段階的に 2px、3px へと慣らしていくことで、統一感のあるデザインを作る力が身についていきます。


border-widthの同意語

ボーダー幅
border-width の一般的な呼称。要素の枠線の太さを決める値で、値は長さ(px, em, rem など)か薄さ/厚さのキーワード(thin/medium/thick)で指定します。
ボーダーの幅
border-width の別表現。意味は同じで、枠線の太さを表します。コーディング時に使い分けられる言い換え
枠線の太さ
border-width の日本語訳としてよく使われる表現。要素を囲む枠線の太さを示します。長さ値または thin/medium/thick が使えます。
線幅
枠線の幅を指す言い換え表現。 border-width の意味と同等です。
境界線の太さ
border-width と同じ意味。日常語寄りの表現だが理解されやすい表現です。
境界線の幅
境界線の幅を指す別表現。 border-width の値に準じます。
ボーダーの厚さ
ボーダー幅と同義で、枠線の厚さを表す言い換え。

border-widthの対義語・反対語

境界線なし
border-width が 0、または border: none によって要素の周りに境界線が描かれていない状態を指します。見た目に境界線が表示されません。
枠線なし
border: none; border-width: 0 を組み合わせて、枠線を完全に消す状態。日常的には border: 0 と書くことも多いです。
境界線幅ゼロ
border-width: 0; によって境界線の幅をゼロにします。これで見た目には境界線がありません。
ボーダー0
border: 0; のショートハンドで、境界線を完全に消します。実務でよく使われる表現です。
border-style:none
border-style: none; によって境界線のスタイルを無効化し、幅があっても表示されません。
見えない境界線
border-width が 0 でなくても border-color: transparent などで見えなくなるケースを指す、見た目だけの反対語として挙げます。
境界線を非表示にする
border: none; あるいは border-width: 0, border-style: none の組み合わせで境界線を非表示にします。
境界なしのショート表現
border: 0 という短いき方を使って、境界線を非表示にする表現です。

border-widthの共起語

border
境界線の全体をまとめて指定するショートハンドプロパティ。border-width、border-style、border-color をまとめて設定する際に使います。
border-style
境界線の見た目を決めるプロパティ。solid、dashed、dotted などの値を取り、border-width と組み合わせて境界線を可視化します。
border-color
境界線の色を決めるプロパティ。カラー値を指定します。border-width と組み合わせて見た目を整えます。
border-top-width
上側の境界線の幅を個別に指定する長さの値です。四辺を別々に設定する border-width の一部。
border-right-width
右側の境界線の幅を個別に指定する長さの値です。
border-bottom-width
下側の境界線の幅を個別に指定する長さの値です。
border-left-width
左側の境界線の幅を個別に指定する長さの値です。
border-radius
角を丸くする半径を指定するプロパティ。border-width とは別ですが、境界線の見た目を整えるときに一緒に使われます。
ボックスモデル
要素の幅と高さに padding、border、margin がどのように作用するかを説明する基本的な考え方。
box-sizing
幅や高さの計算方法を指定するプロパティ。content-box(デフォルト)と border-box の違いを制御します。
outline
外枠のように見せる別の枠線。border-width と似ていますが、影響範囲や表示方法が異なります。
outline-width
アウトラインの幅を指定するプロパティ。border-width とは別に設定します。
px
ピクセル。固定の長さ単位で、border-width の値としてよく用いられます。
em
相対長さ。親要素のフォントサイズに依存し、border-width の単位として使われることがあります。
rem
ルート要素のフォントサイズに対して相対的な長さ。安定した border-width の指定に使われます。
ショートハンド
border のような複数のプロパティを一つの宣言にまとめる表現。border-width もその対象です。
calc
calc(式) のように長さを動的に計算する関数。border-width の値を柔軟に決める際に使うことがあります。
MDN
Mozilla Developer Network の公式ドキュメント。border-width や border に関する詳しい解説が揃っています。

border-widthの関連用語

border-width
要素のボーダーの幅を決めるプロパティ。長さ(px, em など)や thin/medium/thick のキーワードを使え、個別の辺にも適用できます。
border
border の幅・スタイル・色を一括で設定するショートハンド。複数の border-… を同時に設定する便利な指定です。
border-style
ボーダーの見た目のスタイルを決定します。solid、dotted、dashed、double、groove、ridge、inset、outset、none など。
border-color
ボーダーの色を指定します。カラー値(名前・#RRGGBB・rgb/rgba など)を使います。
border-top-width
要素の上端のボーダー幅を個別に指定します。
border-right-width
要素の右端のボーダー幅を個別に指定します。
border-bottom-width
要素の下端のボーダー幅を個別に指定します。
border-left-width
要素の左端のボーダー幅を個別に指定します。
border-top
上辺のボーダーを幅・スタイル・色のショートハンドで設定します。
border-right
右辺のボーダーを幅・スタイル・色のショートハンドで設定します。
border-bottom
下辺のボーダーを幅・スタイル・色のショートハンドで設定します。
border-left
左辺のボーダーを幅・スタイル・色のショートハンドで設定します。
border-collapse
テーブルのセルの境界線の結合方法。collapse で一本化、separate で分離します。
border-spacing
テーブルセル間の境界線の間隔を設定します。
border-image
画像をボーダーとして描画するための複合プロパティ。border-width 系の値と連携します。
border-image-source
border-image に使う画像のソースを指定します。
border-image-slice
border-image のスライスの位置を指定します。
border-image-width
border-image の幅を指定します。
border-image-repeat
border-image の繰り返し動作を指定します。
border-radius
ボーダーの角を丸くする半径を設定します。border-width とは別のプロパティですが視覚的には密接に関係します。
outline
ボーダーに似た外枠ですが要素の外側に描画されるアウトライン。border-width とは別に設定します。
outline-width
アウトラインの幅を設定します。
outline-style
アウトラインのスタイルを設定します。
outline-color
アウトラインの色を設定します。
outline-offset
アウトラインと要素本体の間の距離を設定します。
box-sizing
要素のサイズ計算のボックスモデルを指定します。content-box または border-box を使います。
border-block-width
書字方向のブロック軸に沿ったボーダー幅を設定する論理プロパティ。
border-inline-width
書字方向のインライン軸に沿ったボーダー幅を設定する論理プロパティ。
thin
border-width に使える細さのキーワード。細い境界線を指示します。
medium
border-width の標準的な中くらいの太さ。
thick
border-width の太い境界線。
inherit
親要素の border-width の値を継承します。グローバル値として使えます。
initial
プロパティの初期値を適用します。border-width の初期値を指定します。
unset
グローバル値。現在の要素に border-width の値を設定します(継承か初期値のいずれかに戻す)。

border-widthのおすすめ参考サイト


インターネット・コンピュータの人気記事

awstatsとは?初心者でもわかる使い方と基本解説共起語・同意語・対義語も併せて解説!
16232viws
bing・とは?初心者のための基本ガイド:検索エンジンの仕組みと使い方共起語・同意語・対義語も併せて解説!
2751viws
着信転送とは?初心者向けガイドで分かる使い方と設定のコツ共起語・同意語・対義語も併せて解説!
1158viws
差し込み印刷・とは?初心者でもすぐわかる使い方と仕組みガイド共起語・同意語・対義語も併せて解説!
1157viws
com端子・とは?初心者にも分かる基礎ガイド|シリアルポートの使い方と歴史を解説共起語・同意語・対義語も併せて解説!
1035viws
7zファイル・とは?初心者でもわかる使い方と特徴を解説共起語・同意語・対義語も併せて解説!
1001viws
全角文字とは?初心者向け解説|全角と半角の違いをやさしく学ぶ共起語・同意語・対義語も併せて解説!
990viws
充電アダプターとは何かを徹底解説|初心者でも分かる基本と選び方のコツ共起語・同意語・対義語も併せて解説!
972viws
リマインドメールとは?初心者にもわかる基本ガイドと使い方のコツ共起語・同意語・対義語も併せて解説!
864viws
pinロックとは?初心者が知っておくべき基本と使い方ガイド共起語・同意語・対義語も併せて解説!
863viws
16進数カラーコード・とは?初心者でもつまずかない基礎と使い方ガイド共起語・同意語・対義語も併せて解説!
802viws
none とは?初心者にもやさしく解説する意味と使い方ガイド共起語・同意語・対義語も併せて解説!
802viws
asp・とは?初心者向けに徹底解説する基本と使い方ガイド共起語・同意語・対義語も併せて解説!
760viws
xlsmとは?初心者でも分かるExcelのマクロ付きファイルの基本共起語・同意語・対義語も併せて解説!
717viws
ローカルポート・とは?初心者にも分かる基本と使い方ガイド共起語・同意語・対義語も併せて解説!
703viws
sha256とは?初心者が知るべき暗号ハッシュの基礎と使い道共起語・同意語・対義語も併せて解説!
653viws
countifとは?初心者でもすぐ使える基本と応用ガイド共起語・同意語・対義語も併せて解説!
601viws
csvダウンロードとは?初心者が今すぐ使える基本ガイド共起語・同意語・対義語も併せて解説!
598viws
ワンタイムコード・とは?初心者でも分かる基本と使い方ガイド共起語・同意語・対義語も併せて解説!
593viws
googleドキュメントとは?初心者が今日から使いこなす基本ガイド共起語・同意語・対義語も併せて解説!
534viws

新着記事

インターネット・コンピュータの関連記事