-
块级元素与行内元素的区别
块级元素和行内元素是布局最基本的两种元素,我们都知道常见的块级元素有div,p,form,ul,li等,行内元素有span,strong,em等,以下是这两者的区别:
块级元素:
- 它会独占一行,在默认情况下,其宽度自动填满其父元素的宽度;
- 块级元素可以设置width、height属性;
- 块级元素即使设置了宽度也是独占一行,可以设置margin、padding属性;
行内元素:
- 行内元素不会独占一行,相邻的行内元素会排列在同一行里,直到行排不下,就自动换行,其宽度随内容而变化;
- 行内元素的width、height属性则无效;
- 行内元素的margin、padding属性很奇怪,水平方向的padding-left、padding-rigtht、margin-left、padding-right有效,但是竖直方向的padding-top、padding-bottom、margin-top、margin-bottom无效。
块级元素和行内元素的css相关属性是:display,其中块级元素对应与display:block;行内元素对应于display:inline;我们可以通过这个属性来切换这两个元素。
-
相关阅读:
分糖果
数字游戏
错误票据
包子凑数
带分数
翻硬币
核桃的数量
快速幂
公倍数与素数筛选
mysql 查询当天当周当月的数据
-
原文地址:https://www.cnblogs.com/janney/p/9922732.html
Copyright © 2020-2023
润新知