ORIHATA LEARNING LAB
学習トップ›UNIT 05

UNIT 05 · LEARN BY BUILDING

Claude Codeで、最初のLP画面を作る。

UNIT 04で作った企画メモ brief.md を読んでもらい、LPの最初の画面を1つのファイルに作ってもらいます。できたページは、AIの報告ではなく自分でEdgeで開いて確かめます。

brief.md を読んで計画を見る
↓
許可して index.html を作る
↓
Edgeで開いて確かめる
第2章:LPを1枚作る目安40〜50分。UNIT 04で lp_learning の中に brief.md を作った状態から始めます。
START · 今回のゴール

初めてのWebページを、ブラウザに表示する。

前のUNITで決めた企画を使って、LPのいちばん最初の画面を作ります。今回は見出し・説明・ボタンまで。申し込みフォームや決済機能は作りません。

今回のゴール

brief.md をもとに、lp_learning の中の lp_sample フォルダに index.html を作ってもらう。Edgeで開き、ボタンを押すと同じページの「サービス内容」へ移動すること、スマホの幅(375px)でもはみ出さないことを、自分の目で確かめる。

◉ 学習用の完成イメージクリックできる見本は下のリンク
SNS画像デザイン室 / 架空のサービス

伝えたいことが、
見た目でも伝わる。

SNSで発信する個人事業主を、投稿画像づくりでサポートします。

サービス内容を見る ↓
サービス内容(見本)発信内容に合わせたSNS投稿用画像を制作する、学習用の架空のサービスです。

これは教材が用意した説明用デモです。あなたのClaude Codeで生成された成果ではありません。

Macをお使いの方へ

この教材の操作手順と画面写真は、Windowsのパソコンで実際に操作して確かめたものです。Macでは、フォルダの開き方やブラウザ、画面の一部が異なります。Macでの手順は、この教材では確かめていません。公式のデスクトップアプリを始めるもあわせて確認してください。

画面写真は、Windows 10 Home(22H2、64ビット)で2026年11月12日に撮影したものです。Claudeアプリは暗い色の表示です。名前・フォルダの場所・会話の履歴・お気に入りなどが写る部分は灰色で隠し、説明に必要な部分だけを切り抜いています。黄色の枠は、ORIHATAが重ねた印です。

STEP 01 · これから作るもの

作るのは、新しいフォルダとファイルの1つずつ。

HTML はページの内容と組み立て、CSS は文字や余白などの見た目を決めるものです。今回は両方を index.html の1つにまとめてもらうので、書き方を覚える必要はありません。

図1 今回の作業のあとの lp_learning の中(ORIHATAによる概念図です。実際の画面ではありません)

UNIT 04をまだ終えていない場合は、先に UNIT 04で企画メモを作るところから始めてください。

STEP 02 · 作業場所と「手動」を確かめる

送る前に、lp_learning と「手動」を画面で見る。

ClaudeアプリのCodeを開き、サイドバーの「新規作成」で新しいセッションにします。UNIT 03のSTEP 03と同じ方法で lp_learning を選びます。

  1. 入力欄の下にlp_learningと出ているか見ます(写真1の左の枠)。
  2. 入力欄の下の右側が「手動」になっているか見ます(写真1の右の枠)。ほかの表示なら、押して「手動」を選びます(UNIT 03のSTEP 05)。
  3. STEP 03の1通目をコピーして入力欄に貼ります。貼ったら、もう一度この2つを見てから送ります。
Codeの新しいセッションの画面。上に lp_learning と「環境を選択」、入力欄にSTEP 03の1通目を貼り付けた状態(まだ送っていない)。入力欄の下の帯に「このコンピューター」と lp_learning、右側に「手動」と表示されている。
写真1 左の黄色の枠:入力欄の下の lp_learning。右の黄色の枠:権限が「手動」。1通目を貼っただけで、まだ送っていません。
STEP 03 · 1通目:計画を見せてもらう

まだ作らせずに、計画と作成先を見せてもらう。

次の文をCodeの入力欄に貼り付けて送ります。brief.md を読んで、計画と作るファイルの場所を先に示し、まだ作らないで待つように頼んでいます。

