src和href都是引用外部资源
-
src是对外部资源的引用;
指向的内容会嵌入到当前标签所在的位置,会将资源下载并应用到文档内,如请求js脚本浏览器解析到该元素时,会暂停其他资源的解析,直到该资源加载、编译、执行完毕:所以一般js脚本一般放在文档尾部
-
href表示超文本引用;
指向一些网络资源,建立当前标签或文档的链接关系:浏览器识别到它指向的文件时,会并行下载资源,不会停止对文档的处理常用在a、link等标签上,如css用link,浏览器遇到link标签会进行下载,但是不会停止对dom的解析,属于异步;