外部CSS与JS无法在Chrome加载的配对游戏开发问题求助
解决外部CSS与JavaScript无法加载的问题
核心错误修正
- script标签属性拼写错误:你把加载脚本的
src属性写成了scr,浏览器识别不了这个错误属性,所以根本不会去请求外部的app.js文件。 - link标签闭合错误:你的CSS引用标签用了错误的
</>闭合方式,正确写法是直接使用自闭合<link ... />,或者在HTML5中可以省略闭合标签,错误的闭合会导致浏览器解析异常,阻碍CSS文件加载。
修正后的完整HTML代码
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Matching Game</title> <link rel="stylesheet" type="text/css" href="styles.css"> </head> <body> <h3>Score: <span id="result"></span></h3> <div id="grid"> </div> <script src="app.js"></script> </body> </html>
后续检查(若仍有问题)
如果修正后CSS/JS还是不生效,确认以下几点:
- 确保
styles.css、app.js和HTML文件处于同一目录,文件路径没有写错。 - 打开Chrome开发者工具的「网络」面板,查看CSS/JS文件的请求状态,是否出现404错误(代表文件找不到)。
- 按
Ctrl+Shift+R强制刷新页面,排除浏览器缓存的影响。
内容的提问来源于stack exchange,提问作者rwaterfield
相关产品推荐
相关产品推荐

