前端关于图片与使用注意

​前端关于图片与使用注意

Img属于html标签,background是css方法。一个页面由html、css、js组成,按照浏览器解析机制,html标签优先解析。
得出:对于页面重要的需要优先展示的图片使用img标签,如logo;而对于banner,广告图等较大的图片建议使用background方式,避免阻塞。
Img标签拥有alt属性,前端性页面图片最好都完善alt属性,这样的好处:

  1. 图片加载失败有文字提示
  2. 利于SEO,可以让搜索引擎知道图片是什么
    使用图片,对于图片的大小,最大最小尺寸要有定义,如果图片大小不做定义,则页面需要重新渲染,速度受到影响。
    对于大量图片情况,使用图片懒加载。懒加载一种实现原理,在页面载入的时候将页面上的img标签的src指向一个小图片, 把真实地址存放在一个自定义属性中,这里我用data-src来存放。随后判断图片位置是否将要出现在可视区域而提前加载。
 <img src="loading.gif" data-src="http://xxx.ooo.com" />

对于大量细小图片情况,使用拼图方式,将小图片合并进一张大图。
alt和title的使用

  1. alt和title对访问者(用户、蜘蛛)都很重要(alt标签对搜索引擎会更重要一些),所以在定义img对象时,最好将alt和title标签都写全,保证在各种浏览器中都能正常使用。
  2. 在alt和title中包含关键字,并且二者内容最好不一样。
  3. 不要在alt和title中堆积关键字,否则可能会导致搜索引擎惩罚。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值