我已經創建了一個CSS文件(style1.css
),我在<head>
下鏈接。以下生成的HTML是使用模板製作的,所以基本上我不知道爲什麼樣式表嵌套在<noscript>
標籤內(如果有人可以向我解釋它爲什麼會被理解)。不明白爲什麼我的CSS不起作用
<head>
<noscript>
<link rel="stylesheet" href="css/style1.css" />
</noscript>
</head>
這裏是已經困擾我好幾天的一些問題:
- 當我編輯的樣式表中,更改不會反映運行我的代碼。
- 當我註釋掉這個鏈接時,不知何故我的網站指的是同一個CSS文件 - 我不知道這是從哪裏引用的。這是我鏈接CSS的唯一地方,但它似乎仍然從我無法弄清楚的地方繼承它。
- 我試過這個沒有
<noscript>
。在這種情況下,當我運行代碼時會反映更改,但是再次進行編輯時,更改不會反映出來。瘋狂的東西是當我再次將它包含在<noscript>
之下時,編輯會被反映出來,但是我在第一次嘗試中所做的更改就會丟失。
我無法理解這種奇怪的行爲,但我懷疑這與HTML中的<noscript>
標記有關。我使用JavaScript在我的網站上運行動畫,並在測試時在瀏覽器中啓用了JavaScript。
您使用'noscript'標籤。你有JS啓用。 'noscript'標籤內的所有內容都不會運行 – Niels
這些是如果用戶沒有javascript可以加載的樣式 – user1477388
優秀的問題! – PeeHaa