Src 和 href的区别

src用于替换当前的元素,href用于在当前文档和引用资源之间的确立关系

src指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在的位置,在请求src资源时会将其指向的资源下载并应用到文档内,例如js脚本,img图片和frame等,当浏览器解析到该元素的时候,会暂停其他资源的下载和处理,直接将该资源加载、编译、执行完毕,图片和框架等元素也是如此,类似于将所指向资源嵌入到当前标签内,这也是为什么将js脚本放在底部而不是头部的原因

 

href指向网络资源的所在位置,建立和当前元素或者文档之间的链接,,如引入CSS样式,那么浏览器会识别该文档为CSS文件,就会并行下载资源并且不会停止对当前文档的处理,这也是为什么建议使用link方式来加载CSS,而不是使用@impotant方式

posted @ 2017-10-30 21:08  不乱来的嫖客  阅读(138)  评论(0编辑  收藏  举报