![精通HTML+CSS网页开发与制作](https://wfqqreader-1252317822.image.myqcloud.com/cover/895/26793895/b_26793895.jpg)
2.7 图像标签和超链接标签
2.7.1 网页中的图像
一图抵千言,图片是网页中不可缺少的元素,会使网页更加生动,可以描述更复杂的问题。在网页中巧妙地使用图片,可以使网页图文并茂,为网页增色不少。网页支持多种图片格式,并且可以对插入的图片设置宽度和高度。
网页中使用的图片格式可是GIF、JPEG、BMP、TIFF、PNG等,其中使用最广泛的是JPEG、GIF和PNG这3种格式。它们的相同点是都经过了压缩,压缩比越高,图像品质越差。
2.7.2 图像标签的基本语法
图像标签的基本语法如下:
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-T28_19614.jpg?sign=1739537610-xdz7oVYXDb8i0P1u0iziNSGiSQxGjIpb-0-ccba60af79d5a14ae7c2790c6d32abb7)
其中,src属性用于指定图片源文件的路径,是<img>标签必不可少的属性。alt属性指定的替代文字,表示图像无法显示时(如图片路径错误或网速太慢等)替代显示的文本,这样,即使当图片无法显示时,用户还是可以看到网页丢失的信息内容,如图2.11所示。
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-P28_12513.jpg?sign=1739537610-bXoJuZiG7ALIHj3BQsFuySxonZLSysJn-0-5e22a3d350ec20e975d2b69ca135a62e)
图2.11 显示效果
title属性可以提供额外的提示或帮助信息,当鼠标移至图片上时显示该提示信息,方便用户使用。代码如示例2.9所示。
示例2.9:
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-T28_19615.jpg?sign=1739537610-CKvZEmM4jmZBP4NFRcNPM31ZjxjDTnsE-0-d1b18e884fef81609a81adf9dacf37ac)
在浏览器中的效果如图2.12所示。
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-P29_33321.jpg?sign=1739537610-C03IHVr5J8mTbkUErn2VGvYMgVx0Kqk7-0-18b008417ddda4d8eeb0eda3378c6554)
图2.12 title属性显示效果
2.7.3 设置图片的宽度和高度
在HTML文档中,还可以设置插入图片的显示大小,一般是按原尺寸来显示,但也可以任意设置显示尺寸。设置图片尺寸时,分别用属性width(宽度)和height(高度)。代码如示例2.10所示。
示例2.10:
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-T29_33404.jpg?sign=1739537610-dedcL2JAu4GKj4PSuh5KgygJsLhaMEkH-0-f593b93231fc343b02967946c59f8399)
在浏览器中的效果如图2.13所示。
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-P29_33399.jpg?sign=1739537610-tKGHVRep3JTglh6yUGaffVl8p7zZfQOV-0-be904b48ef22da440724b80edb4e0dc5)
图2.13 设置图片的宽度和高度
如图2.13所示,左图是图片的原始尺寸,中图是改变宽度的尺寸,右图是改变宽度和高度的尺寸。
可以看出图片的显示尺寸是由width(宽度)和height(高度)控制的。当只为图片设置一个尺寸属性时,另外一个尺寸就以图片原始的长宽比例来显示。图片的尺寸单位可以选择百分比或数值。百分比为相对尺寸,数值是绝对尺寸。
2.7.4 排列图片
在网页的文字中,如果插入图片,就可以对图片进行排列。常用的排列方式为居中、底部对齐和顶部对齐。代码如示例2.11所示。
示例2.11:
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-T30_19618.jpg?sign=1739537610-sOCATDxQUmsyDZAMdLU1OogTMSb6uDbJ-0-aed240884b52e093d33863b8e276e2f9)
在浏览器中的效果如图2.14所示。
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-P30_12789.jpg?sign=1739537610-a6CTSom63PrVx8ElW7WeZ2vzwbs6qEHD-0-df4b3917cc8341677571b5d51785c8e8)
图2.14 图片的排列方式
示例2.12:
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-T31_19619.jpg?sign=1739537610-ofgU7679blXhsvqEg9N3TMHRBjd6ojMA-0-519832d50d4baad3aa6567da6501c6a4)
在浏览器中的效果如图2.15所示。
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-P31_12902.jpg?sign=1739537610-EbjTZmssmEQxcd1A2Y7DJTJpSsAaJ8f5-0-85c4643f41a3dd98653f909916938c77)
图2.15 <img>标签综合案例