版权归原作者所有,如有侵权,请联系我们

[科普中国]-链接图像

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

HTML 超链接(链接)

超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。

当您把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。

我们通过使用 标签在 HTML 中创建链接。

有两种使用 标签的方式:

通过使用 href属性 - 创建指向另一个文档的链接

通过使用 name 属性 - 创建文档内的书签1

基础概念元素------向网页中嵌入一幅图像img元素的属性:

(1)src:图片来源URL。

(2)alt:规定图像的替代文本。

(3)height和width:单位为像素,如果不指定,则为默认;如果只指定height或width,则自动调整大小。

(4)ismap :将图像定义为服务器端图像映射。

(5)usemap:将图像定义为客户器端图像映射。

(6)longdesc: 指向包含长的图像描述文档的 URL。

元素------定义一个客户端图像映射

map元素的属性:

(1) id:为 map 标签定义唯一的名称。

(2)name:为 image-map 规定的名称。

注意:中的 usemap 属性可引用 中的 id 或 name 属性(取决于浏览器),所以应同时向 添加 id 和 name 属性。

元素------定义图像映射中的区域

area元素的属性:

(1)alt:规定图像的替代文本。

(2)shape:用于描述区域的形状,rect\poly\circle\default可选,default指的是还没有被定义的区域。

(3)coords:指定区域的坐标。比如矩形有4个坐标,前两个是左上角的x,y坐标,后两个是右下角的x,y坐标。

(4)href和nohref:href指定目的的链接,如果不指定href属性,则需要指定nohref,nohref="nohref"

(5)target:和标签的作用一样。

注意:area 元素永远嵌套在 map 元素内部。

图像链接:在图像上插入链接:点击图片,跳转页面:之间插入元素。

局部图像链接在某种情况下,我们不希望整张图片加链接。希望的效果是:点击图片某个区域,链接到某地址。

图像映射服务器端图像映射:将点击的坐标发送给服务器,由服务器的脚本来决定。(ismap)

客户端图像映射:根据点击位置不同确定链接目的。(usemap) (此处只分析客户端图像映射)

注意点:在中设置usemap属性;在中设置name属性。2

应用:

1) 整张图片映射同一个区域(此时和图片链接没有什么差异)

2)整张图片映射到几个不同的区域 ( 几个区域就有几个area )

3)给图片局部区域加链接