• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
枫靡天下
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2013年10月10日

JavaScript在IE浏览器和Firefox浏览器中的差异总结
摘要: JavaScript在IE浏览器和Firefox浏览器中存在一些差异,以下对这些差异部分进行了总结,以及解决方案:1.HTML对象的 id 作为对象名的问题IE:HTML 对象的 ID 可以作为 document 的下属对象变量名直接使用Firefox:不支持解决方法:使用document.getElementById替代document.all2.如果控件只有name,没有id, 用getElementById时:IE:可以找到对象Firefox:返回NULL解决方法:所有控件必须设置ID属性3.Evel:IE:支持,利用 eval(idName) 可以取得 id 为 idName 的 HT 阅读全文
posted @ 2013-10-10 15:25 枫靡天下 阅读(121) 评论(0) 推荐(0)
 
IE和FF对CSS兼容问题
摘要: CSS对浏览器器的兼容性具有很高的价值,通常情况下IE和Firefox存在很大的解析差异,这里介绍一下兼容要点。常见兼容问题:1、DOCTYPE 影响 CSS 处理2、FF:div 设置 margin-left, margin-right 为 auto 时已经居中,IE 不行3、FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中4、FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用 !important 多设一个 heig 阅读全文
posted @ 2013-10-10 15:25 枫靡天下 阅读(272) 评论(0) 推荐(0)
 
XHTML的特征(规范)
摘要: 因为XHTML是XML的一个应用,一些在基于SGML的HTML 4中完全合法的习惯在XHTML中必须改变。 文档必须是编排良好的 编排良好性Well-formedness是[XML]引入的一个新概念。从本质上说,这意味着元素必须有结束标签,或者必须以特殊方式书写(在下面说明)。 元素必须嵌套,尽管SGML规定层叠非法,但现有的浏览器普遍允许层叠。 正确:嵌套元素。here is an emphasized paragraph. 不正确:层叠元素。here is an emphasized paragraph. 元素和属性名必须小写 对所有HTML元素和属性名,XHTML 文档必须... 阅读全文
posted @ 2013-10-10 15:17 枫靡天下 阅读(263) 评论(0) 推荐(0)
 
总结引入CSS样式方式中的link和import的区别
摘要: 本质上,这两种方式都是为了加载CSS文件,但还是存在着细微的差别。差别1:老祖宗的差别。link属于XHTML标签,而@import完全是CSS提供的一种方式。link 标签除了可以加载CSS外,还可以做很多其它的事情,比如定义RSS,定义rel连接属性等,@import就只能加载CSS了。差别2:加载顺序的差别。当一个页面被加载的时候(就是被浏览者浏览的时候),link引用的CSS会同时被加载,而@import引用的CSS会等到页面全部被下载完再被加载。所以有时候浏览@import加载CSS的页面时开始会没有样式(就是闪烁),网速慢的时候还挺明显(梦之都加载CSS的方式就是使用@import 阅读全文
posted @ 2013-10-10 14:48 枫靡天下 阅读(474) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3