HTML元素作用是构建页面的,而HTML是超文本链接;HTML标签 大多数是以标签对的形式出现
而我们可以根据HTML的标签进行分类,一种是根据HTML标签的特点进行分类;另一种是根据标签的用途进行分类
HTML标签特点分类
根据其特点分为三类:
1.块元素(block)
标签代表:body、main、div、nav、footer、header、p、ul、ol、li、dl、dd、dt、dt、aside、table…
特点:
- 默认宽度就是占据文本标签的内容全部,也就是width100%;
- 可以设置宽高;
- 块元素会独占一行。
2.行元素(inline)
标签代表:span、a、 b、strong…
特点:
- 默认的宽度和高度,由内容决定
- 不可直接设置宽度和高度
- 子元素在父元素中的排列方式,从左往右依次排列,直到排满才会换行。
- 内容过多时允许断开并换行(一般用于文字样式处理)
- 在同一行中如果剩余空间允许其他行内样式标签公用
- 上下外边距不能使用
- 某些动画样式不能添加使用
3.行内块样式(inline-block)
标签代表:img、tr、td、input、button…
特点:
- 可以直接设置宽度和高度
- 默认宽度和高度是由内容决定
- 行内块与行内标签会有行高
总结:
以上就是根据HTML的特点分类的标签,总结的不是很全面欢迎各位大神提出建议。