HTML页面是先读JS文件,后读CSS文件吧?
答案:6 悬赏:20
解决时间 2021-03-21 03:21
- 提问者网友:白柏唇蜜
- 2021-03-20 16:44
HTML页面是先读JS文件,后读CSS文件吧?
最佳答案
- 二级知识专家网友:风格单纯
- 2021-03-20 16:58
浏览器加载和渲染HTML的顺序:
1、IE下载的顺序是从上到下,渲染的顺序也是从上到下,下载和渲染是同时进行的。
2、在渲染到页面的某一部分时,其上面的所有部分都已经下载完成(并不是说所有相关联的元素都已经下载完)。
3、 如果遇到语义解释性的标签嵌入文件(JS脚本,CSS样式),那么此时IE的下载过程会启用单独连接进行下载。
4、样式表在下载完成后,将和以前下载的所有样式表一起进行解析,解析完成后,将对此前所有元素(含以前已经渲染的)重新进行渲染。
5、 JS、CSS中如有重定义,后定义函数将覆盖前定义函数。
1、IE下载的顺序是从上到下,渲染的顺序也是从上到下,下载和渲染是同时进行的。
2、在渲染到页面的某一部分时,其上面的所有部分都已经下载完成(并不是说所有相关联的元素都已经下载完)。
3、 如果遇到语义解释性的标签嵌入文件(JS脚本,CSS样式),那么此时IE的下载过程会启用单独连接进行下载。
4、样式表在下载完成后,将和以前下载的所有样式表一起进行解析,解析完成后,将对此前所有元素(含以前已经渲染的)重新进行渲染。
5、 JS、CSS中如有重定义,后定义函数将覆盖前定义函数。
全部回答
- 1楼网友:一池湖水
- 2021-03-20 19:46
谁在谁上面 先读谁~~~
- 2楼网友:许你一世温柔
- 2021-03-20 19:13
谁在上面先读谁,一般建议css放在js上面
- 3楼网友:高冷不撩人
- 2021-03-20 18:45
浏览器是从上往下加载编译的!
- 4楼网友:年轻没有失败
- 2021-03-20 18:27
你好!
Dom是从上往下开始加载,从上往下分别是
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
</body>
</html>
一般写css都是以外联形式——<link rel="stylesheet" href="url" type="text/css" />
那么link就写在<title>下面 js因为一般是为了实现效果和网页样式无关,为了防止网速慢造成,加载长页面出现空白影响体验,所以就放在最下面</html>结尾处
希望对你有帮助
- 5楼网友:花一样艳美的陌生人
- 2021-03-20 18:19
1. 如果加载的文件都在<head>里,谁在前面一般先读谁
2. 如果<head>里只放了css ,js 文件在页面所有内容的最后,那就是先读css
一般都是后着较为常用,是为了防止网速过慢时页面加载长时间空白
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