我们浏览网页的时候,当单击某段文字或图片时,就会打开一个新的网页,这里面就使用了超链接。
就比如下图是一个导航类网页,当你单击某个链接就会打开新的网页。
比如,我拿我的qq空间“金河访谈”举例,新建一个网页 a.html,输入下面的内容:
<html> <head> <title> html中的超链接标签-a标签 </title> </head> <body> 1,直接转向其他页面: <a href="http://1012587996.qzone.qq.com">金河访谈</a> 2,单独打开一个窗口:
<a href="http://1012587996.qzone.qq.com" target="_blank">金河访谈</a>
</body> </html>
然后,双击打开这个网页,效果如下:
当你单击第一个“金河访谈”的时候,会直接从本网页转入到我的qq空间,而如果单击第2个“金河访谈”,就会单独打开一个窗口,第一个页面仍然存在。
大多数情况,我们都会选择第2种方式打开网页,这么做有两个好处,1,用户可以同时查看两个网页,让用户选择关闭;2,让自己的网页多停留一会,增加推广率。
下面讲一下a标签的用法:
a标签最重要的属性是href,href 指定了要打开的网页的网址,网页网址又叫做Url,Url 全称是:Uniform Resoure Locator(统一资源定位器),是网页的网址。
href指定的url可以是绝对url,直接指向一个完整的网页,比如 www.baidu.com,直接可以打开百度的首页。
href指定的url还可以是相对url,相对指的是仅仅针对同一个网站内的不同网页。比如,你在很多网页上都添加了下面一句:
<a href="home.html"> 首页</a>
只要href指定的路径正确,home.html确实存在,那么当用户单击“首页”的时候就可以返回到 home.html页。
a标签的target属性是“目标”的意思,说的是在哪里打开这个网页,它有4个特殊的值:_blank,_self,_parent,_top。
1,target="_blank" : 浏览器总是打开一个新的网页。就像第2个“爱淘宝”超链接一样。
2,target="_self" :这个是默认值,所有没有指明target属性的a标签都是默认这个_self,直接转向另外一个网页。
要想搞明白target等于_parent、_top,需要先讲一下框架集frameset和框架frame。