メインフォルダに"main.quot;という全てのCSSのフォルダがあるのですが、その中に"math.quot;という別のフォルダがあり、その中のCSSを使用したいのですが、入力すると
<link rel="stylesheet" href="css/basic.css" type="text/css" media="screen" />
と入力してもうまくいきません。mathフォルダの中にあるcssフォルダを探しているからだと思います。 mathフォルダの中にないcssフォルダにリンクさせるにはどうしたらいいでしょうか?
もし私が理解していれば、あなたのディレクトリ構造は以下の通りです。
siteroot
main
math
css
あなたは、/main/math/index.htmlから/main/cssにあるスタイルシートへリンクしようとしているのです。
解決策は2つあります。最も簡単なのは、絶対パスを使用することです。
<link rel="stylesheet" href="/main/css/basic.css" type="text/css" media="screen" />
絶対パスはより良い解決策であり、将来的に頭痛の種になることは少ないでしょう。私は欠点も知りません。
あるいは、 '...' を使って、ディレクトリを上へトラバースすることもできます。
<link rel="stylesheet" href="../css/basic.css" type="text/css" media="screen" />