- ベストアンサー
2階層上のフォルダを指定してもよい?
現在、HTMLを記述しているのですが、gifなどを置くimageフォルダは2階層以上離さない方がよいとの記事を見た記憶があります。 その際は気にかけなかったのですが、実際作ってみて今後の管理のしやすさから、2階層離して設置したいと思っています。 要は「../」を2回以上「../../」使うことによってどんなリスクがあるのでしょうか? お詳しい方、よろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
何の問題もありません。 極論いえば、10階層も離れていてもいいです。 「../../../../../…/images」なんての書くのナンセンスだから、「/images」のようにルートからの絶対パスで書いたりするけど。 何階層も離すと、人によっては分かりにくい見失いやすいというくらいです。 貴方がそうならないなら問題ありません。 自分ならルートに全ページ共通パーツ、各ページ独自のはその階層に置きますね。 ├index.html ├共通イメージ類フォルダ │└title.jpg ├カテゴリ1フォルダ │├imdex.htl │├imagesフォルダ ││└hoge.gif │└サブカテゴリフォルダ │ ├imdex.htl │ └imagesフォルダ │ └hoge.gif └カテゴリ2フォルダ
その他の回答 (2)
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
> gifなどを置くimageフォルダは2階層以上離さない方がよい ルールではありません。書いてて混乱しやすい人のための、親切な 助言です。指折り数えてても、上がったり下がったりしている間に 判んなくなっちゃったりしますから。実はこないだ私も… そこに自信があるのなら、全く問題ありませんよ。
お礼
ありがとうございました。 時間がかかりましたがなんとか公開するまでに至りました。
- okg00
- ベストアンサー率39% (1322/3338)
リスクはありません。 極端な話、画像だけは別サーバでもよいのですから... ディスク上の格納場所によってはアクセスが遅くなることはあるでしょうけど、まあ誤差の範囲内でしょうが。 >2階層以上離さない方がよい 管理上の手間の問題でしょうね。ディレクトリ構成によっては仕方がない部分があるかと思いますが。
お礼
ありがとうございました。 時間がかかりましたがなんとか公開するまでに至りました。
お礼
ありがとうございました。 時間がかかりましたがなんとか公開するまでに至りました。