HTML图片

一、图片标签

在HTML中,可以使用img标签来显示一张图片。对于img标签,只需要掌握它的3个属性:src、alt和title。

相关的语法:

<img src = "" alt = "" title = ""/>

1、src属性

src用于指定这张图片所在的路径,这个路径可以是相对路径,也可以是绝对路径。

相关语法:

<img src = "图片路径" />

“图片路径”指的是图片的地址,任何一张图片必须指定src属性才可以显示。也就是说,src是img标签必不可少的属性。

2、alt属性和title属性

alt属性和title属性都用于指定图片的提示文字。一般情况下,alt和title的值都是相同的。不过两者含有区别:

  • alt属性用于图片描述,这个描述文字是给搜索引擎看的。当图片无法显示时,页面会显示alt中的文字。
  • title属性用于图片描述,不过这个描述文字是给用户看的。当鼠标指针移到图片上时,会显示title中的文字。

注意:在实际的开发中,对于img标签,src和alt这两个属性是必选属性,一定要添加;而title属性是可选属性,可加可不加。

二、图片路径

1、绝对路径

绝对路径,指的是图片在你的计算机中的完整路径。平常我们使用计算机的文件夹上方所显示的路径就是绝对路径。

2、相对路径

相对路径指的是图片相对当前页面的位置。

注意:

  • 在实际的开发中,不论是图片还是超链接,一般都使用相对路径,几乎不会使用绝对路径。
  • 对于图片或文件,不建议使用中文,因为很多服务器是英文操作系统,不能对中文文件名提供很好的支持。

三、图片格式

1、位图

位图又叫作“像素图”,它是由像素点组成的图片。对于位图来说,放大图片后,图片会失真;缩小图片后,图片同样会失真。

在实际开发中,最常见的位图有三种:jpg(或jpeg)、png、gif。

jpg(或jpeg)、png和gif三种位图的区别:

  • jpg格式可以很好地处理大面积色调的图片,适合存储颜色丰富的复杂图片,如照片、高清图片等。此外,jpg格式的图片体积较大,并且不支持保存透明背景。
  • png格式是一种无损失格式,可以无损失压缩以保证页面打开速度。此外,png格式的图片体积较小,并且支持保存透明背景,不过不适合存储颜色丰富的图片。
  • gif格式的图片效果最差,不过它适合制作动画。

总结:如果想要展示色彩丰富的高品质图片,可以使用jpg格式;如果是一般图片,为了减少体积或者想要透明效果,可以使用png格式;如果是动画图片,可以使用gif格式。

2、矢量图

矢量图又叫作“向量图”,是以一种数学描述的方式来记录内容的图片格式。矢量图最大的优点是图片无论放大、缩小或旋转等,都不会失真。最大的缺点是难以表现色彩丰富的图片。

矢量图的常见格式有".ai" “.cdr” “.fh” “.swf”。其中".swf"格式比较常见,它指的是Flash动画,其他几种格式的矢量图比较少见,可以忽略。对于矢量图,可以使用illustrator或者CoreIDRAW这两款软件来处理。

位图与矢量图的区别:

  • 位图适用于展示色彩丰富的图片,而矢量图不适合于展示色彩丰富的图片。
  • 位图的组成单位是”像素“,而矢量图的组成单位是”数学向量“。
  • 位图受分辨率影响,当图片放大时会失真;而矢量图不受分辨率影响,当图片放大时不会失真。
  • 网页中的图片绝大多数是位图,而不是矢量图。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值