• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CSSが反映されない(相対パスを使う?))

CSSが反映されない(相対パスを使う?)

このQ&Aのポイント
  • FC2で作成したホームページのCSSが一部のページに反映されていない問題が発生しています。特に作品を入れているディレクトリのページが影響を受けており、文字が左詰めの真っ白のページになっています。
  • 相対パスを使用してCSSを反映させる方法について調べましたが、理解することができませんでした。特に「./」の使い方について分からない部分があります。
  • CSSを反映させたいページの<link>タグ内に相対パスを書き込むと解決する可能性があるという情報がありますが、具体的な位置や書き方については分かりません。どの部分に書き込むべきでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

パスを書く場所がおかしいですよ。 <link rel="stylesheet" href="st.css" type="text/css" /> このst.cssの部分がcssへのパスです。 ディレクトリ内からその上の階層のディレクトリを参照する場合は、 ../ と書きます。 * - st.css | * - 【img】    |    * - html    |    * - その他画像 この場合、htmlからst.cssへcssのリンクを書く場合は <link rel="stylesheet" href="../st.css" type="text/css" /> このようにします。

nattp
質問者

お礼

回答を下さりありがとうございます! CSSを反映させることが出来ました。 説明して下さった通り、パスの書き場所を間違えていたようです。 それとディレクトリを見直したら、私がCSSを反映させたかったページは、 上の階層ではなく、下の階層でした…。 なので、「../」ではなく、今回は「/」を使いました。 ありがとうございました(^-^)

関連するQ&A