行内元素和块级元素
行内元素和块级元素的区别
1、行内元素不会占据整行,在一条直线上排列
2、块级元素会占据一行,垂直方向排列
3、行内元素和块级元素属性不同,主要是盒模型属性上,行内元素设置width无效,height,min-width,min-height无效(可以设置line-height),margin上下无效,padding上下无效
行内元素和块级元素的相互转换
- 行内元素转换为块元素:display:block;
 - 块元素转换为行内元素: display: inline;
 
块级元素列举
<address>定义地址<caption><dd><div><dl><dt><fieldset><form><h1>-<h6><hr><legend><li><ol><ul><p><pre>
行内元素列表
<a><b><big><span>
行内块级元素
<button><img>
1、行内元素不会占据整行,在一条直线上排列,但可以设置width,height,padding,marign上下