谁能帮我讲讲html中base的作用?

解决方案 »

  1.   

    base 
    指定一个显式 URL 用于解析对于外部源的链接和引用,如图像和样式表。
    这个标签主要为了解决web编程的时候一些相对路径的问题。
    必须在head中定义
    <base target=_blank>表示网页中所有的超链接的目标地址都在新建窗口中打开,而不需对每个a都设置另外,HTML代码中相对链接的前缀url链接, 如在<head></head>部分定义了此链接为http://www.65v.net,那么下面的<a href=indexs.html></a>则表示http://www.65v.net/indexs.html这个标签的用处是解决相对路径问题,比如有的程序,因为文件夹所在的位置不同,生成<a href="/sdsd/dsd.html">sddsds</a>之类的,如果我在本地调试,肯定会在本地开一个目录的,这样就乱了,你可以把它生成相对路径,如<a href="sdsd/dsd.html">sddsds</a>,只要在head部分加上<base href=http://localhost/abc/>即可。