为什么在头部加上标签以后里面的href属性会影响到页面显示效果

今天在做网页,看到别人页面上有个好东西,整了下来,但是太“专业”了,把别人的头部的base标签也弄了下来,然后出现的情况就是我的页面出现了相当神奇的变化,好像不是我的。

 

这就是在网上搜到的结果。这才知道这是我的做到页面引用了网上的页面。所以会出现完全不像我的页面的原因。

----------------------------------------------------------------

 

页面的头部标记之基底网址标记<BASE>

■基底网址标记<BASE>
它的作用有点类似超链接...可以用它来设定URL地址,一般常用来设定浏览器中文件的绝对路径,然后在文件中只需写下文件的相对位置,在浏览器中浏览的时候这些位置就会自动附在绝对路径后面,成为完整的路径。举个例子:我在H盘建了个文件夹“跟我学HTML”,然后又在这个文件夹里建了个子文件夹“文件范例”,那么这个所谓的文件的绝对路径就是指“H:/跟我学HTML”,文件的相对位置就是“文件范例”,我不用全部输入它的路径位置“H:/跟我学HTML/文件范例”,就只输入“文件范例”即可,它自己会自动附在绝对路径后面成为完整的路径“H:/跟我学HTML/文件范例”

总之在文档中,所有的相对地址形式的URL都是相对于这里定义的 URL而言的。(感觉像那种用自家小电架设网站服务器来发布网页才会用到的样子...)

△注:一篇文档中的<BASE>标记不能多于一个,必须放于头部,并且应该在任何包含URL地址的语句之前。

基本语法: <BASE HREF="url" TARGET="window_name">

语法解释:HREF属性指定了文档的基础URL地址。TARGET定义的是打开页面的窗口,就是用来设置你是在同一窗口打开网页还是在新的窗口打开网页的,具体属性如下所示:

表4-2 链接的目标窗口属性

属性值        描 述

_parent     在上一级窗口中打开。一般使用分帧的框架页会经常使用
_blank       在新窗口中打开
_self          在同一帧或窗口中打开,这项一般不用设置
_top           在浏览器的整个窗口中打开,忽略任何框架


文件范例:4-2.htm

<!-- ------------------------------------------------ -->
<!--        文件范例:4-2.htm         -->
<!--     文件说明:文件的基底网址     -->
<!-- ------------------------------------------------ -->
<HTML>
<HEAD>
<TITLE>百度空间</TITLE>
<BASE HREF="http://hi.baidu.com" TARGET="_self">
</HEAD>
<BODY>
<A HREF="loveakakame">≮AK→天道≯</A><P>
<A HREF="../">百度空间</A>
</BODY>
</HTML>

用浏览器打开4-2.htm,把鼠标移动到“≮AK→天道≯”上,就会在状态栏看到它的完整路径"http://hi.baidu.com/loveakakame";“../”是返回上级目录,把鼠标移动到“百度空间”上看到的也是百度空间自己的地址,即我们之前设置的绝对路径"http://hi.baidu.com"。点击它,就会在同一窗口打开页面~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值