YPO industryのデジタルルーム

YPO industryのデジタルルーム

PR

×

Profile

YPOindustry

YPOindustry

Archives

2026.08
2026.07
2026.06
2026.05
2026.04
2026.03
2026.02
2026.01
2025.12
2025.11

Comments

コメントに書き込みはありません。

Keyword Search

▼キーワード検索

2025.02.20
XML
カテゴリ: ホームページ作成





皆様こんにちは!

これまで ワードプレスとChatGPTでホームページ作ってきましたが、
「ぶっちゃけワードプレスいらなくね?!」
となったので、0からもう一度作り直します!

↓簡単にホームページ作成したい人はおすすめ!↓



ChatGPTで0からホームページ作成!パート1



ホームページを作るぞ!と意気込んで、まずはサーバーの準備からスタート。

今回はWordPressを使わず、手作業でHTMLとCSSを組みながらサイトを作る。

ChatGPTを相棒に、ゼロからのホームページ作成に挑戦する日々を記録していく。




✅ パート1の概要


  • サーバー内のファイル構成を確認・作成

  • ヘッダー・フッター作成(スマホ向けメニューボタン付き)

  • トップ画像挿入(スマホ対応)





📁 サーバー内のファイル構成を確認&作成

まずは基本の「ファイル構成」から。ChatGPTに「ホームページを作るなら、どんなフォルダ構成がいい?」と聞いてみた。






/public_html/ ← ここにサイトのデータを配置
├── index.html (トップページ)
├── css/
│ ├── style.css (デザイン用のCSS)
├── img/ (画像フォルダ)
├── js/ (JavaScript用フォルダ)
├── includes/
│ ├── header.html
│ ├── footer.html



なるほど、これは使いやすそう!ということで、この構成に沿ってフォルダを作成。



🛠 ヘッダーとフッター作成!フッターにスマホ向けメニューを追加

ヘッダーとフッターは、サイト全体で共通して使う部分。毎回コピペするのは面倒だから、共通パーツとして「includes」に分けることにした。



ChatGPTに「HTMLのヘッダーとフッターを共通化する方法」と聞くと、PHPの include を使う案を提案された。




<?php include 'includes/header.html'; ?>



これならHTMLを分割しても管理が楽になりそう!さっそくヘッダーとフッターを作って、各ページで読み込むようにした。



📱 スマホでも見やすいメニューボタンをフッターに追加

次の課題はスマホ対応。スマホだとフッターのメニューが小さくて押しにくい!



ChatGPTに「スマホ対応のフッターメニューを作りたい」と相談。Flexboxを使って、アイコン付きのメニューを作る方法を教えてもらった。CSSとHTMLを修正して、スマホでもタップしやすいナビゲーションを追加!



しかし、ここで エラー発生……!

なぜかフッターが表示されない。PHPの include がうまく動いていない?



ChatGPTと試行錯誤しながら、 「パスの指定ミス」



🖼 トップ画像を挿入!スマホ対応で悩む

サイトの第一印象を決めるトップ画像を設置!



しかし、画像のサイズ調整が意外と大変で、PCだと良くてもスマホだとレイアウトが崩れる問題が発生……。




img {
max-width: 100%;
height: auto;
}



ChatGPTに「スマホでも綺麗に表示する方法」を聞いて、この設定を追加したら解決。レスポンシブデザインって、やっぱり難しい……。



✨ まとめ:最初の関門を突破!


  • ✅ サーバーのフォルダ構成を作成!

  • ✅ ヘッダー・フッターを分割し、スマホ用メニューを設置!

  • ✅ トップ画像を挿入し、スマホでも綺麗に表示できるように調整!




次は、どうしますかね?
それではまた!





お気に入りの記事を「いいね!」で応援しよう

Last updated  2025.02.20 12:50:30
コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: