html网页制作比较实际的小问题 30
编过几个网页,每个网页写出来在(IE6,360)和(Chrome,火狐)下就是完全不同的两种效果,我发现(IE6,360)和(Chrome,火狐)对margin和padd...
编过几个网页,每个网页写出来在(IE6,360)和(Chrome,火狐)下就是完全不同的两种效果,我发现(IE6,360)和(Chrome,火狐)对margin和padding的理解都不一样,最少有4-5px的偏差,
下面这两张图片是同一个导航条在IE6和IE8中的不同位置,大家看看
可是,我在网上看到的大部分网站,在不同的浏览器中,不仔细看的话根本感觉不出来别扭.难道这些网站都用" * "或者" _ "分别定义在IE不同版本中网页的margin或者padding吗?这得多麻烦!
求高人给我讲讲如何使自己的网页在不同的浏览器中浏览效果差不多,到底应该怎么控制margin或者padding属性....谢了
能给我提供一点解决措施不>? 展开
下面这两张图片是同一个导航条在IE6和IE8中的不同位置,大家看看
可是,我在网上看到的大部分网站,在不同的浏览器中,不仔细看的话根本感觉不出来别扭.难道这些网站都用" * "或者" _ "分别定义在IE不同版本中网页的margin或者padding吗?这得多麻烦!
求高人给我讲讲如何使自己的网页在不同的浏览器中浏览效果差不多,到底应该怎么控制margin或者padding属性....谢了
能给我提供一点解决措施不>? 展开
1个回答
展开全部
因为ie的内核和firefox的内核是不同的(这个网上资料很多了,我就不罗嗦了),所以解析html时显示效果自然是不同的
从严格意义上来说现在主流的商业界面一般都会写多套页面(针对不同的浏览器内核书写不同的页面,总体内容完全相同,其实就是修改了页面的css文件)
然后经过各浏览器测试、调优,最后放置到web容器中,由容器负责过滤客户端使用的是什么内核的浏览器
现在很多网页你可以使用ie和firefox同时打开自己看看,一些网页在这两个浏览器中看到的效果是不一样的
从严格意义上来说现在主流的商业界面一般都会写多套页面(针对不同的浏览器内核书写不同的页面,总体内容完全相同,其实就是修改了页面的css文件)
然后经过各浏览器测试、调优,最后放置到web容器中,由容器负责过滤客户端使用的是什么内核的浏览器
现在很多网页你可以使用ie和firefox同时打开自己看看,一些网页在这两个浏览器中看到的效果是不一样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询