2013-03-07 12 views
-1

如果我嘗試使用cssstyle2.css || fifastream1.0/cssstyle2.css甚至%fifastream1.0%/ cssstyle2.css將我的CSS鏈接到我的HTML頁面,它將不會在網頁上顯示任何CSS。 (FF,IE,Chrome)。我已經將我的CSS頁面上傳到了stackoverflow,顯然它很好。如果我使用整個路徑名,我的CSS將只鏈接到我的HTML頁面!爲什麼?

顯然它不好,如果我只能讓我的網頁'正確'在我的驅動器上工作。喲任何想法,爲什麼FF,IE瀏覽器或鉻不能拿起我的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> 
+1

什麼是您的頁面文件的完整路徑 – PlantTheIdea 2013-03-07 20:46:08

+0

用戶/和n我的用戶名 – BLS93 2013-03-07 20:47:02

+0

您應該使用相對路徑,例如'/ foo/bar.css' – bevacqua 2013-03-07 20:47:46

回答

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文件是完全不同的位置比你的頁面文件,它不可能是發現,除非你提供完整的路徑,因爲你必須。

+0

以上的每個父母,Iv嘗試過,但沒有奏效。因此,把所有的東西放在同一個文件夾的HTML,圖像和CSS文件等,但當我試圖鏈接它們沒有/不會工作。除非我使用完整的路徑名? – BLS93 2013-03-07 20:52:16

+0

這個工作,它的基本HTML。你真的低估了我的答案嗎? – PlantTheIdea 2013-03-07 20:53:13

+0

感謝您的幫助,我知道爲什麼它真的很奇怪,它不起作用,甚至我的導師也不明白。 – BLS93 2013-03-07 20:55:36

1

當一切都在同一foldre你應該使用下列內容:

<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文件是一個然後使用以下目錄:

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