写在head中可以给整个body使用,而写在body中可能只能给某一个DIV使用,具体是要看怎么使用。本质上是没有什么差的,从整洁度上当然是head上更好了。
当讨论到Web标准时,一些事情总是被提及,那就是结构和表现分离的重要性。结构和表现分离可以给我们带来很多好处,比如样式复用、统一标准等等。而结构与标签分离的第一件是就是需要把所有设置元素样式的语句单独提取到一个css文件。
所以更推荐将样式表单独写一个文件,在head出调用来控制整个页面的表现。
不建议直接在HTML直接写JS或者CSS代码,可以通过外部引入的方式
css文件一般放在head里面,但是js文件一般放在</body>标签结束前,如果js放在head会影响页面加载,如果js有问题页面可能就阻塞了,所以建议放在末尾
希望能帮到你哦