优化浏览器渲染:指定图片尺寸

2016-02-20 00:30 3 1 收藏

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐优化浏览器渲染:指定图片尺寸,希望大家看完后也有个好心情,快快行动吧!

【 tulaoshi.com - Web开发 】

概述

为页面中所有图片指定宽度和高度可以消除不必要的reflows和重新绘制页面,使页面渲染速度更快。

详细信息

当浏览器勾画页面时,它需要能够流动的,如图片这样的可替换的元素。提供了图片尺寸,浏览器知道去环绕附近的不可替换元素,甚至可以在图片下载之前开始渲染页面。如果没有指定的图片尺寸,或者如果指定的尺寸不符合图片的实际尺寸,一旦图片下载,浏览器将需要reflows和重新绘制页面。为了防止reflows,在HTML的img标签中或在CSS中为所有图片指定宽度和高度。

建议

指定与图片本身相一致的尺寸

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

不要使用非图片原始尺寸来缩放图片。如果一个图片文件实际上的大小是60×60像素,不要在HTML或CSS里设置尺寸为30×30像素。如果图片需要较小的尺寸,在图像编辑软件中,设置成相一致的尺寸。

一定要指定图片或它的块级父元素的尺寸

一定要设置img元素本身,或它的块级父元素的尺寸。如果父元素不是块级元素,尺寸将被忽略。不要在一个非最近父元素的祖先元素上设置尺寸。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

来源:https://www.tulaoshi.com/n/20160220/1631993.html

延伸阅读
标签: Web开发
浏览器如何读取你的CSS选择器有一个很重要的原则,那就是它们从右到左读取。这意味这像 ul > li a[title="home"] 这样的选择器,a[title="home"] 将是最先被读取的。 我承认我并不经常想这个问题...... 我们写的css的效率是怎么样的呢,浏览器渲染的速度又如何呢? 这是应该是浏览器开发者应该关心的(页面加载...
标签: 浏览器 Web开发
Netscape Navigator 9 Netscape Navigator 9 (Beta 1) 于 2007 年 6 月发布。它基于 Mozilla Firefox 2。 Navigator 9 中的一些新特性:Mozilla 特性 由于 Navigator 9 基于 Mozilla,它拥有所有最新的 Mozilla 特性。 URL 纠错 Navigator 9 会自动校正 URL。 Link Pad 一个新的 sidebar 特性,允许在不搞乱书签的情况下保存新闻日后访问...
标签: Web开发
问题是一个网友提出来的,想要达到的效果是:如果是图片宽高比大于150/240,以宽为主,宽=150,高度自动,否则,以高为主,高=240,宽度自动, !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" html head meta http-equiv="Content-Type" content="te...
标签: PhotoShop PS PS教程
PS怎么修改图片尺寸大小 一是在图像里找到修改图片大小。 二是利用photoshop工具栏里的裁剪工具。 photoshop修改图片大小 1、启动photoshop软件后,点击photoshop导航上面的文件,然后选择下拉菜单里的打开,如下图所示。 2、在打开的窗口里,找到图片的路径,然后选择要修改大小的图片,点击打开就好,...
标签: 平面设计
用惯了Lightroom的朋友肯定知道输出图片的时候可以批量处理图片尺寸,其实Photoshop中也有同样的功能,我们一起来看下吧! 开启了Photoshop之后(示范版本为CC),点击左上角 文件→脚本→图像处理器即可。 之后你会看到下图的面板,一目了然。 选择处理的照片所属文件夹。 ...

经验教程

160

收藏

85
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部