图片
图片标签
在HTML中,我们可以通过img标签向页面添加一张照片
对于img标签一共有三个属性:src、alt、title
src属性
作用:src用于指定这个图片的路径,而路径可以是相对路径也可以是绝对路径
语法结构
<img src="图片路径">
alt属性和title属性
特点:alt和title都用于指定图片的提示文字。一般情况下,alt和title的值是相同的。不过两者也是有区别的
区别:
- alt属性用于图片描述,这个描述文字是给搜索引擎看的。当图片无法显示时,页面会显示alt中的文字
- title属性也用于图片藐视,这个描述文字是给用户看的。当鼠标指针移到图片上时,会显示title中的文字
图片路径
图片路径分为两类:绝对路径和相对路径
绝对路径
绝对路径指的是图片在计算机中的存储位置。这个位置一般是固定的。在使用时是将路径(完全体)全部填入scr=“ ”中。
相对路径
相对路径,指的是图片相当于当前网页的位置
在文件中,文件的关系有**“父子”或"兄弟"**关系
对于网页与图片为兄弟关系
当网页和图片存在兄弟关系(即两者的存储位置在同一文件夹下,处于同一级)可以直接使用
语法结构
<img str="相对路径"/>
对于网页与图片不存在兄弟关系
也就是可能网页与图片的上级存在兄弟关系,或其他情况
可以通过**…/**操作进入网页的上级目录
可以通过**/**操作进行下级目录的访问,直到找到图片的位置
代码实例
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>图片</title>
</head>
<body>
<img src="../photopakge/sweetheart.jpg" alt="" title="我的甜心"><br/>
<img src="../photopakge/lol.png" alt = ""title="lol"><br/>
<img src="../photopakge/workhard.gif" alt = "" title="hungry">
</body>
</html>
图片格式
对于图片可以分为两类:位图和矢量图
位图
特点:位图,又叫作“像素图”,它是由像素点组成的图片,对于位图来说,放大图片后,图片会失真;缩小图片后图片同样也会失真
常见的位图有三种:jpg或(jpeg)、png、gif
- jpg格式可以很好地处理大面积色调的图片,适合存储颜色丰富的复杂图片,如照片,高清图片等。此外,jpg格式的图片体积较大,并且不支持保存透明背景
- png格式是一种无损格式,可以无损压缩以保证页面的打开速度。此外png格式的图片体积较小,并且支持保存透明背景,不过不适合保存颜色丰富的图片
- gif格式的图片效果最差,不过它适合制作动画。
矢量图
**特点:**矢量图,又叫做“向量图”,是一种数学描述的方式来记录内容的图片格式
矢量图的常见格式有:“.ai”,.cdr,.fh,.swf
- 位图适用于展示色彩丰富的图片,而矢量图不适用于展示色彩丰富的图片
- 位图的组成单位是“像素”,而矢量图的组成单位是“数学向量”
- 位图受分辨率影响,当图片放大是会失真;而矢量图不受分辨率影响,当图片放大时不会失真
- 网页中的绝大多数图片都是位图,而不是矢量图