AI Engineering Tools

プログラミング

ページ修正のためのCSS編集用語

ヘッダー、ボタン、余白、ホバー、レスポンシブ動作など、ページ修正を依頼するときに使う用語を検索できます。

63

ページ構造

Header

Header

意味

ページの最上部領域。通常、サイトのタイトル、ナビゲーション、テーマコントロール、言語コントロール、およびメニューボタンが含まれます。

修正方向

ヘッダーのパディング、高さ、ボーダー、または位置を変更すると、上部の領域の高さと固定感が変わります。

注意

ヘッダーが高いと、表示されるコンテンツ領域が減少する可能性があります。特にモバイルデバイスでは顕著です。

関連CSS

headerpaddingheightpositionborder-bottom

依頼例

モバイルヘッダーのタイトルを小さくしますが、ヘッダーの高さを同じに保ちます。

ページ構造

フッター

Footer

意味

ページの最下部領域。通常、リンク、法的テキスト、連絡先情報、または小さなナビゲーションに使用されます。

修正方向

フッターのパディングとボーダーの変更は、余白の量と、上部のコンテンツとの分離に影響を与えます。

関連CSS

footerpaddingborder-topmargin-top

依頼例

フッターに、コンテンツに密着しないように、より多くのトップパディングを追加する。

ページ構造

セクション

Section

意味

ヒーロー、ツールリスト、リファレンスカード、または記事ブロックなど、関連するコンテンツをグループ化する大規模なコンテンツ領域。

修正方向

セクションのパディングは、ページの垂直方向のリズムを変更します。背景色の変更は、セクションが独立しているように感じさせます。

関連CSS

sectionpadding-blockborder-topbackground

依頼例

モバイルでのツールセクションの垂直方向のパディングを縮小します。

ページ構造

コンテナ

Container

意味

ページコンテンツが、大きな画面で広がりすぎるのを防ぐための内部ラッパー。

修正方向

最大幅を大きくすると、コンテンツが広くなります。サイドパディングを大きくすると、コンテンツが画面の端から離れます。

関連CSS

max-widthmargin-inlinepadding-inline

依頼例

メインコンテナを、デスクトップでは少し狭くします。

ページ構造

カード

Card

意味

繰り返し項目(ツール、参照エントリ、または結果など)を提示する、フレーム化されたブロック。

修正方向

カードのパディング、ボーダー、半径、および影は、各項目がどれだけ密集しているか、または目立つかを制御します。

関連CSS

borderborder-radiuspaddingbackgroundbox-shadow

依頼例

参照カードのパディングを減らし、よりコンパクトにします。

ページ構造

パネル

Panel

意味

通常、コントロール、入力、設定、または出力を保持する、フレーム化された作業領域。

修正方向

パネルの間隔とレイアウトの変更は、ツールの繰り返し使用がどれだけ容易に感じられるかに影響します。

関連CSS

borderbackgroundpaddingdisplay

依頼例

デスクトップではパネルコントロールを1行に配置し、モバイルでは縦に積み重ねます。

ページ構造

ナビゲーション

Navigation

意味

主要なページまたはカテゴリ間の移動に使用される、リンクまたはボタンのグループ。

修正方向

ギャップ、配置、および可視性ルールは、デスクトップとモバイルでのナビゲーションの動作を変更します。

関連CSS

navdisplaygapalign-items

依頼例

小さい画面でのナビゲーションリンクを非表示にし、メニューボタンは表示します。

ページ構造

メニュー

Menu

意味

ボタンから開かれるリンクまたはアクションのリスト。

修正方向

メニューが開かれる位置、幅、およびzインデックスは、メニューがどこに表示されるか、および他のコンテンツの上に表示されるかどうかを決定します。

注意

メニューが通常のドキュメントフローに配置されている場合、ページ全体が下に押し下げられる可能性があります。

関連CSS

positionrighttopz-indexwidth

依頼例

メニューを、右側に配置された浮動パネルとして表示します。

ページ構造

サイドバー

Sidebar

意味

ページの左または右側にある垂直領域。通常、ナビゲーションまたはフィルターに使用されます。

