位置: 编程技术 - 正文

指定网页的doctype解决CSS Hacking方法总结(怎么设置网页就用指定浏览器)

编辑:rootadmin
但是实际上,浏览器远远不止这几个,Firefox分为Firefox 1.5,Firefox 2,Firefox 3几个主要版本,IE7,IE6中也各有好几个系列,另外除开这两个主流厂商的产品之外,还有Opera,Konqueror,Netscape,chrome等一系列。   这些浏览器,各有各的一套,往往在这里运行正常,在那里运行就不正常了。于是WD们拆东边补西边,终于能在几个浏览器下都正常了。结果,产品经理又有了新的需求,需要在哪儿哪儿那儿改一下,于是乎,好不容易糊弄好的的纸架子一下子倒塌了,WD们又忙得焦头烂额。之所以这么说,因为,这是我的经验。   大凡是WD,总是收集了一堆Css Hacking 技巧,为的是在各个浏览器下正常。网上一搜,一大堆。   然而,首先WD们没有弄清楚一个基本问题,我们为什么需要css Hacking?如果有种浏览器,我们是不是要记住种浏览器的Hack 技巧?   事实上, Css Hacking从某种程度上说,是一个拿不上台面的东西。Css Hacking有很多技巧,纯粹就是利用了浏览器的Bug.比如常见的用_class{….} 去区别IE和firefox,按理说_class是一个不合法的标记方法。Css Hacking的出现,是WD们不得已而为之,WD们的日常工作并不是疯狂地Css Hack.   其实这么多浏览器,并不是可以随便乱来,想自己定义个啥就定义个啥标记的。人们习惯了在标准的世界里生活,在网页世界里,也有一系列标准。浏览器们也都努力地做到web标准兼容。但是有些浏览器出道得早,可以说后来出现的web标准就是在它们的影响下诞生的。还有一个,当年非常牛B,所以做了很多创新,没有把web标准放在心上,蛮不在乎。更何况,标准自身也是在不断更新的。因此,一般各个浏览器产品系统都曾有过一段没有不太在乎web标准的日子,后来大家都意识到不行了,我们大家都妥协一下,要制订一套标准,大家都遵守。可是以前各家都有自己制订的一些小条条小框框,他们不符合标准,咋办呢?   于是,这些人想了个法子:标准模式和怪异模式。另外还有一种,叫“近乎标准模式”,almost standard.要说真是够怪异,我都听晕了。别着急,听我慢慢道来。   不是说了吗,这些老大们坐在一起,制定了各式各样的标准,以后大家都按这套标准来解释网页。如果你做的网页可以按这套标准来解释,那就用一个标记doctype注明这是可以按web标准来解释的。这就是标准模式。   那以前各家都生产过,规定过的小九九们不符合标准,咋办啊?也不能就马上把它们全扔掉不要了吧?软件上大抵有这样一套原则,叫向下兼容。在怪异模式下,各个浏览器都模拟那些老版本的浏览器的操作,以防止老的页面无法工作。在网页没有指定doctype时,浏览器一般就都按怪异模式工作,以防老页面无法工作。   对于这两种模式之间的差异,最显著的例子涉及Windows上IE专有的框模型。在IE 6出现时,在标准模式中使用正确的框模型,在怪异模式中使用老式的专有框模型。为了维持对IE 5和更低版本的向后兼容性,Opera 7和更高版本也在怪异模式中使用有缺点的IE框模型。   Mozilla和Safari还有第三种模式,称为“几乎标准的模式(almost standards mode)”,除了在处理表格的方式方面有一些细微的差异之外,这种模式与标准模式相同。   正是由于这个原因,您可以丢掉很多css hacking技巧了。有些书介绍说,IE6和firefox的盒模型(或者有的地方叫框模型)不一致,因此需要这样做hack: div{ width:px; *width:px; }   我说,这种书真是误人子弟。因为,只要正确指定了doctype,这些浏览器解释上的差异就都不存在了,我们按照标准来就行了。   这个模式的指位于HTML文件开头的DOCTYPE域指定的。一般常见的有这几种: HTML 4. Transitional: HTML 4. Frameset   XHTML 1.0 Strict XHTML 1.0 Transitional   XHTML 1.0 Frameset   XHTML 1.1

推荐整理分享指定网页的doctype解决CSS Hacking方法总结(怎么设置网页就用指定浏览器),希望有所帮助,仅作参考,欢迎阅读内容。

指定网页的doctype解决CSS Hacking方法总结(怎么设置网页就用指定浏览器)

