本文主要包括复习html+css相关内容
浮动
浮动分为左浮动与右浮动,浮动后飘浮在常用元素上,不占位置,所以需要清除浮动。
同时浮动时不会撑开父元素,使得父元素没有高度与宽度.
1、给父级DIV也加上float;
2、给父级DIV加上height;
3、在子级DIV后面加上
,即清除浮动。
上面的方法中,可能第三种用的多一点(至少我是这样的),昨天发现原来还有一个更简单的方法,就是给父元素加上overflow:hidden;属性,代码如下:
元素居中方法
水平居中
margin: 0 auto;
垂直居中:将line-height设为与父元素一致即可.
图片与旁边的文字中间对齐
.logo_right img{ vertical-align: middle; }
水平居中规定width之后用margin:0 auto;就可以了。另外关于居中的方法很多。这里再告诉你一种:
.Absolute-Center { margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; }
这个用在规定过高度的元素上可以水平且垂直居中。算是我看过兼容性各项比较好的。ie8以上都可以。
文字居中
text-align: center;
display属性
none 此元素不会被显示。
block 此元素将显示为块级元素,此元素前后会带有换行符。
inline 默认。此元素会被显示为内联元素,元素前后没有换行符。
inline-block 行内块元素。(CSS2.1 新增的值)
table 此元素会作为块级表格来显示(类似



