link引入外部css文件,放在head标签中和body标签中有什么区别

如题,link引入外部css文件,放在head标签中和body标签中有什么区别

css文件放head里面,防止布局错乱

js放body最后,防止js加载慢内容不显示

放在任何位置都是可行的,之所以推荐放在head标签里是因为浏览器代码解析是从上到下的。如果把css放在底部,当网速慢时,html代码加载完成后而css没加载完的话,会导致页面没有样式而难以阅读,所以先加载css样式能让页面正常显示。

什么是link标签?

link标签通常放置在一个网页的头部标签head标签内的用于链接外部css文件、链接收藏夹图标(favicon.ico), 标签最常见的用途是链接外部样式表,外部资源。

link标签的位置

标签不一定必须放置在

标签内,可以适当放置在下以上部分,效果相同,但是推荐标准的放置在head标签内。

#什么是link标签?
link标签通常放置在一个网页的头部标签head标签内的用于链接外部css文件、链接收藏夹图标(favicon.ico), link标签最常见的用途是链接外部样式表,外部资源。
#link标签的位置
标签不一定必须放置在head标签内,可以适当放置在body标签的内部,效果相同,但是推荐标准的放置在head标签内。

其实放在哪都是可以的,只是页面加载是从上往下加载,先加载head在加载body,如果放在body当网速慢的时候会出现先加载没有样式,然后当网速加载到了样式表部分才会给页面加载样式

 > **# 123**
```![图片说明](https://img-ask.csdn.net/upload/201712/14/1513211173_98665.jpg)


_**## 123**_