[07]HTML基础之图片标签

1. <img>标签

显示给定来源的图片。

<img src="//www.juetan.cn" alt="头像" width="120" height="120">
属性:
src:图片来源地址,使用相同协议时,可省略协议
alt:图片来源地址失效时使用,用于描述当前图片内容
width:图片宽度
height:图片高度
ismap:是否为图像映射
usemap:使用图像映射,值为#+对应映射元素的name属性值
作为普通图片使用时,建议前四个属性都写上,不仅更加符合语义化,还能防止图片失效时
影响页面布局;

2. <area>标签

定义图片映射内部的可点击区域。

常用属性:
shape: 区域形状,rect矩形,circle圆形,poly多边形,default默认
coords:区域的坐标
href:点击区域后的跳转地址
alt:区域的替代文本
其他属性:
hreflang:目标地址的语言
rel:当前图像与目标地址的关系
media:在哪种设备使用该图像映射
target:以什么形式打开目标地址
type:目标地址的MIME类型

3. <map>标签

定义图像映射,与标签搭配。

定义图片的映射,可用于地图之类的跳转点击
name:图像映射的名字,应唯一

4. <figture>标签

表示图片容器。

用作文档中插图的图片,与figcaption标签搭配使用
<figture>
    <img src="//j.cn/sky.png" alt="傍晚的天空" width="300" height="200">
    <figcaption>傍晚的天空</figcaption>
</figture>

5. <figcaption>标签

表示图片容器的标题,与<figture>标签搭配。
使用如上,相较于直接使用img标签,这两个标签增加了语义化

6. <svg>标签

表示矢量图行,有专门的绘画API。

7. <convas>标签

表示标量图形,有专门的绘画API。

posted @ 2020-06-02 19:33  绝弹笔记  阅读(376)  评论(0编辑  收藏  举报