<a>超文本标签

来源:互联网 发布:linux 没有service 编辑:程序博客网 时间:2024/06/15 03:47
<a> 标签定义超链接,它用于从一个页面连接到另一个页面。

<a>标签常用属性:
href :链接的目标 URL。 
target :在何处打开目标 URL。仅在 href 属性存在时使用。 
-blank 在独立的窗口上打开新资源
-self 在当前窗口打开

file: file协议(文件协议)这种协议主要是用于搜索本地机器的资源文件的。
格式:
file:///文件路径   例如:file:///f:/flash/1.swf

邮件的协议:mailTo
迅雷的协议:thunder

<a>标签的原理:
1. a标签的href属性值如果是以http开头的,那么浏览器会马上启动http解析器去解析该网址,首先会在本地机器(C:\Windows\System32\drivers\etc\hosts)上找一个hosts文件,如果在hosts文件上该域名没有对应的主机,那么浏览器就去对应的dns服务器上寻找该域名对应的主机号。如果找到了对应的主机,那么该请求就会发给对应的主机。
 
2.如果a标签的href属性值没有以任何协议开头,那么浏览器就会启动file协议解析器去解析该资源路径。

3.如果a标签的href属性值并不是以http或者其它协议开头,那么这时候浏览器就会到本地的注册表中查找是否有处理这种协议的应用程序,如果有那么马上启动该应用程序处理该协议。

超链接标签的作用:
1.可以用于链接资源。
2.锚点定为。
1.首先写一个锚点,通过使用 name 或 id 属性,创建一个文档内部的书签(也就是说,可以创建指向文档片段的链接)。
锚点格式: <a id="锚点名字">文本</a>  或者 <a name="锚点名字">文本</a>
2.使用a标签的href属性链接到锚点处。 href="#锚点名字
  1. <!--
  2. <a> 标签定义超链接,它用于从一个页面连接到另一个页面。
  3. <a>标签常用属性:
  4. href :链接的目标 URL。
  5. target :在何处打开目标 URL。仅在 href 属性存在时使用。
  6. -blank 在独立的窗口上打开新资源
  7. -self 在当前窗口打开
  8. file:file协议(文件协议)这种协议主要是用于搜索本地机器的资源文件的。
  9. 格式:
  10. file:///文件路径 例如:file:///f:/flash/1.swf
  11. 邮件的协议:mailTo
  12. 迅雷的协议:thunder
  13. <a>标签的原理:
  14. 1. a标签的href属性值如果是以http开头的,那么浏览器会马上启动http解析器去解析该网址,首先会在本地机器(C:\Windows\System32\drivers\etc\hosts)上找一个hosts文件,如果在hosts文件上该域名没有对应的主机,那么浏览器就去对应的dns服务器上寻找该域名对应的主机号。如果找到了对应的主机,那么该请求就会发给对应的主机。
  15. 2.如果a标签的href属性值没有以任何协议开头,那么浏览器就会启动file协议解析器去解析该资源路径。
  16. 3.如果a标签的href属性值并不是以http或者其它协议开头,那么这时候浏览器就会到本地的注册表中查找是否有处理这种协议的应用程序,如果有那么马上启动该应用程序处理该协议。
  17. 超链接标签的作用:
  18. 1.可以用于链接资源。
  19. 2.锚点定为。
  20. 1.首先写一个锚点,通过使用 name 或 id 属性,创建一个文档内部的书签(也就是说,可以创建指向文档片段的链接)。
  21. 锚点格式: <a id="锚点名字">文本</a> 或者 <a name="锚点名字">文本</a>
  22. 2.使用a标签的href属性链接到锚点处。 href="#锚点名字"
  23. -->
  24. <!doctype html>
  25. <html>
  26. <head>
  27. <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
  28. <title>超链接标签</title>
  29. <meta name="keywords" content="关键词,关键词"/>
  30. <meta name="description" content="描述"/>
  31. </head>
  32. <body>
  33. <a href="file:///F:\test/Demo3.html">file协议</a>
  34. <a href="http://www.baidu.com" target="_blank">百度????</a>
  35. <a href="Demo3.html" target="_self">demo3</a>
  36. <br/>
  37. 发送邮件到:<a href="mailTo:1012421396@qq.com">1012421396@qq.com</a>
  38. <a href="thunder://寒战2.avi">寒战2</a>
  39. <a id="top">顶部</a>
  40. <hr/>
  41. 内容填充。。内容填充。。内容填充。。内容填充。。内容填充。。内容填充。。内容填充。。内容填充。。。。。。。。。。。。。。。。。。。。。。。。。
  42. <hr/>
  43. <a href="#top">回到顶部(锚点定位)</a>
  44. <a></a>
  45. </body>
  46. </html>
0 0