你现在的位置 -> 云 -> xhtml

符合XHTML Strict 1.0 W3C组织标准的标签与结构

星期一, 八月 17th, 2009

选择适当的标签与合理的结构,将是构建一个标准网站的基础

CSS清除浮动详解

星期三, 七月 15th, 2009

什么是浮动(floats)?
当该属性不等于 none 引起对象浮动时,对象将被视作块对象( block-level ),即 display 属性等于 block 。也就是说,浮动对象的 display 属性将被忽略。跟随浮动对象的对象将移动到浮动对象的位置。浮动对象会向左或向右移动直到遇到边框( border 、内补丁( padding 、外补丁( margin 或者另一个块对象( block-level )为止。在IE5+中, div 和 span 对象假如没有指定宽度会被分配默认的宽度,而在此前的浏览器版本中则必须指定宽度值才可以呈递此属性。此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。对应的脚本特性为 styleFloat 。
浮动(floats)有何用?
浮动可以说是为排版旦生的。如页面排版和图文排版,后者大家可能更清楚。MS Office最被人认同与最高使用的就是排版,其理论上与此相同,但是实现更为复杂。
(图片来自w3c.org)
e.g.
style:
IMG { float: left }
BODY, P, IMG { margin: 2em }

HTML:

<p><img alt="This image will illustrate floats" src="img.gif" />
Some sample [...]