概念:指元素根据块元素或行内元素的特性按从上到下,从左到右的方式自然排列。这也是元素默认的排列方式。
标准文档流组成:
块级元素(block): 注意:内联标签可以包含于块级标签中,成为它的子元素,而反过来则不成立。 <例如:h1中可以嵌套span元素,但是span中不能嵌套h1元素> 值 说明 block 块级元素的默认值,元素会被显示为块级元素,该元素前后会带有换行符 inline 内联元素的默认值。元素会被显示为内联元素,该元素前后没有换行符 inline-block 行内块元素,元素既具有内联元素的特性,也具有块元素的特性 none 设置元素不会被显示 【显示为块元素,能让行内元素显示宽高,能让行内元素具有块元素的特征】 【显示为行内元素,能让块元素具有行内元素的特征】 【吸取行内元素和块元素共同的特征,既能排在一行,又能显示宽高】 【元素在页面上看不见,隐藏了,但是在源代码中依然存在】 块元素排在一行的方法 可以使用什么属性使块元素排在一行? 1.inline-block 2.float float属性 设置浮动以后依次浮动之后会跟在前面浮动的元素后面,并且浮动以后层级提高,后面的元素会排上去,浮动元素有可能会盖在未浮动元素的上面 示例:…
、、display属性
display:block;
display:inline;
display:inline-block;
display:none;
display特性:
……