修正方向

サイドバーの幅とレスポンシブルールによって、それが表示されたままになるか、折りたたまれるか、コンテンツの下に移動するかどうかが決定されます。

関連CSS

asidewidthpositiongrid-template-columns

依頼例

モバイルでは、フィルターサイドバーをコンテンツの下に移動します。

ページ構造

Hero

Hero

意味

ページで、主な目的やアクションを紹介する最初の大きなセクション。

修正方向

Heroのパディング、タイトルサイズ、およびレイアウトは、最初の印象と、最初のビューポートに表示されるコンテンツの量に影響を与えます。

関連CSS

paddingbackgroundmin-heightgrid

依頼例

モバイルでのヒーロータイトルのサイズを縮小し、アクションボタンが表示されるようにします。

余白とサイズ

パディング

Padding

意味

要素内のスペース。 ボーダーとコンテンツの間のスペース。

修正方向

上部のパディングを大きくすると、要素内のコンテンツの上部にスペースが追加されます。

注意

パディングを増やすと、通常、要素の表示サイズが大きくなります。

関連CSS

paddingpadding-toppadding-rightpadding-bottompadding-left

依頼例

ヘッダーの上部のパディングをわずかに増やします。

余白とサイズ

マージン

Margin

意味

要素の外側のスペース。 要素と隣接する要素の間のスペース。

修正方向

マージンボトムを大きくすると、次の要素がさらに下に押し出されます。

関連CSS

marginmargin-topmargin-rightmargin-bottommargin-left

依頼例

メインセクションとツールリストの間に、より多くのマージンを追加する。

余白とサイズ

ギャップ

Gap

意味

フレックスまたはグリッドレイアウト内の項目間のスペース。

修正方向

ギャップを大きくすると、兄弟要素が互いに離れて配置されますが、グループ全体の余白は増えません。

関連CSS

gaprow-gapcolumn-gap

依頼例

テーマボタン、言語ボタン、およびメニューボタン間の間隔を縮めます。

余白とサイズ

Width

意味

要素の水平方向のサイズ。

修正方向

固定幅は要素を安定させます。 max-widthは、小さな画面で要素を縮小させます。

関連CSS

widthmin-widthmax-width

依頼例

メニューパネルの幅を、最も長い項目に合わせて調整します。

余白とサイズ

Height

Height

意味

要素の垂直方向のサイズ。

修正方向

固定された高さにより、ヘッダーを安定させることができます。 max-height と overflow を組み合わせることで、ドロップダウンメニューが大きくなりすぎるのを防ぐことができます。

関連CSS

heightmin-heightmax-height

依頼例

タイトルを小さくしながら、ヘッダーの高さを一定に保ちます。

余白とサイズ

最大幅

Max width

意味

要素が到達できる最大の幅。

修正方向

max-width を下げることで、大きな画面でのテキスト行が短くなり、パネルが狭くなります。

関連CSS

max-widthwidth

依頼例

ドロップダウンメニューがページ全体を覆いすぎないように、最大幅を設定します。

余白とサイズ

上 / 右 / 下 / 左

Top / Right / Bottom / Left

意味

配置された要素で使用される位置オフセット。

修正方向

right:0 は、浮動パネルを、配置された親要素の右端に配置します。

関連CSS

toprightbottomleftinset

依頼例

オープンメニューパネルを、ヘッダーコントロールの右側に配置します。

文字

フォントサイズ

Font size

意味

テキストのサイズ。

修正方向

フォントサイズを小さくすることで、モバイルヘッダーなどの狭いスペースに長いラベルを配置できます。

関連CSS

font-sizetext-smtext-lg

依頼例

モバイルサイトのタイトルを小さくしますが、1行に収まるようにします。

文字

フォントの太さ

Font weight

意味

テキストがどれだけ太く見えるか。

修正方向

フォントウェイトを大きくすると、ラベルがより目立つようになりますが、サイズは変わりません。

関連CSS

font-weightfont-boldfont-semibold

依頼例

カテゴリラベルを少し太字にします。

文字

