1.ul:ul的默认边距和填充不为0。如果在导航中使用左浮动li,往往会将外部div放大,导致页面变形,将其改为:ul { margin:0px;填充:0px}
2.IMG: 1。对于这里涉及的不同浏览器的问题,ie6中显示的图片高度总是大于准确值,所以我们需要记住以下几点img { display:block };};2.最好不要在页面中使用大背景。
能平铺的就平铺,不然加载慢,不利于以后。
优化拓展,当然也有一些大网站。现在,他们试图把背景放在一张图片上,并使用背景位置来获得背景。3.最好的格式是gif格式,保证背景透明,ie6不会有阴影。
有时gif图片会有锯齿边缘,所以我们需要将它们保存为web格式,并设置此事。物质的价值越接近背景色的价值越好。
3,溢出:有时候有些公司的注册协议很长,就用了溢出。您可以将此添加到div: overflow:auto的样式中。
4、浮动:有时候有些div会挤到页面顶部,可能是浮动造成的。可以加上clear:两者都有。
5、div:高度等于1px的div在ie6中可能不是1px。将font-size: 1px添加到此div的样式中;没关系。
6、id和class:当一个样式在页面中多次使用时,不要使用id,使用class,使用js时,最好不要对样式使用id,因为id要留给js。
7. link: Links: links {}, Links: visited {}, Links: hover {}, Link: activity {}. One thing, the order of visited and hovering must not be reversed.
否则ie6会出大问题。
8.css编码问题:@ charset ' utf-8 '注意这行代码,utf-8和G gb2312是两种常用的编码方式。