CODE の入力欄に貼る 1通目:計画を見せてもらう
現在選択している lp_learning フォルダの中にある brief.md を読み、
その内容をもとに、LPの最初の画面を作ってください。

作成するファイルは、lp_learning の中の lp_sample フォルダにある index.html の1つだけです。
lp_sample フォルダがなければ、あわせて作成してください。

作る内容は次のとおりです。
- brief.md のサービス名・ファーストビューの見出し・補足文・行動ボタンを使った、最初の画面
- 「サービス内容を見る」ボタンを押すと、同じページの id="service" の説明部分へ移動する
- #service の説明は、brief.md に書かれた内容だけで短く作る
- HTML と CSS を index.html の1つにまとめる。外部の画像・Webフォント・API・ライブラリ・サーバーは使わない
- 画面幅 375px でも、文字やボタンがはみ出さないようにする
- 実績、利用者の声、価格、保証などを創作して載せない

brief.md と start.md は変更しないでください。ほかのファイルは作成・変更・削除しないでください。
コマンドの実行、公開、外部への送信はしないでください。
まず短い制作計画と、作成するファイルの場所を示して、私の確認を待ってください。
まだファイルは作成しないでください。
実機の確認で送った文と同じ内容です。

送ると、Claudeが brief.md を読んで、計画を示します。brief.md を読むだけなので、許可の確認は出ませんでした(撮影時)。写真2では、作成するファイル(上の枠)と、brief.md・start.md などには手を加えないこと(下の枠)が書かれ、その下に制作計画が続きました。

Claudeの返事。上に「読み取り brief.md、検索しました」、その下に「brief.md を読みました。lp_sample フォルダはまだないので、ファイル作成と一緒に作ります。」、「作成するファイル」として index.html(新規。この1つだけ。フォルダの場所は灰色で隠してある)と lp_sample フォルダ(新規)、「brief.md、start.md、そのほかのファイルには手を加えません。」、その下に制作計画(ファーストビュー、id=service の説明部分、デザイン、375px 幅への対応)が示されている。
写真2 上の黄色の枠:作成するファイル(lp_sample の中の index.html と、lp_sample フォルダ)。下の黄色の枠:ほかのファイルには手を加えないこと。作成先のフォルダの場所は灰色で隠しています。
返事の言い方は、毎回同じとは限りません。写真と言い方が違っても大丈夫です。次の3つが返事から読み取れるかで判断します。
  • まだ作っていないこと(許可の確認が出ていない)
  • 作るのがlp_sample フォルダと、その中の index.html だけであること
  • 使う文がbrief.md の内容だけで、実績・利用者の声・価格・保証などが足されていないこと

どれかが違っていたら、2通目を送らずに、直してほしいところを返信します。返事の最後に「作成してください」と伝えるよう案内されることがありますが(撮影時もそうでした)、この教材では次のSTEP 04の文を送ります。

STEP 04 · 2通目:見てから「一度だけ許可」

計画でよければ作成を頼み、許可の確認を見て選ぶ。

計画でよければ、次の文を送ります。作ってよいものをlp_sample フォルダと index.html だけに限り、ほかの操作が必要になったら実行せずに説明して待つように頼んでいます。

CODE の入力欄に貼る 2通目:作成をお願いする
提示された計画どおりに、lp_sample フォルダの index.html を作成してください。

作成・変更してよいのは、lp_sample フォルダと、その中の index.html だけです。

brief.md と start.md は変更しないでください。

コマンドの実行、外部への送信、公開、その他のファイル操作が必要になった場合は、実行せずに理由を説明して、私の確認を待ってください。
実機の確認で実際に送った文章です。このあと、書き込む前に許可の確認が出ます。

権限が「手動」なので、書き込む前に「Claude に index.html の書き込みを許可しますか?」と確認が出ます(写真3の上の枠)。その下に書き込み先と、書き込む中身が行番号つきで表示されます。

許可の確認の画面。上に「作成中 index.html」「lp_sample/index.html を作成」、「入力が必要です」の下に「Claude に index.html の書き込みを許可しますか?」と表示され、書き込み先(フォルダの場所は灰色で隠してある)と、書き込む中身(<!doctype html> から始まるHTML)が行番号つきで示されている。下に「拒否」と「一度だけ許可」のボタンがある。
写真3 上の黄色の枠:許可の確認。下の黄色の枠:「拒否」と「一度だけ許可」。書き込み先のフォルダの場所は灰色で隠しています。
  1. ファイル名がindex.htmlで、書き込み先がlp_learning の中の lp_sampleかを見ます。
  2. 中身の最初の数行が、ページ(<!doctype html> など)になっているかを見ます。細かく読めなくても大丈夫です。
  3. よければ「一度だけ許可」を押します。ファイル名や場所が違ったら「拒否」を押し、直してほしいところを返信します。
一度だけ許可

今回の書き込みだけを許可します。この教材ではこれを選びます。

拒否

今回の書き込みをさせません。名前や場所が違うときに使います(押したあとの動きは、この教材では確かめていません)。

撮影時、この確認に出たボタンは「拒否」と「一度だけ許可」の2つでした。lp_sample フォルダは index.html と一緒に作られ、フォルダのための別の確認は出ませんでした。表示はアプリの版や状況で変わることがあります。コマンドの実行や、index.html 以外のファイルについて確認が出たら「拒否」を押して、何をしようとしたのか説明してもらいます。

許可すると、Claudeが index.html を作り、結果を知らせます。撮影時は、アプリの右側にブラウザの欄が開き、できたページが表示されました(写真4の右)。

写真4 左(スマホでは上):作成を知らせる返事(黄色の枠)。右(スマホでは下):アプリの中のブラウザの欄に表示されたページ(黄色の枠はタブ)。同じ画面の2か所を切り抜いて並べています。
アプリの中の表示で終わりにしません。右側のブラウザの欄は、Claudeアプリの中の表示です。撮影時は、入力欄の上に「ブラウザパネルで375px幅の表示を確認してください」という提案も出ましたが、押さなくて大丈夫です。この教材では、STEP 05・06で、自分でエクスプローラーからEdgeで開いて確かめます。

返事には、作ったものと「載せていないもの(実績・利用者の声・価格・保証)」、まだ確かめていないことが書かれていました。言い方は毎回変わります。大切なのは、作ったのが lp_sample の index.html だけで、brief.md と start.md を変えていないと書かれているかです。

STEP 05 · Edgeで開いて確かめる

エクスプローラーから、Edgeでページを開く。

  1. UNIT 04と同じ方法で、エクスプローラーのアドレス欄に%USERPROFILE%と入れてホームフォルダを開き、lp_learning → lp_sampleの順にダブルクリックします。
  2. 一覧にindexが1つあれば、作られています(写真5の枠)。
エクスプローラーで lp_sample を開いた画面。アドレス欄の一部は灰色で隠してあり、lp_learning > lp_sample と表示されている。一覧の見出し「名前」「更新日時」「種類」「サイズ」の下に index のファイルが1つあり、種類は「Chrome HTML Do…」(途中で切れて表示)、サイズは 5 KB と表示されている。
写真5 lp_sample の中に index が1つ(黄色の枠)。拡張子(.html)は、Windowsの設定によっては表示されません。

「種類」の欄は、パソコンでふだん使うブラウザによって変わります(撮影したパソコンではChromeでした)。そのためダブルクリックではなく、次の方法でEdgeを選んで開きます。

  1. indexを右クリックし、「プログラムから開く」にマウスを合わせます(写真6の左の枠)。
  2. 出てきた一覧から「Microsoft Edge」を選びます(写真6の右の枠)。
index を右クリックしたメニュー。「開く」「共有」「プログラムから開く(H)」「アクセスを許可する」などが並び、「プログラムから開く」の横の一覧に Microsoft Edge などのブラウザやアプリが表示されている。
写真6 左の黄色の枠:「プログラムから開く」。右の黄色の枠:「Microsoft Edge」。一覧に出るアプリは、パソコンによって違います。

Edgeでページが開きます。アドレス欄が「ファイル」で始まり、最後が lp_learning/lp_sample/index.html になっていれば、自分のパソコンの中のファイルを開いています(写真7の上の枠)。

