href和src的区别

来源:互联网 发布:linux打开根目录 编辑:程序博客网 时间:2024/05/22 18:55

href标识超文本引用,用在linka等元素上,href是引用和页面关联,是在当前元素和引用资源之间建立联系,常用的有:link、a

 

src表示引用资源,表示替换当前元素,用在imgscriptiframe上,src是页面内容不可缺少的一部分。

 

src是source的缩写,是指向外部资源的位置,指向的内部会迁入到文档中当前标签所在的位置;在请求src资源时会将其指向的资源下载并应用到当前文档中,例如js脚本,img图片和frame等元素。

<script src="js.js"></script>当浏览器解析到这一句的时候会暂停其他资源的下载和处理,直至将该资源加载,编译,执行完毕,图片和框架等元素也是如此,类似于该元素所指向的资源嵌套如当前标签内,这也是为什么要把js饭再底部而不是头部。

<link href="common.css" rel="stylesheet"/>当浏览器解析到这一句的时候会识别该文档为css文件,会下载并且不会停止对当前文档的处理,这也是为什么建议使用link方式来加载css而不是使用@import。

 

补充:link和@import的区别

两者都是外部引用CSS的方式,但是存在一定的区别:

区别1:link是XHTML标签,除了加载CSS外,还可以定义RSS等其他事务;@import属于CSS范畴,只能加载CSS。

区别2:link引用CSS时,在页面载入时同时加载;@import需要页面网页完全载入以后加载。

区别3:link是XHTML标签,无兼容问题;@import是在CSS2.1提出的,低版本的浏览器不支持。

区别4:ink支持使用Javascript控制DOM去改变样式;而@import不支持。

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 垂耳蝴蝶犬 马耳他犬 九耳犬 垂耳蝴蝶犬图片 汇联汇理财 汇联汇理财跑路 汇联易 汇联贵金属 汇联贵金属交易所 老王肖丽全文免费阅读 七色鹿 七色鹿的故事 色鹿鹿 未来黑科技制造商 九箫墨 九之堂 九芝堂阿胶价格 九芝堂生发丸 九芝堂股票行情 九芝堂足光散 九芝堂归脾丸 九芝堂健脾丸 九芝堂理中丸 九芝堂桂附地黄丸 九芝堂产品 九芝堂加味逍遥丸 逍遥丸九芝堂 九芝堂历史 抗骨增生片九芝堂 九芝堂参苓白术丸 九芝堂招聘 九芝堂驴胶 杞菊地黄丸 九芝堂 抗骨增生片 九芝堂 九芝堂补血颗粒 九芝堂是哪里的 九芝堂 驴胶补血 九芝堂阿胶一盒多少钱 九芝堂化妆品好用吗 九芝堂驴胶补血颗粒的价钱 九芝堂补血生乳颗粒 九芝堂驴胶补血颗粒的价格