• ベストアンサー

スタイルシートの相対指定方法はありませんか

表現に凝らないこともあってずっと自分でHTMLを打ってサイト作成してきました。 IEからfierfoxに変えて一番困ったのはスタイルシートの相対指定ができないこと。直すのは簡単なのですが、ローカルでのテストの時などに困っています。 何かうまい方法はありませんでしょうか。

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

  • ベストアンサー
  • yuuu69
  • ベストアンサー率29% (8/27)
回答No.3

FireFoxでも相対指定で外部スタイルシートを指定できます。 たとえば、このサイト http://www.geocities.jp/haku1569/web/web_m.html FireFoxでもスタイルシートでの表示になっています。 ページのソースを見ると <link href="../cssex/web_m1.css" rel="stylesheet" type="text/css"> となっています。 何か別の原因があるのではないでしょうか?

sy3006
質問者

お礼

とりあえず自宅でやってみたらうまく行きました。 ローカルでもupしても大丈夫です。 少なくともcssの中は現象が出て以来いじってないのですが。 原因は???ですね。多階層でもうまく行きますし。 firefoxやosのバージョン違いでもなさそうですしね。 月曜日に事務所から見てみておかしかったらまた質問いたします。 ありがとうございました。

その他の回答 (2)

  • gamebakari
  • ベストアンサー率60% (699/1147)
回答No.2

あ、こっちのことかな?

参考URL:
http://www.kanzaki.com/docs/html/htminfo17-2.html
sy3006
質問者

補足

すみませんCSSファイルの指定方法のことです。 HTMLがwww.xxx.com\aaa\index.htmlで CSSがwww.xxx.com\mystyle.cssのとき <link href="www.xxx.com/mystyle.css" rel="stylesheet" type="text/css">だとうまく表示されるのですが <link href="../mystyle.css" rel="stylesheet" type="text/css"> ではIEではうまくいっても、firefoxではスタイルシートが無視されてしまうということです。

  • gamebakari
  • ベストアンサー率60% (699/1147)
回答No.1

CSSを別ファイルにしていますか? HTMLファイル内にスタイルシート記述を行うと汎用性がありませんが。

参考URL:
http://homepage3.nifty.com/tetopaso/hp_style_2.htm
sy3006
質問者

お礼

回答ありがとうございます。 CSSは別ファイルにしています。そのファイルの指定方法のことです。

関連するQ&A