html中base的作用是什么?

2016-07-26 19:37:00 5250 3 编辑:深色多郎 来源:程序书籍

URL路径是一种互联网地址的表示方法,在这个地址里可以包括以何种协议链接、要链接到哪一个地址、链接地址的端口(Port)号以及服务器(Server)里页面的完整路径和页面名称等信息。在HTML中,URL路径分为两种形式:绝对路径和相对路径。绝对路径是将服务上磁盘驱动器名称和完整的路径写出来,同时也会表现出磁盘的目录结构;相对路径是相当于当前HTML文档所在目录或站点根目录的路径。

HTML页面通过基底网址能够把当前HTML页面中所有的相对URL转换成绝对URL。一般情况下,通过基地网址标记<base>设置HTML页面的绝对路径,那么在页面中的链接地址只需设置成相对地址即可。当浏览器浏览页面时,会通过<base>标记将相对地址附在基底网址的后面,从而转化成绝对地址。

例如:在HTML页面的头部定义基底网址如下:

<base href="http://www.szhulian.com/html ">

在页面主体中设置的某一个相对地址,如:<a href="../html/szhulian.html">

当使用浏览器浏览时,这个链接地址就变成如下的绝对地址:

http://www.szhulian.com/html/szhulian.html(这个链接不一定正确)

因此,在HTML页面中设置基底标记时不应该多于一个,而且要将其放置在头部以及任何保护URL地址的语句之前。

语法解释

<base href="链接地址"target="新窗口的打开格式">

实例代码

<title>深圳网站建设|网站设计|网站制作|网络公司【深正互联】</title>

<meta name="description" content="【深正互联】提供深圳网站建设,深圳网站制作,深圳网站设计,深圳网页制作,深圳网页设计服务,是知名的深圳网络公司。电话:【13828884598】【4000-716-717】" />

<meta name="keywords" content="深圳网站建设,深圳网站制作,深圳网页制作,深圳网页设计,深圳网络公司,深圳建网站" />

<link rel="stylesheet" type="text/css" href="http://www.szhulian.com/Public/home/css/index.css"/>

<link rel="stylesheet" type="text/css" href="http://www.szhulian.com/Public/home/css/style.css">

<link rel="stylesheet" type="text/css" href="http://www.szhulian.com/Public/home/css/alimaofade.css">

<script type="text/javascript" src="http://www.szhulian.com/Public/home/js/jquery-1.7.2.min.js"></script>

<script type="text/javascript" src="http://www.szhulian.com/Public/home/js/jquery.SuperSlide.2.1.1.js"> </script>

<base href="http://www.szhulian.com "  />

<link rel="shortcut icon" href="/favicon.ico" />

<meta name="author" content="深圳市深正互联网络有限公司" />

<meta name="robots" content="noodp" />

</head>

运行该程序base时,当鼠标移动到链接文字上面时,浏览器URL会始终重定向到指定的这个地址中,强制执行加载这个网址,这对于需要重定向的站长来说,无疑是非常好的工具,但是是否对搜索引擎有帮助,我们不得而知。

本站文章均为深正网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,但谢绝直接搬砖和抄袭!感谢...
关注深正互联

15

技术从业经验

多一份方案,会有收获...

联系深正互联,免费获得专属《策划方案》及报价

在线咨询
微信交谈
拒绝骚扰,我们只想为给您带来一些惊喜...
多一份免费策划方案,总有益处。

请直接添加技术总监微信联系咨询

深正互联微信
扫描即可沟通