我创建了一个 CSS 文件 ( style1.css
),我在<head>
. 以下生成的 HTML 是使用模板制作的,所以基本上我不知道为什么样式表嵌套在<noscript>
标签内(如果有人能解释一下为什么会受到赞赏)。
<head>
<noscript>
<link rel="stylesheet" href="css/style1.css" />
</noscript>
</head>
以下是困扰我几天的一些问题:
- 当我编辑样式表时,运行代码时不会反映更改。
- 当我注释掉这个链接时,不知何故我的网站引用了同一个 CSS 文件——我不知道这是从哪里引用的。这是我链接 CSS 的唯一地方,但它似乎仍然从某个我无法弄清楚的地方继承它。
- 我试过这个没有
<noscript>
. 在这种情况下,当我运行代码时会反映更改,但在进一步编辑它时,更改不会反映。疯狂的是,当我再次将其包含在下面<noscript>
时,会反映编辑,但我在第一次尝试中所做的更改会丢失。
我无法理解这种奇怪的行为,但我怀疑这与<noscript>
HTML 中的标签有关。我正在使用 JavaScript 在我的网站上运行动画,并且在我进行测试时在我的浏览器中启用了 JavaScript。