利用浮动(float)属性可以使块级元素同行显示,并且仍能保持块元素的width、height、margin、padding等属性可使用,也就是说浮动后的块级元素仍是块级元素。
举一反三
- 以下关于块级元素和行内元素的说明正确的是? A: 块级元素在默认情况下,其宽度自动填满其父元素的宽度 B: 块级元素的width、height属性可以生效,但padding、margin无效 C: strong属于行内元素,它的width、height属性设置无效 D: textarea默认属于块级元素,而input属于行内元素
- 元素的类型描述正确的是? A: 行内元素会在一条直线上排列,都是同一行的,水平方向排列。块级元素各占据一行,垂直方向排列。块级元素从新行开始结束接着一个断行。 B: 块级元素可以包含行内元素和块级元素。行内元素不能包含块级元素。 C: 行内元素与块级元素属性的不同,主要是盒模型属性上。行内元素设置width无效,height无效(可以设置line-height),margin上下无效,padding上下无效。 D: 盒子模型可通过display属性来改变默认的显示类型。
- 下列关于元素浮动说法正确的是( )。 A: 浮动元素不会脱离文档标准流。 B: 浮动元素不可以使块级元素显示在同一行上。 C: 使用float属性设置元素。 D: 使用clear可以清除元素本身的浮动效果。
- 关于块级元素与行内元素,下列说法错误的是()? A: 块级元素的宽度默认为整个浏览器的宽度。 B: 行内元素和块级元素可以用display属性的block值和inline值相互转换 C: 块级元素成为浮动元素后将变为行内元素
- 布局的描述,正确的是? A: 块级元素实际占用的宽度与它的 width 属性有关 B: 块级元素实际占用的宽度与它的 border 属性有关 C: 块级元素实际占用的宽度与它的 padding 属性有关 D: 块级元素实际占用的宽度与它的 background 属性有关