-1

如果我尝试使用 cssstyle2.css ||fifastream1.0/cssstyle2.css 甚至 %fifastream1.0%/cssstyle2.css 将我的 CSS 链接到我的 HTML 页面,它不会在网页上显示任何 CSS。(FF、IE、Chrome)。我之前已经将我的 CSS 页面上传到 stackoverflow,显然它很好。

显然,如果我只能让我的网页在我的驱动器上“正常”工作,那就不好了。Soo 知道为什么 FF、IE 或 Chrome 无法获取我的 CSS 吗?

作为一个完整的初学者,已经为此工作了几个星期。如果有人能找到答案,那将是很大的帮助!我已经搜索并尝试了一切。

这是 HTML 中的链接(如果这有帮助的话)

<!DOCTYPE html> 
<html>

<head>
<link href="C:///*****/******/Desktop/FifaStream1.0/cssstyle2.css" rel="stylesheet"  type="text/css" media"screen"/>
<title> Fifa Stream </title>
</head>

<body>
4

2 回答 2

1

当所有内容都在同一个文件夹中时,您应该使用以下内容:

<link href="cssstyle2.css" rel="stylesheet"  type="text/css" media"screen"/>

当您的 CSS 文件位于不同的文件夹中时,请使用:

<link href="folder/cssstyle2.css" rel="stylesheet"  type="text/css" media"screen"/>

如果您的 CSS 文件是 html 文件上方的一个目录,则使用:

<link href="../cssstyle2.css" rel="stylesheet"  type="text/css" media"screen"/>
于 2013-03-07T21:05:03.023 回答
0

要进行相对引用,您的 CSS 至少需要在一定程度上具有引用性。例如,如果页面在 Users/whatever/index.html 中,您的 CSS 将在 Users/whatever/css/style.css 中。那么您的参考将是“css/style.css”

快速参考指南:

<!--
    ./filename or filename = same folder as page location
    ../filename = folder above that of page folder location
    /filename = root folder of project
-->

如果您的 CSS 文件与您的页面文件位于完全不同的位置,则除非您提供您必须提供的完整路径,否则可能无法找到它。

于 2013-03-07T20:48:17.127 回答