-2
  • css ファイル =base.css
  • html ファイル =base.html
  • リンク =<link rel="stylesheet" type="text/css" href="/base.css" />
  • CSS の場所 =C:\Users\user\S\St\static\base.css
  • html の場所 =C:\Users\user\S\St\Templates\base.html

Web ページを実行すると、html のみが表示されます。ブラウザで css ファイルを直接指定すると、ファイルに次のように書かれたリテラルの単語しか表示されません。

body{background-color:blue}

これが機能しない理由がわかりません。

4

1 に答える 1

5

あなたのURLが間違っているからです。あなたのルートが

C:\Users\user\S\St\

次に、CSS リンクは次のようになります。

<link rel="stylesheet" type="text/css" href="../static/base.css" />

これについては、 http ://www.htmlhelp.com/reference/css/style-html.html のように、詳細な情報が記載された多くのリソースがあります。

于 2013-01-10T01:51:53.510 に答える