行の高さ

Line height

意味

テキストの各行が占める垂直方向のスペース。

修正方向

行間を大きくすると、段落が読みやすくなります。小さくすると、コンパクトなUIラベルがよりタイトになります。

関連CSS

line-heightleading

依頼例

ヒーローの説明の段落の行間を増やします。

文字

文字間隔

Letter spacing

意味

個々の文字間のスペース。

修正方向

小さな間隔は、大文字のラベルがより明確に見えるのに役立ちます。 大きすぎる間隔は、韓国語のテキストを不自然にする可能性があります。

関連CSS

letter-spacingtracking

依頼例

コンパクトボタンからネガティブな文字間隔を削除します。

文字

テキストの配置

Text align

意味

コンテナ内のテキストの水平方向の配置。

修正方向

右に配置されたメニューテキストは、浮動メニューが右端に固定されているように感じさせる可能性があります。

関連CSS

text-align

依頼例

メニューパネル内のメニュー項目テキストを、右に配置します。

文字

折り返し / 折り返しなし

Wrap / No wrap

意味

長いテキストが次の行に移動できるかどうか、または1行に収まる必要があるかどうか。

修正方向

No-wrap はヘッダーを安定させますが、wrapping はより多くのテキストを表示できますが、通常は高さが増加します。

関連CSS

white-spaceword-breakoverflow-wrap

依頼例

モバイル版のタイトルを1行に表示し、オーバーフローを切り捨てます。

文字

途切れ / 省略記号

Truncate / Ellipsis

意味

オーバーフローした単一行のテキストを切り捨てて、ドットを表示する方法。

修正方向

省略は、ラベルが予想よりも長い場合に、レイアウトが崩れるのを防ぎます。

関連CSS

overflowtext-overflowwhite-space

依頼例

画面が非常に小さい場合に、サイトのタイトルを省略します。

色と背景

Color

意味

テキストまたはアイコンの色。

修正方向

色を変更すると、読みやすさと視覚的な優先順位に影響を与えます。

関連CSS

color

依頼例

ダークモードでも、選択された言語のテキストが表示されるようにします。

色と背景

背景

Background

意味

要素の内容の背後にある色または画像。

修正方向

背景の変更は、パネルを区切ったり、アクティブな状態を強調したり、コントラストを向上させたりすることができます。

関連CSS

backgroundbackground-color

依頼例

ダークモードで、選択された言語項目に、より暗い背景色を使用します。

色と背景

不透明度

Opacity

意味

要素の透明度。

修正方向

オパシティを下げることで要素を目立たなくすることができますが、可読性が低下する可能性があります。

関連CSS

opacityrgbacolor-mix

依頼例

無効なコントロールは、テキストが読めなくなることなく、少し暗く表示します。

色と背景

勾配

Gradient

意味

2つ以上の色間の滑らかな遷移。

修正方向

わずかなグラデーションは奥行きを追加できますが、強いグラデーションはツールが実用的でないように感じさせることがあります。

関連CSS

linear-gradientradial-gradientbackground-image

依頼例

背景を控えめにし、強いグラデーションは避けます。

色と背景

アクセントカラー

Accent color

意味

ラベル、アクティブ状態、または重要なアクションに使用される、繰り返される強調色。

修正方向

アクセントカラーを変更すると、ページの視覚的なアイデンティティと強調が変化します。

関連CSS

colorbackgroundborder-coloraccent-color

依頼例

カテゴリラベルとアクティブなチップに、同じ緑色のアクセントを使用してください。

色と背景

コントラスト

Contrast

意味

前景色と背景色の違い。

修正方向

コントラストを高くすると、特にダークモードやモバイル画面での可読性が向上します。

関連CSS

colorbackground-color

依頼例

ダークモードでは、ドロップダウン項目のコントラストを増やします。

枠線と形

ボーダー

Border

意味

要素の周囲の線。

修正方向

ボーダーの幅と色は、ボックスやボタンが背景からどれだけ分離されているかを制御します。

関連CSS

borderborder-colorborder-widthborder-style

依頼例

