しゅう【Webサイト制作/改良
・コーダー】
のPortfolio Site

意外とこんな基本的なことって盲点?HTMLファイルの場所

ブログ投稿アイキャッチ画像
UnsplashKevin Kuが撮影した写真
当サイトはアフィリエイト広告を利用しています

最初勘違いして、Gulpのファイル構成作るとき、assetsフォルダの中に入れてました。

以下、Gemini解説↓↓

「通常、htmlファイルは、assetsフォルダの中に入れる??」


いいえ、HTMLファイルを assets フォルダに入れることは一般的ではありません。

assets フォルダは、画像、CSS、JavaScriptなどの 静的アセット を格納するために使用されることが多いです。HTMLファイルはWebサイトの構造を定義する主要なファイルであり、静的アセットとは異なる役割を持つため、別の場所に配置するのが一般的です。

HTMLファイルの一般的な配置場所

  • プロジェクトのルートディレクトリ: プロジェクトのルートディレクトリにHTMLファイルを配置するのが最も一般的な方法です。
  • src ディレクトリ: ソースコードをまとめて管理するために、src ディレクトリを作成し、その中にHTMLファイルを配置することもあります。
  • dist または public ディレクトリ: コンパイル後のファイルや公開用のファイルを格納するために、dist または public ディレクトリを作成し、その中にHTMLファイルを配置することもあります。

ディレクトリ構成の例

project-root/
├── index.html
└── assets/
    ├── css/
    ├── js/
    └── images/

HTMLファイルをassets フォルダに入れない理由

  • 役割の違い: HTMLファイルはWebサイトの構造を定義するファイルであり、CSSやJavaScriptなどの静的アセットとは役割が異なります。
  • 管理のしやすさ: HTMLファイルを assets フォルダに入れると、ファイルの種類が増えてしまい、管理が複雑になる可能性があります。
  • 慣習: HTMLファイルを assets フォルダに入れないことが、Web制作における一般的な慣習となっています。

まとめ

HTMLファイルは、Webサイトの構造を定義する主要なファイルであり、静的アセットとは異なる役割を持つため、assets フォルダではなく、プロジェクトのルートディレクトリや src ディレクトリなどに配置するのが一般的です。


京大生中心のエンジニアによる中高生のためのプログラミング教室↓↓

僕がWeb制作を学んだデイトラ↓↓
継続的に学習する意思があって、何でも他人任せにするようなひとでなければ、圧倒的低価格で、圧倒的実力が身に付きます

公式Lineのトークからも
ご相談・お問い合わせいただけます↓↓
無理な営業は一切行いません

友だち追加