2012-10-21 278 views
1

我一直在试图用“../../css/style.css”链接我的外部样式表,并且它没有正确链接我的样式表。请记住,我试图在本地建立一个网站,所有文件位于我的桌面(mac)上的一个文件夹中。外部样式表链接

这里是我的样式表当前文件路径:/用户/ BTD /桌面/ HTML:CSS实践/ CSS/Styles.css中

+0

你的html代码是什么样的? – smk

回答

3

CSS的路径应该是相对于你的HTML文件的位置。

如果你的HTML文件在/Users/btd/Desktop/html:css practice/和你的CSS是/Users/btd/Desktop/html:css practice/css/styles.css

然后,你需要把链接标记的CSS相对路径将是:css/styles.css

+0

好的,工作。为什么一些html模板的文件路径有../../或../? css文件夹是否位于其他文件夹内? – user1762554

+0

例如,如果您的网站文件夹内有一个HTML文件夹,其中包含您的html模板和一个包含您的css文件的css文件夹,要从html文件访问css文件,您需要在路径中后退'..',所以你的路径是:'../ css/styles.css' – Tronix117

1

如果你有file.htmldesktop文件夹有风情practice/css/styles.css

  • 桌面/ file.html
  • 桌面/实习/ CSS /猪圈上les.css

正确的链接是href="practice/css/styles.css"

或其他例如:

  • 桌面/实践/ file.html
  • 桌面/实践/ CSS/Styles.css中

正确的链接是href="css/styles.css"