2012-05-08 109 views
0

我似乎遇到了讓我的CSS文件被HTML文件讀取的問題。我將這兩者聯繫在一起,但由於某種原因,結果未顯示。我已將這兩個文件保存在我的服務器上的同一文件夾中,但出於某種原因,我一直在打一個路障。你認爲這個問題可能是什麼?謝謝!未連接到HTML的CSS

<head> 
    <meta Campus DrinkThink/> 
    <title>Campus DrinkThink</title> <!--this is the link to the style sheet--> 
    <link rel="stylesheet" type= "text/css" href="sftp://[email protected]/var/www/html/campusdrinkthink.css" /> 
</head> 
+8

**請告訴我們你的代碼**。你在Firebug中看到了什麼? – SLaks

+0

你確定你的瀏覽器支持** sftp **模式嗎? Mozilla Firefox 12 - 不。嘗試直接在瀏覽器中打開'sftp:// ec2-user @ 23.21.112.84/var/www/html/campusdrinkthink.css'。 –

回答

2

99.9999999999999%的情況下,CSS文件的路徑不正確。

就你而言,你指向的是FTP服務器而不是Web服務器上的位置。

我不知道你的配置是什麼樣的,但嘗試

<link rel="stylesheet" type= "text/css" href="/campusdrinkthink.css" /> OR 
<link rel="stylesheet" type= "text/css" href="/html/campusdrinkthink.css" /> 

PS:你的META標籤是無效的。不知道你想在那裏實現什麼,但have a read應該看起來像什麼。

+0

我將鏈接從我的服務器位置複製到文件。我可能會發布代碼,看看我做錯了嗎? <元校園DrinkThink /> \t \t 校園DrinkThink \t \t <! - 這是鏈接到樣式表 - > \t \t <鏈路的rel = 「樣式表」 類型= 「文本/的CSS的」 href =「sftp://ec[email protected]/var/www/html/campusdrinkthink.css」/> \t – user1383014

+0

@ user1383014:這並不意味着您獲得了正確的路徑。 – SLaks

+0

對不起,我對你的意思有點困惑。 :(對不起,我不是故意煩人,我真的很想學習 – user1383014

0

如果您擁有的index.html(或您的HTML)和CSS的表在同一個文件夾中,那麼就沒有必要對整個地址,你可以通過調用它:

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

如果一個文件夾中的CSS,則調用將是:

<link href="FOLDER/campusdrinkthink.css" rel="stylesheet" type="text/css" /> 

等等...

+0

我嘗試過,但仍然沒有:/ – user1383014

+0

你確定你的css表單是否在服務器?它是否在與html相同的文件夾中?您是否也上傳了html? – Yisela

0

實際上是SFTP架構不支持的問題通過瀏覽器。

嘗試直接在您的瀏覽器中打開sftp://[email protected]/var/www/html/campusdrinkthink.css

例如,Mozilla Firefox瀏覽器會顯示消息:

Firefox could not define, how to open this address, because the protocol (sftp) is not assigned to any application.