html - 只有部分css文件不起作用

标签 html css node.js express

我是 js 新手,我正在按照教程来了解 node.js。 我使用中间件并尝试将我的 css 文件调整为页面。但是,即使我只是将整个样式部分从 html 文件复制并移动到 css 文件,只有一部分 css 文件不起作用。

这是我的style.css

<style type="">
body {
    background: skyblue;
    font-family: verdana;
    color: #fff;
    padding: 30px;
}
h1 {
    font-size: 48px;
    text-transform: uppercase;
    letter-spacing: 2px;
    text-align: center;
}
h2 {
    font-size: 30px;
    text-transform: uppercase;
    letter-spacing: 2px;
    text-align: center;
}
p, li {
    font-size: 16px;
    text-align: center;
}

只有background: skyblue这部分不起作用。

我处理静态文件的部分就是这样。 app.use('/assets',express.static('assets'))

所有其他样式都可以工作,但我不知道原因是什么。

最佳答案

删除<style type="">来自你的CSS。那是 HTML,而不是 CSS。

关于html - 只有部分css文件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51453659/

相关文章:

javascript - 如何在我的页面上自动启动谷歌语音识别?

javascript - 为什么 v8::JSON::Parse 从 v8 比 NodeJS JSON::parse 慢得多?

javascript - Puppeteer,保存网页和图片

javascript - 是否可以为网站添加定制功能?

html - 锚定页面?

html - 带变量的 CSS3 计算

javascript - 要存储在 textarea 中的 iframe 内容

html - 导航栏和 iframe 之间的空白

javascript - 在javascript中识别(口语)语言

android - 使用 URL 打开 Chrome 应用