另附:
ul , li {
*float:left; /*--为ul,li添加浮动,单独为其中一个添加的话,都无法消除边距。
无论浮动与否,对ie6皆没有影响,但其他浏览器将因li浮动而使得各li横向排列,即不再单独占据一行。解决的办法是,用css hack,样式属性前添加*。
--*/
vertical-align:middle; /*--在此博客中看到的解决办法:http://blog.csdn.net/spring21st/article/details/5834887--*/
}