Edgeで index.html を開いた画面。アドレス欄に「ファイル」と、灰色で隠したフォルダの場所に続けて lp_learning/lp_sample/index.html と表示されている。ページには「SNS画像デザイン室」、大きな見出し「伝えたいことが、見た目でも伝わる。」、補足文、「サービス内容を見る」のボタンがある。
写真7 上の黄色の枠:アドレス欄(「ファイル」と lp_sample/index.html)。下の黄色の枠:「サービス内容を見る」のボタン。フォルダの場所とお気に入りは灰色で隠しています。
  1. 見出しと補足文が、brief.md で決めた文になっているか読みます。
  2. 「サービス内容を見る」を押します。ページが下へ動き、「サービス内容」が見えれば成功です(写真8)。アドレス欄の最後に #service が付きます。
ボタンを押したあとのEdgeの画面。アドレス欄の最後が index.html#service になり、ページには「サービス内容」の見出しと、「こんな方へ」「お困りごと」「提供すること」の3つの説明、最後に「※学習用の架空サービスです。実在の販売・受付は行っていません。」が表示されている。
写真8 上の黄色の枠:アドレス欄の最後が #service。下の黄色の枠:移動した先の「サービス内容」。

「サービス内容」の文も、brief.md に書いた内容と同じか見ます。実績・利用者の声・価格・保証など、決めていない文が足されていないかも確かめます。撮影時は、最後に「学習用の架空サービス」である注記が入りました。

STEP 06 · スマホの幅で見る

Edgeの開発者ツールで、幅375pxにして見る。

スマホで見たときに文字やボタンがはみ出さないかを、パソコンのEdgeで確かめます。Edgeのウィンドウを手で狭くしても375pxにはならないため、Edgeに入っている開発者ツールを使います。ページの中身は変わりません。

  1. STEP 05で開いたEdgeの画面でF12キーを押します。初めてのときは「Microsoft Edge 開発者ツールを開きますか?」と聞かれるので、「DevTools を開く」を押します(撮影時)。
  2. 開発者ツールが開いたら、Ctrl + Shift + Mを押します。ページの上に、幅と高さを入れる欄が出ます。
  3. 左の一覧が「Responsive」(レスポンシブ)になっていることを見て、幅の欄に375と入れてEnterを押します(写真9の枠)。
  4. ページを上から下まで動かし、横にずれないか、文字やボタンが切れていないかを見ます。ボタンも押してみます。
  5. 終わったら、もう一度 Ctrl + Shift + M を押し、F12 で開発者ツールを閉じます。
Edgeで開発者ツールを開き、幅を375にした画面。ページの上に「Dimensions: Responsive」と 375 x 619 の欄があり、その下に幅375pxのページ(SNS画像デザイン室、見出し、補足文、「サービス内容を見る」ボタン)が表示されている。
写真9 黄色の枠:「Dimensions: Responsive」と幅 375。撮影時の開発者ツールは英語の表示でした。

開発者ツールの表示は、英語のことも日本語のこともあります。英語でも、押すキーと入れる数字は同じです。撮影時は、幅375pxで横へのはみ出しや文字の切れはありませんでした(ORIHATAの確認では、幅320〜1920pxの10通りでも同じでした)。

Claudeに任せる

brief.md を読んで計画を示すこと、index.html を作ること、作ったものの報告。

自分で確認する

作業場所と「手動」、作るのが lp_sample の index.html だけか、Edgeで開いた見た目、ボタンの移動、375pxの幅、足された文がないか。

STEP 07 · うまくいかなかったら

直す前に、起きたことをそのまま伝える。

真っ白、ボタンが動かない、文字がはみ出す、などのときは、自分だけで直そうとしなくて大丈夫です。まずは起きたことを伝え、原因を調べるところだけを頼みます。

CODE の入力欄に貼る 不具合を調べるとき
lp_sample/index.html を自分で開いて確認したところ、期待どおりに動きませんでした。
起きたこと:[ここに症状を書きます]
期待したこと:[ここに期待した動きを書きます]

今は修正せず、原因の候補と確認方法を1つずつ教えてください。変更するファイルと内容を示し、私が承認するまで修正しないでください。
[ ]の部分を、自分の症状に書き換えてから送ります。

