通常css文件放在<head></head>
里面,如果我把它放在<body></body>
里面呢? ,会有什么不同?
最佳答案
只是补充一下 jdelStrother 提到的关于 w3 规范和 ARTstudio 关于浏览器渲染的内容。
推荐,因为当你在 <body>
之前声明了 CSS开始,您的样式实际上已经加载。所以很快用户就会看到屏幕上出现一些东西(例如背景颜色)。否则,用户会在 CSS 到达用户之前看到一段时间的空白屏幕。
此外,如果您将样式留在 <body>
中的某处,当声明的样式被解析时,浏览器必须重新呈现页面(加载时新的和旧的)。
关于html - 如果我将 css 文件放在 <head> 或 <body> 中有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14756778/