刚学html和css想问一下,一些可以用图片代替的东西需要用代码吗?如图

像这个appstore,我是直接用这整个图片直接插进去好呢,还是写代码只插白色苹果这个图片?请问这两种方法有什么利弊?

阅读 3k
5 个回答

为了减少浏览器响应时间,能不用图片最好不用图片,因为图片文件也是需要请求的,减少浏览器响应时间的一个优化方案就是尽量减少http请求,这也是为什么很多网站都使用雪碧图来把必须使用的图片放在一张图片的原因。

  • 图片设计友好,可以达到美工能达到的任意效果,文字则依靠CSS格式化,效果有限。
  • 图片修改不方便,每次要重画图片,文字和css改起来方便多了。
  • 图片一般比文字要大,网页加载变慢,文字加载快一些。
  • 如果要做动画,文字加CSS反而效果多一些,当然如果只是两张图片切换的简单效果,图片也胜任。

总之就是根据实际情况来权衡就可以了。

没差,看交互,一般来说分开写 图是图,字是字

图片比css代码大 别的基本可以忽略

就插白色苹果吧,如果组件化,只需要传type(图标)和文字就可以复用了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题