ダークモードでは、メニューパネルの境界線を少し暗くします。

枠線と形

ボーダー半径

Border radius

意味

ボックスまたはボタンの角の丸みをどれくらいにするか。

修正方向

小さな半径は実用的でコンパクトに感じられます。大きな半径は、より柔らかく、遊び心があるように感じられます。

関連CSS

border-radius

依頼例

カードのボーダー半径を8pxに維持します。

枠線と形

ボックスシャドウ

Box shadow

意味

要素の周囲に影をつけ、ページから浮き上がっているように見せる効果。

修正方向

強調された影は、浮動メニューまたはモーダルが階層構造になっているように見えます。影が強すぎると、重く感じられます。

関連CSS

box-shadow

依頼例

フローティングメニューパネルに、わずかな影を追加する。

枠線と形

輪郭

Outline

意味

要素の周囲に表示される線で、通常はキーボードナビゲーションによって要素がフォーカスされているときに表示されます。

修正方向

明確なアウトラインは、キーボードユーザーがどのコントロールがアクティブであるかを知るのに役立ちます。

関連CSS

outlineoutline-offset:focus-visible

依頼例

アイコンボタンに、目立つフォーカスのアウトラインを表示します。

枠線と形

セパレーター

Divider

意味

セクションまたはグループを区切るために使用される線。

修正方向

セパレーターは、視覚的な重みをあまり加えることなく、カテゴリの境界をより明確にすることができます。

関連CSS

border-topborder-bottomhr

依頼例

メニューカテゴリ間に、わずかな区切り線を追加する。

配置と位置

表示

Display

意味

要素の基本的なレイアウトモード。

修正方向

display:none は、要素を非表示にします。 flex と grid は、子要素を配置します。

関連CSS

displaydisplay: nonedisplay: flexdisplay: grid

依頼例

モバイル画面でのデスクトップナビゲーションを非表示にします。

配置と位置

フレックス

Flex

意味

アイテムを行または列に配置するためのレイアウト方法。

修正方向

flex-direction:column は、要素を垂直に積み重ねます。 flex-wrap は、要素を次の行に移動できるようにします。

関連CSS

display: flexflex-directionflex-wrapgap

依頼例

ヘッダーコントロールを、フレキシブルな行に配置します。

配置と位置

グリッド

Grid

意味

コンテンツを行と列に配置するためのレイアウト方法。

修正方向

グリッド列を変更すると、1行に表示されるカードの数が制御されます。

関連CSS

display: gridgrid-template-columnsgrid-columngap

依頼例

ワイドなデスクトップ画面では、1行あたり4つのツールカードを表示します。

配置と位置

アイテムを整列

Align items

意味

項目がflexまたはgrid内のクロス軸に沿ってどのように配置されているか。

修正方向

align-items:center は、ヘッダー行内のコントロールを垂直方向に中央に配置します。

関連CSS

align-itemsplace-items

依頼例

タイトルとヘッダーボタンを垂直中央に配置します。

配置と位置

コンテンツを正当化する

Justify content

意味

項目がflexまたはgrid内のメイン軸に沿ってどのように分布されているか。

修正方向

justify-content:space-between は、グループを反対側に押し出します。

関連CSS

justify-contentjustify-itemsmargin-left: auto

依頼例

タイトルを左に、コントロールを右に配置します。

配置と位置

位置

Position

意味

要素がページまたは別の要素に対してどのように配置されているか。

修正方向

position:absolute は、ドロップダウンがページレイアウトを押し下げずに浮遊できるようにします。

関連CSS

positionrelativeabsolutefixedsticky

依頼例

メニューパネルを絶対位置に配置し、ページ全体が押し下げられるのを防ぎます。

配置と位置

Zインデックス

Z-index

意味

配置された要素のスタック順序。

修正方向

より高いz-indexを設定することで、ドロップダウンメニューをページコンテンツの上に表示できます。

注意

z-index は、配置とスタックのコンテキストが考慮される場合にのみ、予測可能な動作をします。

関連CSS

z-indexposition

依頼例

言語のドロップダウンをメニューパネルの上部に移動します。

