历史潮流,浩浩荡荡,顺之则昌,逆之则亡。
现如今已是3C时代,什么都要讲究个标准,网页当然也不例外。这不,以前习惯于用表格定位的,那都过时了,全部改为div+css,据说这样可以把数据层和表示层严格分开。
然而,标准化的东西实在是太严格了,还得考虑到各方浏览器的支持,难度相当地大。这不,今天尝试用div来代替表格,试了display的inline,float及clear,好不容易在IE中调试成功,在firefox中测试时又变的乱七八糟了。这两天比较忙,以后抽时间一定得好好搞清楚。
这里把这几个样式总结一下:
display:inline|block|none,可惜firefox不支持inline属性,也没找到有什么替换方案。从网上查到css2.0新增了很多属性都是针对表格,看起来还得再等等。
float:left|right|none,用于设置对象浮动的位置。
clear:left|right|none|both,用于设置指定位置是否有浮动对象。
现如今已是3C时代,什么都要讲究个标准,网页当然也不例外。这不,以前习惯于用表格定位的,那都过时了,全部改为div+css,据说这样可以把数据层和表示层严格分开。
然而,标准化的东西实在是太严格了,还得考虑到各方浏览器的支持,难度相当地大。这不,今天尝试用div来代替表格,试了display的inline,float及clear,好不容易在IE中调试成功,在firefox中测试时又变的乱七八糟了。这两天比较忙,以后抽时间一定得好好搞清楚。
这里把这几个样式总结一下:
display:inline|block|none,可惜firefox不支持inline属性,也没找到有什么替换方案。从网上查到css2.0新增了很多属性都是针对表格,看起来还得再等等。
float:left|right|none,用于设置对象浮动的位置。
clear:left|right|none|both,用于设置指定位置是否有浮动对象。