utf-8无bom格式的css,js文件为什么在浏览器下中文显示乱码?

用sublime编写的css,js文件,保存为utf-8格式后,在浏览器下显示,中文为乱码。于是我改用nodepad++重新保存为utf-8带bom格式后,结果中文显示正常。标准格式不应该是utf-8无bom格式吗,为什么反而会乱码?

sass生成的css文件中正常,但在浏览器中不正常,出现奇怪的点点?

浏览器中的css文件结尾出现这个,但生成的文件中没有,而且,生成的文件中样式是对的,但浏览器中还是上一个保存的样子?解决方案是换了文件名才更新新的样式,但是之后会出现不定数量的点。之后一个js文件也出现了这种情况。

CSS 快速掌握

49 课时 |
19529 人已学 |
免费

零基础学前端HTML+CSS

57 课时 |
8924 人已学 |
免费

前端开发CSS基础

21 课时 |
4255 人已学 |
免费
开发者课程背景图

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

开发与运维
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
6422+人已加入
加入
相关电子书
更多
零基础CSS入门教程
立即下载