您的位置:首页 > Web前端 > HTML

29-HTML-08-HTML(超链接_1)

2015-08-11 20:13 288 查看
【超链接标签】<a>

用法一、超链接<a href="">

例:

<a href="http://www.sina.com.cn" target="_blank">新浪</a>

href属性值可以是url,也可以是本地文件。target属性是指定在哪个窗口或者帧中打开(这里target="_blank"是从新窗口打开)。

===========================================================

超链接:

作用:连接资源。

当有了href属性才有了点击效果。

href属性的值的不同,解析的方式也不一样。

如果在该值中没有指定过任何协议(即上面例子中不指定http,而是www.sina.com.cn),

解析时,是按照默认的协议来解析该值的。默认的协议是file协议(在网页地址栏看到file://...)。

===========================================================

【示例】

<a href="http://www.baidu.com" target="_blank">baidu</a>

<hr/>

<a href="imgs/1.jpg">MM</a>

<hr/>

<a href="mailto:1234567890@qq.com">联系我们</a>

<a href="http://www.xunlei.com/movies/fczlm.rmvb">复仇者联盟</a><br/>

<a href="thunder://......">复仇者联盟</a>

解释:

(1)第一行代码是用新网页标签打开百度主页;

(2)第二行代码是划横线;

(3)第三行代码效果是在网页上点击“MM”会链接到图片1.jpg;

(4)第四行代码是划横线,第五行代码是在网页点击“联系我们”会弹出邮件发送窗口;

(5)第五行代码是在网页单击“复仇者联盟”会链接到下载页面,但是这里什么软件都能下载,因为协议是http,<br/>是换行;

(6)第六行代码是在网页单击“复仇者联盟”会打开迅雷并创建下载链接,只有迅雷才能下载,因为协议是thunder。

(这里先查找本机有无能解析thunder协议的,之后直接打开该软件,然后该软件去解析thunder之后的内容,一解析完,其实是第五行

代码的路径)

【注意】

如何取消超链接效果:

<a href="javascript:void(0)">这是一个超链接</a>

解释:启动javascript解析引擎,void(0)表示“什么都不做”,所以无论鼠标怎么点击“这是一个超链接”都没效果。

有如下代码:

<a href="javascript:void(0)" onclick="alert('我弹')">这是一个超链接</a>

这里onclick="alert('我弹')"效果是在点击“这是一个超链接”之后自动弹出对话框,其内容是“我弹”
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: