区别css,块盒,行盒(行内),行块盒(行内快)的不同

区别css中,块盒,行盒(行内元素),行块盒(行内块元素),的不同


块盒元素
常见块级元素有:div、p、h1~h6 、header、footer、nav、hr、ul、ol、dl等

效果

					1、独占一行
					2、可以设置宽高
					3、宽度是父元素宽度的100%
					4、里面可以嵌套块级元素和行内元素
					5、display为---(block)

行盒(行内元素)

常见行盒元素有: span、a、img、br、label、strong、em、audio、video,b, i等

					1、不会独占一行
					2、不能设置宽高
					3、宽度等于内容宽度
					4、不允许嵌套块级元素
					5、display为----(inline)
					6、a标签比就较特殊可以嵌套块级元素,将a标签转换为块级元素

行块盒(行内块元素)
常见行盒元素有:input、button、等

					1、块级元素和行内元素的结合
				    2、可以设置宽高
					3、宽度等于内容的宽度
					4、不会独占一行
					5、display为---(inline-block)

特殊元素

				例如img元素
				img默认情况下:在浏览器调试器中disaplay值为inline
				但是与行块盒一致,既有块盒的效果也有行盒的效果
				1、可以设置宽高
				2、不会独占一行
				3、display为---(inline)

你可能感兴趣的:(前端那些事,css,html,css3,html5)