文章相关热门搜索词:指定网页的背景图案时,只能使用绝对url,网址怎么指定特定浏览器打开,web网页中指向其他网页的指针,如何将指定网页设为主页,指定网页的背景图案时,只能使用绝对url,如何将指定网页设为主页,指定网页的背景图案时,只能使用绝对url,指定网页的浏览器,内容如对您有帮助,希望把文章链接给更多的朋友!

门户网站构建CSS框架的规则 第一部:关于构建CSS框架我们要实现的目的:1.实现标准化,具备主流平台适应性的前端实现;2.快速开发,在站点风格确定后,前端不应该成为整个项

左侧固定宽度,右侧自适应宽度的CSS布局 BI上有高手专门讨论了这种布局方法,但他用了较多的hack,还回避了IE6的dtd。我在实际使用中,发现回避掉IE6的dtd定义后,会导致ajax模态框无法居中(V

BS项目中的CSS架构_仅加载自己需要的CSS 先说下这套架构的优点:1.可以方便的把繁重的CSS编写工作分配出去,而不会相互造成影响。2.结构清晰,利于维护和修改。3.每一张网页都仅加载自己

标签: 怎么设置网页就用指定浏览器

本文链接地址:https://www.jiuchutong.com/biancheng/375379.html 转载请保留说明!

上一篇:css网页布局中注意的几个问题小结(css网页布局中注释是什么)

下一篇:门户网站构建CSS框架的规则(html+css网站设计基础教程)

  • 企业福利费列支范围
  • 费用票如何做账务处理
  • 税票抵扣是用进项票还是销项票
  • 增值税小规模纳税人起征点
  • 挖掘机要交多少个人所得税
  • 深圳重工业企业有哪些
  • 增值税一般纳税人税率是多少?
  • 福利费发票可以开个人抬头吗
  • 行政单位办公室主任必须是党员吗
  • 税控系统维护费账务处理
  • 存货损失会计处理
  • 小微企业季度所得税和企业所得税怎么处理
  • 企业向职工发放的奖金属于
  • 增值税申报尾差怎么做账
  • 一般纳税人所得税优惠政策
  • 专票可以当普票用不抵扣吗
  • 1697508750
  • 加盟费是一年一收还是终身的
  • 住房公积金是否全国联网
  • 建设单位对工程施工的评价意见
  • win11怎么看电脑配置
  • win101703怎么看
  • 给对方发短信显示imessage
  • 电子商务公司的简介
  • 高新技术企业的税收优惠政策
  • PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用
  • win10记事本在哪找
  • 苹果macOSBigSur是什么型号
  • 预收账款什么时候开发票
  • 脐橙产业可行性报告
  • 行政单位预算外资金收入上缴财政专户的方式不包括
  • 什么是webrip
  • vue为什么监听不到对象内部属性
  • win11 退回
  • 基于卷积神经网络的网络入侵检测算法设计与实现
  • vue国际化占位符
  • html的标签大全
  • upf命令
  • WordPress 浏览量修改
  • 广告合同印花税税目怎么填
  • 帝国cms常见的英文
  • 银行收到几分钱怎么做账
  • 报表中的盈余公积怎么算
  • 深入解读何暮楚
  • react 上下文hooks内容存储到本地
  • 残保金的滞纳金怎么算
  • 用友t3怎样设置权限
  • 跨年度少计提的企业所得税
  • 预交税会计分录
  • 其他应付款贷方什么意思
  • 微信收款会计分录怎么写
  • 微信扣款手续费
  • 茶农的茶叶自产自销需要办哪些证
  • 不是公司的车费用能走公司吗
  • 理财产品产生的收益会成为本金吗为什么
  • 无发票入账违反什么规定
  • 医药企业研发费用构成
  • 贷款购车怎么做会计分录
  • 劳务派遣可以享受产假吗
  • mysql5.7最新版
  • mysql连接数 是针对db还是服务器
  • ubuntu20.04常用软件
  • 无光驱无u盘重装系统
  • avgnt.exe
  • windows10指纹用不了
  • linux 系统查看
  • cocos2dx4.0入门
  • 学习标准——笔记
  • unity3d怎么做游戏
  • jquery 滑块
  • Error: String types not allowed (at 'layout_gravity' with value 'bottom/center_horizontal').
  • 批量安装windows7补丁
  • python获取当前路径的方法
  • 原生js实现路由
  • 如何用js实现一个简单的计算器
  • 简述javascript
  • python函数参数的传递方法
  • 2021一带一路会议时间?
  • 契税退税进度怎么查询
  • 江苏退休核定表最低缴费系数是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设