20Apr

CSS经验分享,base影响内嵌页面加载CSS样式

时间: 2012-4-20 分类: 电脑大杂烩 作者:

在我编辑站点的时候,发现我内嵌的页脚的CSS加载不到。粗略的代码如下:

<LINK rel=stylesheet type=text/css href=”XXX.css”>
……
<div id=”wrap”>
<? include_once”head.php”; ?>
……
<? include_once “foot.php”; ?>
</div>

在head.php里面,CSS加载没有问题,但是foot.php没有没有效果.
foot.php单独加载CSS文件也没有效果
而把CSS代码写在foot.php里面就有用处
这让我很是困惑.

在测试调整的过程中,我发现了一个标签有问题
<base>标签

定义和用法

<base> 标签为页面上的所有链接规定默认地址或默认目标。

通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。

使用 <base> 标签可以改变这一点。浏览器随后将不再使用当前文档的 URL,而使用指定的基本 URL 来解析所有的相对 URL。这其中包括 <a>、<img>、<link>、<form> 标签中的 URL。

 

这个是<base>标签的具体用途.
把<base>删除后,一切加载正常!
这让我情何以堪啊!

这只是我在测试CSS的发生的一种错误.
如果大家有遇到类似的情况可以借来参考,具体的还是要自己判别哦!

喜欢我们的文章请您与朋友分享:

除非特殊注明,本文版权归原作者所有,欢迎转载!转载请注明版权以及本文地址,谢谢。
转载保留版权:泰山个人博客 >> CSS经验分享,base影响内嵌页面加载CSS样式
本文地址:http://www.tais3.com/2012/171.html + 复制链接

相关文章:

Comments

目前有 0 条精彩评论

  1. 还没有任何评论,你来说两句吧

Comments
发表评论

电子邮件地址不会被公开。 * 标记为必填选项

  • 正确格式为: http://www.tais3.com