就是指网页里面的相对链接的前缀url,如在<head></head>部分定义了此链接为http://ent.sina.com.cn/,那么下面的<a href=aaa.html></a>代表http://ent.sina.com.cn/aaa.html

这个标签的用处是解决编程时候的相对路径问题,比如有的cms,因为每页路径不一样,他就给你生成<a href="/sdsd/dsd.html">sddsds</a>之类的。

target
设定文件显示的窗口,同a标记中的target。

简单例子:

  1. <html>
  2. <head>
  3. <base href="http://www.youkud.com" target="_blank">
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  5. <title>base标记</title>
  6. <link rel="Shortcut Icon" href="ani.CUR">
  7. </head>
  8. <body>
  9. <a href="77.htm" target="_self">77</a>
  10. <a href="88.htm">88</a>
  11. </body>
  12. </html>

当点了链接后,跳出的文件是http://www.youkud.com/77.htmhttp://www.youkud.com/88.htm,它就是在这些相对路径的文件前加上基链接指向的地址。如果目标文件中的链接没有指定target属性,就用base标记中的target属性。