<img src="url" alt="text">
对属性的说明:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>HTML插入图片</title>
</head>
<body>
<!-- 使用绝对路径插入网络图片 -->
<img src="http://c.biancheng.net/cpp/templets/new/images/logo.jpg?v=3.994" alt="C语言中文网Logo"> <br>
<!-- 在当前 HTML 文档的上层目录中有一个 images 文件夹,该文件夹下有一张图片 html5.png -->
<img src="../images/html5.png" alt="HTML5 Logo">
</body>
</html>
显示效果:
<img src="./logo.gif" alt="C语言中文网Logo" width="150" height="150"> <img src="./html5.png" alt="HTML5 Logo" width="100" height="100">除此之外,您也可以使用 style 属性指定图片的宽度和高度,如下所示:
<img src="./logo.gif" alt="C语言中文网Logo" style="width: 100px; height: 100px;"> <img src="./html5.png" alt="HTML5 Logo" style="width: 150px; height: 150px;">
注意,width 和 height 属性只是临时修改图片的尺寸,并不会改变图片原始文件的大小。
关于 width 和 height 属性的两点建议: <picture> 标签,该标签允许您针对不同类型的设备定义多个版本的图片。
<picture>
<source media="(min-width: 1000px)" srcset="logo-large.png">
<source media="(max-width: 500px)" srcset="logo-small.png">
<img src="logo-default.png" alt="C语言中文网默认Logo">
</picture>
浏览器将评估每个 <source> 标签,并在其中选择最合适的 <source> 标签,如果未找到匹配项,则使用 <img> 标签所定义的图片。另外,<img> 必须是 <picture> 标签的最后一个子元素。
<!DOCTYPE html>
<html lang="en">
<head>
<title>HTML图片映射</title>
</head>
<body>
<img src="logo.png" usemap="#objects" alt="C语言中文网Logo">
<map name="objects">
<area shape="rect" coords="0,0,82,126" href="http://c.biancheng.net/html/" alt="HTML教程">
<area shape="circle" coords="90,58,3" href="http://www.biancheng.net/css3/" alt="CSS教程">
<area shape="circle" coords="124,58,8" href="http://www.biancheng.net/js/" alt="JavaScript教程">
</map>
</body>
</html>
<map> 标签的 name 属性对应的是 <img> 标签的 usemap 属性,<area>标签用于定义图片的可点击区域,您可以在图像中定义任意数量的可点击区域。注意:图片映射不能应用于网站导航,因为它对搜索引擎并不友好。图像映射经常与地图一起使用,有许多工具都可以创建图像映射,例如 Adobe Dreamweaver 就可轻松创建图像地图。
<area shape="rect" coords="x1, y1, x2, y2" href="http://c.biancheng.net/" alt="">
其中 x1、y1 代表矩形的左上角坐标,x2、y2 代表矩形的右下角坐标。<area shape="circle" coords="x, y, radius" href="" alt="">
其中 x、y 代表圆心的坐标,而 radius 则是圆的半径。<area shape="poly" coords="x1, y1, x2, y2, x3, y3, ..., xn, yn" href="http://c.biancheng.net/" alt="">
其中每对 x 和 y 的值都代表一个多边形的顶点坐标。注意:所有坐标都是相对于图片的左上角来计算的。
版权说明:Copyright © 广州松河信息科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州松河信息科技有限公司 版权所有