ToollyToolly
ナビゲーションコード生成用

ロゴを中央に置いたヘッダー

ロゴを真ん中に、メニューを左右に分けた上品な構成。

用途・説明

ロゴを中央に置き、メニューをその左右に振り分けたヘッダーを作成します。ブランドの名前を主役にしたいアパレル、雑貨、レストラン、サロンなどのサイトに向いています。左右の項目数をそろえることで、バランスよく見えます。

仕上がり例です。使用するAIや指示の解釈によって、実際の出力は異なります。

カラーとサイズを選ぶ

選んだ内容は、上の仕上がり例と下のプロンプト全文に反映されます。

カラー
サイズ

書き換える項目

プロンプト内の[ ]の部分を、つくりたいサイトに合わせて書き換えてから使ってください。

[サービス名]
中央のロゴに表示する名前
[左のメニュー]
例:コンセプト、メニュー
[右のメニュー]
例:アクセス、ご予約
[使用技術]
例:HTML/CSS、React + Tailwind CSS

プロンプト全文

あなたはWebデザイナー兼フロントエンドエンジニアです。
以下の条件で「ロゴを中央に置いたヘッダー」を実装してください。

## 表示内容
- 中央:ロゴ(テキスト「[サービス名]」で代用)
- 左側:[左のメニュー]
- 右側:[右のメニュー]

## レイアウト
- CSS Grid の3列(1fr auto 1fr)。左のメニューは右寄せ、右のメニューは左寄せにして、ロゴに寄せる
- ロゴとメニューの間隔 48px、メニューの項目の間隔 32px
- 高さ 80px、下に 1px solid #E2E8F0、背景 #FFFFFF

## デザイン
- ロゴ:24px、セリフ体、letter-spacing 0.12em、色 #1B2A44
- メニュー:14px、letter-spacing 0.1em、色 #1B2A44
- hover・現在のページ:文字色 #1463F0、下に 1px の線(文字の下 6px)

## レスポンシブ
- 768px 未満:ロゴを中央に残し、左端にハンバーガーメニューのボタン、右端に予約などの主要なボタン(アイコン)を1つ置く
- メニューは左から開くパネルにまとめる

## アクセシビリティ
- header 要素を使い、左右のメニューは見た目が分かれていても1つの nav 要素(aria-label="メインメニュー")のなかの1つの ul にまとめる。ロゴは nav の外に置き、CSSで中央に配置する
- 読み上げとタブキーの順番が、ロゴ → 左のメニュー → 右のメニュー の順になるようにする
- 現在のページには aria-current="page"
- focus-visible のスタイルを用意する

## 出力形式
- [使用技術]のコードを1つ出力

使い方

  1. 1「書き換える項目」を見ながら、プロンプト内の[ ]の部分を自分のサイトの内容に書き換えます。色とサイズはこのページ上で選ぶと、プロンプトに自動で反映されます。
  2. 2「プロンプトをコピー」を押し、Claude・ChatGPT・GeminiなどのAIにそのまま貼り付けて送信します。
  3. 3出力されたコードを自分のサイトに貼り付けて表示を確認します。直したいところは「余白をもう少し広く」のように、続けてAIに伝えると調整できます。
すべて見る