制作网页时一般需要兼容下列选项中的哪些浏览器(经常遇到的浏览器的兼容性有哪些)

:暂无数据 2026-07-12 07:50:01 :0

制作网页时一般需要兼容下列选项中的哪些浏览器(经常遇到的浏览器的兼容性有哪些)

大家好,今天小编来为大家解答以下的问题,关于制作网页时一般需要兼容下列选项中的哪些浏览器,经常遇到的浏览器的兼容性有哪些这个很多人还不知道,现在让我们一起来看看吧!

本文目录

经常遇到的浏览器的兼容性有哪些

1,浏览器兼容问题一:不同浏览器的标签默认的margin和padding不同

问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。

碰到频率:100%

解决方案:

CSS里加一行

1

*{margin:0;padding:0;}

备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的CSS文件开头都会用通配符*来设置各个标签的内外补丁是0。

2,浏览器兼容问题二:块属性标签float后,又有横行的margin情况下,在IE6显示margin比设置的大

问题症状:常见症状是IE6中后面的一块被顶到下一行

碰到频率:90%(稍微复杂点的页面都会碰到,float布局最常见的浏览器兼容问题)

解决方案:在float的标签样式控制中加入 display:inline;将其转化为行内属性

备注:最常用的就是div+CSS布局了,而div就是一个典型的块属性标签,横向布局的时候通常都是用div float实现的,横向的间距设置如果用margin实现,这就是一个必然会碰到的兼容性问题。

3,浏览器兼容问题三:设置较小高度标签(一般小于10px),在IE6,IE7,遨游中高度超出自己设置高度

问题症状:IE6、7和遨游里这个标签的高度不受控制,超出自己设置的高度

碰到频率:60%

解决方案:给超出高度的标签设置overflow:hidden;或者设置行高line-height 小于你设置的高度。

备注:这种情况一般出现在设置小圆角背景的标签里。出现这个问题的原因是IE8之前的浏览器都会给标签一个最小默认的行高的高度。即使你的标签是空的,这个标签的高度还是会达到默认的行高。

4,浏览器兼容问题四:行内属性标签,设置display:block后采用float布局,又有横行的margin的情况,IE6间距bug

问题症状:IE6里的间距比超过设置的间距

碰到几率:20%

解决方案:在display:block;后面加入display:inline;display:table;

备注:行内属性标签,为了设置宽高,需要设置display:block;(除了input标签比较特殊)。在用float布局并有横向的margin后,在IE6下,它就具有了块属性float后的横向margin的bug。不过因为它本身就是行内属性标签,所以再加上display:inline的话,它的高宽就不可设了。

5,浏览器兼容问题五:图片默认有间距

问题症状:几个img标签放在一起的时候,有些浏览器会有默认的间距,加了问题一中提到的通配符也不起作用。

碰到几率:20%

解决方案:使用float属性为img布局

备注:因为img标签是行内属性标签,所以只要不超出容器宽度,img标签都会排在一行里,但是部分浏览器的img标签之间会有个间距。去掉这个间距使用float是正道。(我的一个学生使用负margin,虽然能解决,但负margin本身就是容易引起浏览器兼容问题的用法,所以我禁止他们使用)

6,浏览器兼容问题六:标签最低高度设置min-height不兼容

问题症状:因为min-height本身就是一个不兼容的CSS属性,所以设置min-height时不能很好的被各个浏览器兼容

碰到几率:5%

解决方案:如果要设置一个标签的最小高度200px,需要进行的设置为:{min-height:200px; height:auto !important; height:200px; overflow:visible;}

备注:在B/S系统前端开时,有很多情况下有这种需求。当内容小于一个值(如300px)时。容器的高度为300px;当内容高度大于这个值时,容器高度被撑高,而不是出现滚动条。这时候就会面临这个兼容性问题。

扩展资料:

浏览器兼容性解决方案:

1,对于一般用户来说:

应该用ie8兼容模式浏览网页, 而不应该用ie9或ie10渲染模式. 很多用户安装ie10后发生很多网页显示错乱, 就是兼容性的原因, 因为ie10默认的渲染模式是ie10. 此时应该将其改为ie7渲染模式。

用ie6/7渲染模式的原因如下:

中国所有网页肯定都支持ie,支持ie就是支持ie内核的所有浏览器. 但并不一定支持chrome, firefox,双核浏览器的高速模式,原因很简单,网页开发人员没有那么多时间和精力去兼容及测试那么多浏览器,开发人员能让网页在ie下正常工作已经不错了。

2,对于网站开发者来说:

暂没有统一的能解决这样的工具,最普遍的解决办法就是不断的在各浏览器间调试网页显示效果,通过对css样式控制以及通过脚本判断并赋予不同浏览器的解析标准。

如果所要实现的效果可以使用 框架,那么还有另一个解决办法是在开发过程中使用当前比较流行的JS,CSS框架框架,如jQuery,YUI等等,因为这些框架无论是底层的还是 应用层的一般都已经做好了浏览器兼容,所以可以放心使用。

除此之外,CSS提供了很多hack接口可供使用,hack既可以实现跨浏览器的兼容,也可以实现同一浏览器不同版本的兼容。

制作网页时,怎样解决各种浏览器的兼容问题

看到这个问题,我就想骂娘:IE6太他妈的恶心了。做网站时,每次都要特殊考虑IE6,烦的要死。在目前的情况下,有以下两种解决方法:1、如果你是用CSS+div布局的话,那么有浮动的时候会出乱子,这时一般只需在CSS的浮动元素中加一句:display:inline; 这样就可以解决大部分浮动产生的错乱; 2、如果是其它的问题的话,有一种比较常见的解决机制是:先制作好不同浏览器下的CSS文件,用JS判断客户浏览器的类型,然后根据不同的类型加载不同的CSS样式文件。

网页设计中浏览器间不兼容问题如何解决,国内主流的浏览器有那几个啊

最多的还是IE,单说兼容性最差的IE6.0占据了全世界IE市场的35%.
国内网页的不兼容主要祸起IE6.0。其他的内核forefox的“变色龙”内核
苹果浏览器和chrome使用webkit内核。搜狗和360极速版也是webkit的内核。
360普通版是IE内核,至于他表现得更像IE6,还是兼容性好那么一些的IE8就
要看用户机器上安装的是IE6/IE8了。
傲游2.X使用IE内核。3.X使用webkit内核。
腾讯也一样4.X用IE内核。5.X 开始用webkit内核了。
operal使用的自己内核,但是是非主流的市场在国内百分之1-2.
webkit和firefox的内核兼容性非常好,同样的内容表现一致,偶尔会有
很小很小细节的差别。
说起兼容性如何解绝。这需要经验遇到不兼容就用一些技巧上的变化。
如果你没什么经验的话我就建议你设计好网页之后至少在IE 6,IE8和firefox下测试。
firefox之所以要测试是因为他占据了市场的第二
遇到问题上网查,请教啊什么的。
最后练习+动脑。经过一段时间的积累你就会对浏览器之间的差别掌握个7-8分了。
祝你好运

网页设计中如何解决浏览器兼容问题

1.目标不居中;
一般新手都爱出现这个问题,主要原因是对盒子模型不够理解,如果发现你的页面没有居中,基本上有两种情况:
a. 如果是在浏览器中没有居中,就是没盒子,就是要用一个大DIV把所有需要居中元素装起来,然后给盒子一个css样式margin:0 auto;
b. 如果想要盒子内的元素居中,必须定义盒子的绝对宽度,然后给盒子一个CSS样式text-align:center;
2.目标在不同浏览器上的位置不同;
a.首先不要去急着找hack,先看一下自己的代码有没有错误,DW里有一个“检查浏览器兼容性”功能特别实用;
b.然后,尽量让目标的位置初始化,使之在所有浏览器都处在同一个位置,这个条件的前提是,不写hack,最后再一个方位一个方位调整。
3.目标与目标之间距离在各个浏览器上的区别;
a.给其中一个目标加背景颜色;
b.观察背景色与另外一个目标的距离,查看是不是这个目标造成的距离问题
c.如果不是上一个目标,那就给另外一个目标也加上背景颜色。
d.这样很容易判断出那个目标造成的原因,就针对那个目标进行修改。
4.IE6兼容问题最多的一个,浮动问题。
a.flaot浮动造成IE6下面双倍边距问题,这个最常见,也最好处理,解决方法:
只需要给这个DIV加一个样式:display:inline;
b.布局的时候经常会遇到这种情况:发现有一个DIV浮动了,接下来的一个DIV本来是要在下面显示的,结果跑上面去了,这种情况一般在FF下面会出现。
解决的办法:清除浮动,在设置过浮动的那个DIV下面加一个DIV,给个样式clear:both;如下
《div style="float:left;height:100px; width:500px;"》 《div style="clear:both;"》 《div style="height:100px; width=300px"》
5.IE8兼容问题
ie8下兼容问题,这个最好处理,转化成ie7兼容就可以。在头部加如下一段代码,然后只要在IE7下兼容了,IE8下面也就兼容了 《meta

如果你还想了解更多这方面的信息,记得收藏关注本站。

制作网页时一般需要兼容下列选项中的哪些浏览器(经常遇到的浏览器的兼容性有哪些)

本文编辑:admin

更多文章:


案例分析题及答案(一级建造师《管理与实务》案例分析及答案)

案例分析题及答案(一级建造师《管理与实务》案例分析及答案)

本篇文章给大家谈谈案例分析题及答案,以及一级建造师《管理与实务》案例分析及答案对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年10月11日 07:40

app制作和网站制作的区别(网站制作的APP和原生APP到底哪个好)

app制作和网站制作的区别(网站制作的APP和原生APP到底哪个好)

大家好,今天小编来为大家解答以下的问题,关于app制作和网站制作的区别,网站制作的APP和原生APP到底哪个好这个很多人还不知道,现在让我们一起来看看吧!

2026年10月11日 07:00

MySQL服务器官网中Installer与Community Server有什么区别?cloudinnovation服务器到哪里买

MySQL服务器官网中Installer与Community Server有什么区别?cloudinnovation服务器到哪里买

“服务器官网”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看MySQL服务器官网中Installer与Community Server有什么区别?cloudinnovation服务器到哪里买!

2026年10月11日 06:20

重庆人社app下载(重庆邮政社保卡怎么切换到重庆人社卡)

重庆人社app下载(重庆邮政社保卡怎么切换到重庆人社卡)

本篇文章给大家谈谈重庆人社app下载,以及重庆邮政社保卡怎么切换到重庆人社卡对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年10月11日 06:00

在百度首页的名站导航里怎么找不到天天基金?WIN7桌面上多了个淘宝热卖 名站导航这个毒怎么杀谢谢

在百度首页的名站导航里怎么找不到天天基金?WIN7桌面上多了个淘宝热卖 名站导航这个毒怎么杀谢谢

各位老铁们好,相信很多人对名站导航都不是特别的了解,因此呢,今天就来为大家分享下关于名站导航以及在百度首页的名站导航里怎么找不到天天基金的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

2026年10月11日 05:20

品牌建设和品牌打造方法(品牌建立的方式有哪些)

品牌建设和品牌打造方法(品牌建立的方式有哪些)

今天给各位分享品牌建立的方式有哪些的知识,其中也会对品牌建立的方式有哪些进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月11日 00:00

大同网络公司(大同有线电视网络有限公司怎么样)

大同网络公司(大同有线电视网络有限公司怎么样)

大家好,关于大同网络公司很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于大同有线电视网络有限公司怎么样的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

2026年10月10日 19:10

毕业设计网站怎么做(毕业设计要做PHP的旅游网站,怎么下手啊T)

毕业设计网站怎么做(毕业设计要做PHP的旅游网站,怎么下手啊T)

其实毕业设计网站怎么做的问题并不复杂,但是又很多的朋友都不太了解毕业设计要做PHP的旅游网站,怎么下手啊T,因此呢,今天小编就来为大家分享毕业设计网站怎么做的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年10月10日 18:10

房产过户给子女最好方法(父母房子过户给子女最好方式)

房产过户给子女最好方法(父母房子过户给子女最好方式)

本篇文章给大家谈谈房产过户给子女最好方法,以及父母房子过户给子女最好方式对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

2026年10月10日 17:30

惠管家云平台采购进货怎么不能删除记录?政采云平台采购人收货是什么意思啊

惠管家云平台采购进货怎么不能删除记录?政采云平台采购人收货是什么意思啊

其实云平台采购的问题并不复杂,但是又很多的朋友都不太了解惠管家云平台采购进货怎么不能删除记录,因此呢,今天小编就来为大家分享云平台采购的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年10月10日 17:10

最近更新

thinkpade470c加内存条(thinkpad e470c内存条是什么牌子如果要添加4g内存什么牌子比较好)
2026-10-11 09:00:03 浏览:0
frontpage的主要功能(frontpage是什么)
2026-10-11 08:40:18 浏览:0
热门文章

打印机m7400(m7400打印机清零方法)
2026-08-29 07:50:01 浏览:5
acrobat各版本区别(Acrobat XI Pro与 Acrobat PRO DC什么区别)
2026-08-29 22:30:20 浏览:2
联想y510p怎么升级(联想y510p换cpu)
2026-08-17 03:30:04 浏览:2
标签列表