css笔记——关于css中写上charset “utf-8”

当css文件中写上 charset "utf-8" 时需要将body和html的样式分开写

例如:

html,body{margin:0;padding:0;font-family:"Microsoft Yahei"}

此时body的margin和padding设置不起作用,也就是没办法覆盖浏览器默认的样式 font-family也不起作用,需要将html和body的样式分开写

改为:

html{margin:0;padding:0}

body{margin:0;padding:0;font-family:"Microsoft Yahei"}就可以了

具体原因还没找到