-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

当我运行我的网页时,只显示 html。当我将浏览器直接指向 css 文件时,我得到的只是写在文件中的文字,如下所示:

body{background-color:blue}

我不知道为什么这不起作用。

4

1 回答 1

5

这是因为你的网址是错误的。如果你的根是

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 回答