如何在HTML模板中链接CSS文件?代码无法运行找不到问题如何解决
HTML链接CSS文件问题解决方案
你提供的代码存在标签位置不符合规范的问题,修复方法如下:
核心错误说明
link 标签用于引入外部CSS资源,按照HTML规范必须放置在 <head> 标签内部,你当前将它放在了 <body> 标签中,会导致CSS无法正常加载生效。
修正后的完整代码
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="test.css"> </head> <body> </body> </html>
其他可能的异常排查项
如果调整位置后样式仍未生效,可依次检查:
- 确认
test.css文件和当前HTML文件处于同一目录下,若CSS存放在子目录,需调整href属性值为对应相对路径,例:CSS放在css文件夹下时写为href="./css/test.css" - 确认CSS文件名拼写和大小写完全匹配,类Unix系统对文件名大小写敏感
- 检查CSS文件内部的样式语法是否正确,无选择器、属性拼写错误
内容的提问来源于stack exchange,提问作者Mark
相关产品推荐
相关产品推荐

