淘宝热点链接怎么做

淘宝热点链接怎么做,第1张

1、下载名叫 Dreamweave 的软件(网上很多 自行百度)

2、创建 HTML 文档

3、将图片插入 html 代码

4、点击 左上角的“设计”按钮

5、这时候会看到图片预览图 , 然后鼠标点击图片(选中状态会出现黑色边框) 然后 按 “ctrl+F3” 调出属性面板(注:此时属性栏链接地址为整张图片链接地址,图片上面加链接看第六步骤)

6、制作热点链接 左下角选择对应热点形状,绘制热点,用最左边的箭头可以选中热点拖拽位置,属性面板会出现当前选中热点的属性,链接地址,打开方式等

7、点击菜单栏 文件---保存,然后点击“设计”按钮左边的“代码”按钮 看到的body标签内部的就是热点的代码,整个复制到你的自定义模块中就可,

8、注意:一个页面中出现多个画有热点的图片时,那么上面图片中标红位置所示,每张图片会对应生成一个usemap="#map" 对应热点的代码块中也会生成 name="map" id="map" map就是这个图片识别这个代码块的名字,像你回家找门牌号一样 map 对应起来了 就走对了;

这个时候有一种情况 需要注意 1、map(门牌号,名字)出现多次 像你第一次去别人家 别人跟你说他家门牌号 是402 结果到了之后你发现这楼上好几个 402 ,你肯定找不到正确的位置,代码也是一样 会出现点击不了的情况, 所以这地方要注意 一个页面里面 相同的 usemap="#map" 及对应的 name="map" id="map" 不能出现多次,每个 id 只能出现一次 出现一样的时候只需要把名字改掉即可 如: usemap="#map1" name="map1" id="map1" 也可以叫 usemap="#aaa" name="aaa" id="aaa" 主要是图片要和代码块对应起来

代码入下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8" />

<title>无标题文档</title>

</head>

<body>

<img src="./test.jpg">

</body>

</html>

2

那么,如何添加超链接呢?这就要用到<a>标签来完成。

那么,如何给图片添加超链接呢?只要把<img>标签放在<a>和</a>之间就可以了。

而a标签又有一个参数:href.该参数用来指定链接的地址,假设我们要链接到百度。那么更改代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8" />

<title>无标题文档</title>

</head>

<body>

<a href="http://www.baidu.com"><img src="./test.jpg"></a>

</body>

</html>

3

保存后点击该网页。之后,点击网页上图片。看,成功连接到了百度。

4

上诉步骤,有一个要点!

href的值不能使www.baidu.com。否则会出错。必须要写绝对地址http://www.baidu.com才可以!

END

二.热区链接

1

上诉时最普通的链接方式,其实要有一种更高级的连接方法。

在HTML中,可以把图片划分为多个热点区域,然后让每一个热点区域分别链接到不同的地方!

厉害吧!

2

首先看代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8" />

<title>无标题文档</title>

</head>

<body>

<img src="./test.jpg" usemap="#mymap">

<map name="mymap">

<area shape="rect" coords="0,0,20,20" href="http://www.baidu.com" title="梅园">

<area shape="rect" coords="30,30,20,20" href="http://mail.163.com" target="_blank" title="a园">

</map>

</body>

</html>

3

下面来分析代码:

1)<img src="./test.jpg" usemap="#mymap">

意思是,在该图片中,使用名为mymap的映射图像名称。

2)<map name="mymap">

意思是,定义热区图像,名称为mymap

3)<area shape="rect" coords="0,0,20,20" href="http://www.baidu.com" title="梅园">

意思是,对map的一个热区点进行定义。rect代表矩形,coords代表热区图标,href为需要连接的地址。

OK,剩下的语法都没什么好说的了。

4

接着,打开网页,可以发现,当把鼠标放在左上角的时候,鼠标会变成“手”的形状。点击,变会进入相应的链接。

当然,下图标的并不太准确,但大概是这么个位置,供参考。

5

这里再补充一点:

shape的取值可以有多个:

1)rect:刚用了,代表矩形,他后面的坐标为4个,前两个为坐上坐标(x,y),后两个为右下坐标

2)circle:圆形的坐标。后面的坐标为3个。前两个为圆形的坐标,最后一个为半径。

当然,还有许多其他的,就不列举了,所谓边越多,则坐标越多,不难理解吧。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11911740.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存