-
src(Source)是指向物件的来源地址,是引入,在 img、script、iframe 等元素上使用; href(Hypertext Reference)是超文本引用,指向需要连结的地方,是与该页面有关联的,是引用,在 link和a 等元素上使用。src通常用作“拿取”(引入),href 用作 "连结前往"(引用)。
-
可替换的元素上使用src,src属性仅仅嵌入当前资源到当前文档元素定义的位置。href用于在涉及的文档和外部资源之间建立一个关系。 href指定网络资源的位置,从而在当前元素或者当前文档和由当前属性定义的需要的锚点或资源之间定义一个链接或者关系。
-
在请求src资源时会将其指向的资源下载并应用到文档内,例如js脚本,img图片和frame等元素。当浏览器解析到该元素时,会暂停其他资源的下载和处理,直到将该资源加载、编译、执行完毕,图片和框架等元素也如此,类似于将所指向资源嵌入当前标签内。这也是为什么将js脚本放在底部而不是头部。但是当浏览器解析到href资源时,会识别该文档为css文件,会下载并且不会停止对当前文档的处理