初めて利用させていただきます、WEB初心者ですがよろしくお願いします。
現在ホームページをホームページビルダーで作成しています。
テンプレートができたのですが次のページの増設をどのように行なうのが良いのか分からずに困っています。
ディレクトリの構成はルートフォルダの下に
index.html(まだ、コンテンツは作っておらず、段組の状態です)=cssフォルダ=imageフォルダ=pageフォルダ
というように3つのフォルダ+インデックスhtmlで分けています。
各フォルダにはcssとimageが入っていて、現在pageフォルダが空の状態です。
この状態でインデックス(テンプレート)を作り終えたところです。
ページフォルダにテンプレートを使って新しいページを増やしていきたいのですが、
この場合pageフォルダにインデックスhtml(テンプレート)をコピペするとhtmlとcssの画像やリンクのURLを全て書き換えなければならないのでしょうか。
まず、ディレクトリ構成として正しいのか、正しいのであればどのように増設していくのが効率が良いのか、それとも階層が変わるたびに全ての画像やリンクのURLを書き換えてやっていくしかないのか。
どなたか詳しい方、ご教授お願い致します。
No.2
- 回答日時:
フォルダが異なると、リンクの指定などの書き方は全て変わってきます。
ビルダーは知りませんが、HTMLでいうと、index.htmlから「imageフォルダ」の中にある画像ファイル「○○.jpg」を指定する場合は「image/○○.jpg」となりますね。
ところが「pageフォルダ」の中のHTMLから指定するには「../image/○○.jpg」と書かなければいけないのです。
この辺ビルダーではなくエディターなら「一括置換」のような機能で簡単に置き換えられるかも知れません。
書き替えるのが面倒であれば、各ページのHTMLをわざわざ「pageフォルダ」に入れず、index.htmlと同じ階層(フォルダ)に入れておくことです。
「image」とか「css」などは管理上別フォルダの方が便利なことが多い(画像やcssが沢山あればなおのこと)ですが、ページごとに別フォルダに入れる必要性は薄いと思います。
>ディレクトリ構成として正しいのか。。。?
「正しい階層構成」などというものはありません。ご自身都合の良い(管理しやすい)階層を構築すればいいのです。各ページで同じ画像やcssを利用したいのであれば、同じフォルダに入れてHTMLをコピーして利用できるようにした方が便利でしょう。
早速のご回答ありがとうございます。
ページですが、今後増やしていく予定で100ページ以上の規模を想定しています。初めからフォルダをしっかり分けておかないと後で苦労すると思ったのでこのような構成にしました。
「一括置き換え」という機能があるのですね、ビルダーにあるかどうかちょっと探ってみます、ありがとうございました。
No.3ベストアンサー
- 回答日時:
最近だとCMSを使う方がベターだと思いますよ。
日本で一番人気なのはWordPressです。
これは使い方も簡単でおすすめです。
http://ja.wordpress.org/
学習コストはやや掛かりますが、
規模が大きくなったり、パスの問題が出るようなケースでは、
CMSを使うとシステムが自動で調整してくれるので、だいぶ楽です。
回答ありがとうございます。
なるほど、ワードプレスとはそういうものだったのですね。ちょっと掘り下げてみようと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS Dreamweaver のテンプレートでの相対パスの設定について 2 2023/06/13 17:28
- Mac OS Macで今あるファイルの連番(ページ番号)に足し算をしてリネームしたい 1 2022/10/12 17:22
- WordPress(ワードプレス) Wordpress 複数プラグインの不具合? 1 2022/10/09 21:52
- その他(開発・運用・管理) フォルダの中にファルダを作成してファイルを格納するバッチコマンド 1 2022/06/30 11:39
- SEO 複数のサイト(別々のサーバー)を1代のPCで管理する方法 4 2022/11/27 09:40
- Visual Basic(VBA) VBプロジェクトでのフォルダ構成について 1 2023/07/22 03:49
- 画像編集・動画編集・音楽編集 画像の一括圧縮 1 2022/12/02 21:56
- Google Drive GoogleWorkspaceについての質問 1 2022/12/16 17:57
- 写真・ビデオ 写真や動画を保存する、これらを満たしたサービスはありませんか。 ・iOS, Android, Mac 2 2023/07/30 18:35
- Visual Basic(VBA) Excel VBA 同じ名前のフォルダがあれば作成したブックを格納するマクロをつくりたい 2 2023/01/16 16:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1つ下の階層のフォルダに相対...
-
拡張子htmlの表示について
-
HPを転送したのですが・・・。
-
ベーシック認証 CSSリンク
-
htaccessを利用してurl正規化
-
ひとつのドメインで複数サイト...
-
リンク先に日本語フォルダがあ...
-
webサイトの「index」を非表示...
-
リンクのindex.html省略
-
既存ウェブサイトをWordPressへ...
-
Excelで、社外秘(閲覧のみ)と...
-
ホームページでファイルをダウ...
-
HTMLからフォルダを開きたい
-
iPadの標準ブラウザでローカルH...
-
<!DOCTYPE html>あってますか?↑
-
form action="#"
-
一つのリンクに複数のURLを指定
-
インラインフレーム内のアンカ...
-
コマンドプロンプトでパラメー...
-
googleドライブで、PDFファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1つ下の階層のフォルダに相対...
-
複数のindex.htmlを作ってもい...
-
htaccessを利用してurl正規化
-
リンク先に日本語フォルダがあ...
-
URLに「.html」の拡張子がなく...
-
.htmと.htmlの違い
-
フォルダ内の最初のファイル名...
-
XREA使用で作成したHTMLファイ...
-
サーバー内のフォルダにある写...
-
トップページ「/index.html」の...
-
フォルダにはダミーでもindex.h...
-
htmlでリンクに勝手にindex.htm...
-
URLの書き方
-
リンクのindex.html省略
-
index.htmlファイルはどこに?
-
Application.OnTimeで引数付き...
-
ホームを index.html から inde...
-
JSPと異なるディレクトリのファ...
-
HTMLの階層移動
-
Matlabでforやifを使わずに条件...
おすすめ情報