配置と位置

オーバーフロー

Overflow

意味

コンテンツがコンテナよりも大きい場合、どうなりますか?

修正方向

overflow-y:auto は、長いメニューが画面からはみ出さずにスクロールできるようにします。

関連CSS

overflowoverflow-xoverflow-ymax-height

依頼例

長いドロップダウンメニューは、max-height 内でスクロールできるようにします。

レスポンシブ

ブレークポイント

Breakpoint

意味

レイアウトが変更される画面幅。

修正方向

ブレークポイントを変更すると、タブレットがモバイルとデスクトップのどちらの動作をするか決定されます。

関連CSS

@mediasmmdlgxl

依頼例

タブレットを、トップナビゲーションではデスクトップとして扱います。

レスポンシブ

モバイル

Mobile

意味

小さな電話サイズの画面を対象としたスタイル。

修正方向

モバイルスタイルでは、フォントサイズを小さくしたり、列を積み重ねたり、コントロールをタッチ操作に対応させたりすることが一般的です。

関連CSS

@mediamax-widthsm

依頼例

モバイルでは、カードを1つの列に積み重ねます。

レスポンシブ

デスクトップ

Desktop

意味

より広いラップトップまたはデスクトップ画面を対象としたスタイル。

修正方向

デスクトップのスタイルは、より多くの列、水平ナビゲーション、およびより広いコンテンツコンテナを使用できます。

関連CSS

@mediamin-widthlgxl

依頼例

デスクトップでは、カテゴリのナビゲーションをヘッダーに表示させてください。

レスポンシブ

ビューポート

Viewport

意味

ブラウザまたはデバイスの画面の可視領域。

修正方向

ビューポート単位は、表示される画面に対する相対的なサイズを表します。

関連CSS

vwvh100vw100vh

依頼例

メニューの幅をビューポート内に制限し、スマートフォンでオーバーフローしないようにする。

レスポンシブ

レスポンシブ

Responsive

意味

さまざまな画面サイズに調整できる設計。

修正方向

レスポンシブなルールを使用すると、同じコンポーネントをデスクトップでは水平に、モバイルでは垂直に表示できます。

関連CSS

@mediaclampmin()max()

依頼例

コントロールを、順序を変更せずにレスポンシブにします。

操作状態

Hover

Hover

意味

マウスカーソルが要素の上にあるときの状態。

修正方向

Hoverスタイルは、背景、テキストの色、境界線、または影を変更して、項目がインタラクティブであることを示します。

注意

タッチデバイスは信頼性の高いホバー機能を持たないため、重要な操作は、クリックまたはタップでも機能する必要があります。

関連CSS

:hoverbackgroundcolortransition

依頼例

メニュー項目にマウスオーバーしたときに、背景色の変化を追加する。

操作状態

アクティブ

Active

意味

ボタンまたはリンクが押されている短い状態。

修正方向

アクティブなスタイルは、小さな色や位置の変化によって、ボタンに触覚的な感覚を与えることができます。

関連CSS

:activetransformbackground

依頼例

ツールバーのボタンに、わずかな押された状態の表現を追加する。

操作状態

フォーカス

Focus

意味

入力、ボタン、またはリンクが現在、キーボードまたは入力のために選択されているときの状態。

修正方向

フォーカススタイルは、キーボードナビゲーションを可視化し、アクセスしやすくします。

関連CSS

:focus:focus-visibleoutline

依頼例

検索入力のフォーカスリングの色を、アクセントカラーに合わせます。

操作状態

無効

Disabled

意味

コントロールが表示されているが、使用できない状態。

修正方向

無効なスタイルは、通常、コントラストを下げて、ポインターの操作を削除します。

関連CSS

:disabledopacitycursorpointer-events

依頼例

無効なボタンは、視覚的に非アクティブですが、読みやすくする必要があります。

操作状態

選択済み

Selected

意味

リスト、タブグループ、またはメニューで現在選択されている項目の状態。

修正方向

選択されたスタイルは、通常、通常の項目よりも背景色またはテキストの色が強くなる必要があります。

関連CSS

aria-currentdata-statebackgroundcolor

依頼例

選択されたカテゴリチップを目立たせ、他のチップと明確に区別します。

操作状態

開いている / 閉じています

Open / Closed

意味

ドロップダウン、メニュー、またはアコーディオンパネルが現在表示されているかどうか。

修正方向

開閉状態には、プラス/マイナスのアイコンまたは矢印の回転など、明確なインジケーターが必要です。

関連CSS

aria-expandeddisplayheightvisibility

依頼例

すべてのメニューのカテゴリをデフォルトで閉じます。

UIコンポーネント

ボタン

Button

意味

クリックまたはタップされたときにアクションを実行するコントロール。

修正方向

ボタンのパディング、ボーダー、色、および状態は、使いやすさと重要度を決定します。

関連CSS

buttonpaddingborderbackgroundcursor

依頼例

プライマリアクションボタンを目立たせ、セカンダリボタンよりも目立たないようにします。

UIコンポーネント

アイコンボタン

Icon button

意味

テキストではなく、主にアイコンで表現されるボタン。

修正方向

安定した幅と高さにより、アイコンボタンの状態が変化しても、位置がずれるのを防ぎます。

関連CSS

buttonwidthheightaria-labeldisplay: grid

依頼例

メニューアイコンボタンを正方形にし、言語ボタンに合わせて配置します。

UIコンポーネント

ドロップダウン

Dropdown

意味

ボタンまたは選択コントロールを押すと表示される、浮動リスト。

修正方向

ドロップダウンの位置、幅、最大高さ、および z-index は、配置とレイヤーを制御します。

関連CSS

positiontoprightz-indexbox-shadow

依頼例

言語のドロップダウンが開いているときは、サイトメニューを閉じます。

UIコンポーネント

アコーディオン

Accordion

意味

開閉可能で、内容を表示または非表示にするセクション。

修正方向

アコーディオンは、必要なカテゴリのみを表示することで、長いメニューを短くします。

関連CSS

aria-expandedheightdisplayoverflow

依頼例

各メニューカテゴリに、開閉の動作を追加する。

UIコンポーネント

タブ

Tabs

意味

ページを離れることなく、関連するビュー間の切り替えを行うためのコントロール。

修正方向

選択されたタブのスタイルは、アクティブなビューが明確に示されるようにする必要があります。

関連CSS

role=tablistdisplayborderbackground

依頼例

アクティブなタブの背景色を、非アクティブなタブよりも暗くします。

UIコンポーネント

モーダル

Modal

意味

ページの上部に表示される、フォーカスされたオーバーレイパネル。

修正方向

モーダルの幅、背景、およびz-indexは、ページへの中断の度合いを制御します。

関連CSS

dialogposition: fixedinsetz-indexbackdrop

依頼例

モーダルを中央に配置し、ビューポートよりも狭くします。

UIコンポーネント

ツールチップ

Tooltip

意味

コントロールの近くに表示される、小さなヒント。多くの場合、ホバーまたはフォーカス時に表示されます。

修正方向

ツールチップは、アイコンのみのボタンについて、永続的なテキストを追加せずに説明するのに役立ちます。

関連CSS

positiontitlearia-describedbyz-index

依頼例

メニューアイコンボタンをラベル付けするツールチップを追加する。

UIコンポーネント

入力

Input

意味

ユーザーがテキストまたは値を入力するフィールド。

修正方向

入力パディング、ボーダー、プレースホルダーの色、およびフォーカススタイルは、快適さと見やすさに影響を与えます。

関連CSS

inputborderpaddingplaceholder:focus

依頼例

検索入力を、モバイルで全幅にし、タップしやすくします。

UIコンポーネント

バッジ / チップ

Badge / Chip

意味

小さな丸いラベルまたはフィルターコントロール。

修正方向

チップサイズ、半径、およびアクティブな色は、スキャン可能なフィルターがどのように感じられるかに影響します。

関連CSS

border-radiuspaddingbackgroundfont-size

依頼例

アクティブなカテゴリチップを目立たせます。