1、常见块元素:div h1 h2 h3 h4 h5 h6 p ul li ol form tr th 。
特点:块元素display:block 独占一行 默认宽度父级宽度的100%,默认垂直显示,可设置宽高、padding、margin。
2、常见行内元素:span a i br。
特点:行元素display:inline 宽度自适应,靠内容撑开(以内容的大小为大小),水平显示,在一行之内。不能写宽高,可改变display:block不支持垂直方向的margin和padding,但左右方向的margin和padding是可以设置的。
3、常见行块元素:img。
特点:display:inline-block 对外表现为行级,对内表现为块级支持宽高,支持垂直方向的margin和padding。
若想要使行元素块元素之间相互转换可设置display属性。
HTML元素主要是构建框架结构,而css元素主要是用于建立更加美观的样式格式。
具体元素建议查阅相关手册,网页链接w3school的HTML5代码详解的比较清楚。