HTML无法关联CSS求助:同目录下样式不生效问题
问题排查与解决办法
嘿,我一眼就发现问题所在啦!你HTML里的<link>标签犯了个小拼写错误,这就是样式完全没生效的核心原因~
先看你写的链接代码:
<link rel="stylesheets" type="text/css" href="libby_css.css">
这里的rel属性值写错了!浏览器只认单数的stylesheet,你写成复数的stylesheets后,浏览器识别不了这个属性值,自然不会去加载你的CSS文件。
修正后的HTML代码
把link标签改成下面这样就好啦:
<html> <head> <title>Libby Taylor</title> <link rel="stylesheet" type="text/css" href="libby_css.css"> </head> <body> <h1>Libby Taylor</h1> <div> <ul class='tabs'> <li>Resear... </ul> </div> </body> </html>
额外检查项(如果修正后样式还是不生效)
- 确认CSS文件名完全匹配:比如是不是大小写不一致?比如你写的
libby_css.css,实际文件是不是Libby_CSS.css?Linux/macOS系统对文件名大小写敏感,要确保完全一致。 - 打开浏览器开发者工具(按F12),切换到「网络」面板刷新页面,看看CSS文件有没有成功加载:如果显示404,说明路径还是有问题;如果加载成功但样式没生效,再检查CSS代码里的选择器有没有写错。
内容的提问来源于stack exchange,提问作者Nat
相关产品推荐
相关产品推荐

