src用于替换当前元素,href用于在当前文档和引用资源之间确立联系。
src是source的缩写,指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置;在请求src资源时会将其指向的资源下载并应用到文档内,例如js脚本,img图片和frame等元素。css
当文档解读到 src时,会暂停其余资源的下载和处理,直到将该资源加载、编译、执行完毕,图片和框架等元素也如此,相似于将所指向资源嵌入当前标签内。这也是为何将js脚本放在底部而不是头部。浏览器
当用@import引入css文件时,它也会暂停其余下载,专一下载css文件框架
link和@import区别url
一:link是XHTML标签,除了加载CSS外,还能够定义其余事务;@import只能加载CSS。spa
二:link引用CSS时,在页面载入时同时加载;@import须要等页面彻底载入后才加载。code
三:link是XHTML标签,没有兼容问题;对于@import,低版本的浏览器是不支持的。xml
引入:token
<link rel="stylesheet" type="text/css" href="index.css">图片
<style type="text/css"> @import url('index.css'); </style> 事务
<script src ="js.js"></script>