この依頼文は、この教材の確認では送っていません(撮影時は問題が起きなかったため)。直してもらうときも、STEP 04と同じく、許可の確認でファイル名と場所を見てから「一度だけ許可」を選びます。

同じ症状について、直してもらっても2回続けて良くならないときは、そこで止めます。くり返し任せ続けず、起きたことと、自分がした操作をメモしてから、改めて原因を整理します。
HELP · つまずいたら

うまくいかないときの対処。

入力欄の下が lp_learning ではない

何も送らずに、サイドバーの「新規作成」で新しいセッションにして、UNIT 03のSTEP 03の方法で lp_learning を選び直します。

1通目を送ったら、すぐ許可の確認が出た

まだ作る段階ではないので「拒否」を押し、「まず計画と作成するファイルの場所を示して、私の確認を待ってください。」と返信します(この教材の確認では、1通目で許可の確認は出ませんでした)。

計画の作成先が lp_sample の index.html ではない

2通目を送らずに、「作成するのは lp_learning の中の lp_sample フォルダにある index.html の1つだけにしてください。」と返信します。

コマンドの実行について、許可の確認が出た

今回はファイルを1つ作るだけなので、「拒否」を押します。何のために必要なのかを説明してもらい、分からなければ先へ進みません(この教材の確認では、コマンドの確認は出ませんでした)。

index.html 以外のファイルについて、許可の確認が出た

「拒否」を押し、作ってよいのは lp_sample フォルダと index.html だけであることを、もう一度伝えます。

エクスプローラーに lp_sample や index が見つからない

開いているのが lp_learning か、アドレス欄で確かめます。Claudeの返事や許可の確認に出ていた作成先も見直します。別の場所にできていた場合は、消したり動かしたりせずに、そのことをメモして止めます。

「プログラムから開く」に Microsoft Edge が出ない

一覧の「別のプログラムを選択」から選べる場合があります(この操作の画面は、この教材では確かめていません)。迷ったら、そこで止めて、表示された画面をメモします。

ページが真っ白・ボタンを押しても動かない

開いたのが lp_sample の index.html か、アドレス欄で確かめます。それでも同じなら、STEP 07の依頼文で、起きたことを伝えて原因を調べてもらいます。

F12 を押しても開発者ツールが出ない

Edgeの画面を一度クリックしてから、もう一度 F12 を押します。確認の画面で「今は行わない」を押した場合も、もう一度 F12 を押すと聞かれます(「決定を記憶する」を選んだときの戻し方は、この教材では確かめていません)。

同じ失敗が2回続いた

同じ操作をくり返さず、いったん止めます。表示された文章と、自分がした操作をメモして、公式のヘルプを確かめます。

公式資料:デスクトップアプリを始める。サービスの仕様や画面は変わることがあります(2026年11月12日に確認)。

FINISH · 完了チェック

完成の判断は、自分でする。

手を動かしたことに加えて、なぜそうするのかを言えるかを確かめます。言えないものがあれば、そのSTEPを読み直してください。

チェックはこの画面上の自己確認用です。Codeの実行結果を自動で調べているわけではありません。

確かめの問題(答えは押すと開きます)

Q1. 1通目の返事の最後に「この計画でよければ『作成してください』と伝えてください」と書かれていました。何を送りますか?

STEP 04の2通目を送ります。作ってよいものを lp_sample フォルダと index.html だけに限り、ほかの操作が必要になったら実行せずに説明して待つように頼めるからです。

Q2. index.html をダブルクリックしたら、Chromeで開きました。失敗ですか?

失敗ではありません。ふだん使うブラウザで開いただけです。この教材では、右クリック →「プログラムから開く」→「Microsoft Edge」で開いて確かめます(STEP 05)。

Q3. 2通目のあと、ファイルではなく「コマンドの実行」について許可の確認が出ました。どうしますか?

「拒否」を押します。今回はファイルを1つ作るだけです。何のために必要なのかを説明してもらい、分からなければ先へ進みません。

次のUNITへ

次は「特徴」「説明用見本」「利用の流れ」を追加し、同じLPを1枚に仕上げます。