我刚开始学习HTML和CSS。我正在尝试做一个项目。但是,当我尝试将外部css文件链接到html时,这些更改不会应用。我确信文件在正确的文件夹里。我可以写内联css,这些变化会被应用,但是当我写外部css时,这些变化不会被应用。我做错了什么?我附上了我的代码。任何帮助将不胜感激。
我试着重命名文件夹,移动文件夹,但无济于事。我已确保所有更改都已保存,但这些更改仍未应用。
sczxawaw1#
仅仅从截图上很难分辨。但就我所知,从您的文件夹结构来看,您可以省略href属性中的prac2。所以,如果你的css文件在同一个文件夹中,只需编写href="learn.css"即可。我建议您阅读文件路径及其工作原理。MDN上的这篇文章解释得很好:https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/Dealing_with_files
href
prac2
href="learn.css"
wvyml7n52#
解决问题的方法是将链接元素中的href从“prac2/learn.css”更改为“learn.css”。有一篇关于file structure and Relative Linking的文章
2条答案
按热度按时间sczxawaw1#
仅仅从截图上很难分辨。但就我所知,从您的文件夹结构来看,您可以省略
href
属性中的prac2
。所以,如果你的css文件在同一个文件夹中,只需编写href="learn.css"
即可。我建议您阅读文件路径及其工作原理。MDN上的这篇文章解释得很好:https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/Dealing_with_files
wvyml7n52#
解决问题的方法是将链接元素中的href从“prac2/learn.css”更改为“learn.css”。
有一篇关于file structure and Relative Linking的文章