开发者的天空

 

 

搜索
开发者的天空 论坛 web前端技术 奇怪的结束标签的问题
查看: 1380|回复: 0
go

[HTML] 奇怪的结束标签的问题

Rank: 75Rank: 75Rank: 75

发表于 2010-7-13 21:13 |显示全部帖子
我一直以为,当在开始标签和结束标签之间没有内容时,使用完整形式和使用简便形式是完全等价的,例如<input ......./>和<input ......></input>应该是一样的, <script ..../>和<script .....></script>也应该是相同的。但是今天我发现我错了,我忽略了理论和实际之间的差距。
我想在页面上放一个日历,于是下载了jquery-easyui,经过修改完成所需要的效果后,准备放入项目中。但是我做浏览器的兼容性测试的时候,发现一个很奇怪的问题:

在chrome浏览器中,该日历效果显示相当正常,但是在IE8及其兼容模式下,出现了一些问题:只显示了当前页面的背景,页面所有内容都没有显示,我起初怀疑可能是jsp解析成html源代码时出现问题,可是检查了一下,并且使用html页面测试了一下,仍然是同样的情况。
我相当的郁闷,几经周折,终于找到了问题所在:
代码
  1. <script type="text/javascript" src="/js/jquery-1.4.2.min.js" />
  2. <script type="text/javascript" src="/js/jquery.easyui.min.js" />
复制代码
这两行js似乎并没有任何问题,但就是显示不出来,于是我将其改成:
  1. <script type="text/javascript" src="js/jquery-1.4.2.min.js" ></script>
  2. <script type="text/javascript" src="js/jquery.easyui.min.js" ></script>
复制代码
IE居然就正常显示了,真是匪夷所思啊。

我真傻,真的!我只知道。。。
你需要登录后才可以回帖 登录 | 注册

Archiver|开发者的天空

GMT+8, 2012-2-8 19:51

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.