![精通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=1739353592-8ju3ZvhcCTLLPzCBmopqLxJgknzJGJuY-0-93c33c8d7224910e6b6e7b90c25022d7)
其中,src属性用于指定图片源文件的路径,是<img>标签必不可少的属性。alt属性指定的替代文字,表示图像无法显示时(如图片路径错误或网速太慢等)替代显示的文本,这样,即使当图片无法显示时,用户还是可以看到网页丢失的信息内容,如图2.11所示。
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-P28_12513.jpg?sign=1739353592-KcSTLQLmgEd0jUrZChafaIR3yyozHapV-0-76dc85f3de919cc3cd17b1274326fbf8)
图2.11 显示效果
title属性可以提供额外的提示或帮助信息,当鼠标移至图片上时显示该提示信息,方便用户使用。代码如示例2.9所示。
示例2.9:
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-T28_19615.jpg?sign=1739353592-NxgR4qWtReE5ebComvmiefgMAef9Tp8C-0-4a136911e0ca001311b77b602b03d903)
在浏览器中的效果如图2.12所示。
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-P29_33321.jpg?sign=1739353592-NurDbgxmTVOUjQo8PpvulYFrxrtayeEu-0-3f8ab488e3f54e9cba59a8a25fd6094d)
图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=1739353592-GbB8xkh9Jq9eTgxW3SiLIBmFsGukeYzl-0-359b62729258f8f29a19e83af4bdb4f3)
在浏览器中的效果如图2.13所示。
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-P29_33399.jpg?sign=1739353592-AJZSPQpvaPSjOaEQP1CG6XyZE1of3Qaj-0-be37524bc7d35de2cba5630a279edddc)
图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=1739353592-zZcrNRTmqxHLiLgn3GhsyhjsqSc3teU2-0-957e493a350478f3f5a781a814cff3f2)
在浏览器中的效果如图2.14所示。
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-P30_12789.jpg?sign=1739353592-sxnMExrVpoDIm824NnXUs1oTkF0D6haT-0-99fbd33b511a6646dc9d7fb4820563d0)
图2.14 图片的排列方式
示例2.12:
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-T31_19619.jpg?sign=1739353592-oQEP5DsevsZBCcfukiLhITeZOXv2ufgB-0-931710333c51017ec65ea45e1b30ede7)
在浏览器中的效果如图2.15所示。
![](https://epubservercos.yuewen.com/449AF5/15253390305248006/epubprivate/OEBPS/Images/Figure-P31_12902.jpg?sign=1739353592-nbbsHYfZJHGssVekz9UNCK3YiwfzPzbr-0-8c2ef794f174ad854d77297e29d043c2)
图2.15 <img>标签综合案例