HTML元素类型总结
2021-12-22 09:54
1416 查看
HTML元素类型总结
1.块级、行内级元素
根据元素的显示(能不能在同一行显示)类型,HTML元素可以分为块级和行内级两大类。
(1)块级元素(block-level elements):
- 特点:独占父元素一行;
- 例如:div、p、pre、h1~h6、ul、ol、li、dl、dt、dd、table、form、article、aside、footer、header、main、nav、section、hr等;
(2)行内级元素(inline-level elements):
- 特点:多个行内级可以在父元素的同一行中显示;
- 例如:a、img、span、strong、code、iframe、label、input、button、video、audio、canvas等
2.替换、非替换元素
根据元素的内容(是否浏览器会替换掉元素)类型,HTML元素又可以分为替换和非替换两大类。
(1)替换元素(replaced elements):
- 特点:元素本身没有实际内容,浏览器根据元素的类型和属性,来决定元素的具体显示内容;
- 例如:img、input、iframe、video、canvas、audio等;
(2)非替换元素(non-replaced elements):
- 特点:和替换元素相反,元素本身是有实际内容的,浏览器会直接将其内容显示出来,而不需要元素类型和属性来判断到底显示什么内容;
- 例如:div、p、pre、h1~h6、ul、ol、li、dl、dt、dd、table、form、aside、footer、header、main、nav、section、hr、a、strong、span、code、label等;
3.元素分类总结
元素分类 | 具体元素 | 默认特征 | |
---|---|---|---|
块级元素 | 替换元素 | ||
非替换元素 | div、p、pre、h1~h6、ul、ol、li、dl、dt、dd、table、form、article、aside、footer、header、main、nav、section、hr等 |
|
|
行内级元素 | 替换元素 | img、input、iframe、video、canvas、audio等 |
|
非替换元素 | a、strong、span、code、label等 |
|
总结:
- 块级元素都是非替换元素;
- 没有元素即是块级元素又是替换元素;
- 行内级元素分为两类:替换元素和非替换元素;
相关文章推荐
- 常用html元素总结包括基本结构、文档类型、头部、主体等等
- redis学习(七)——五大数据类型总结:字符串、散列、列表、集合和有序集合
- OC字符串类型方法总结
- C++类型转换总结
- MySQL数据类型和常用字段属性总结
- uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型 - 大总结,看完全明白了
- js判断之类型转换总结
- 【J2SE归档总结】0x06 String &基本数据类型
- 变量存储类型总结分析
- Java基本数据类型总结
- MySQL日期数据类型、时间类型使用总结
- oracle中Number类型总结
- mysql索引总结----mysql 索引类型以及创建
- OpenCV Mat数据类型及位数总结
- MySQL索引类型总结和使用技巧以及注意事项
- C#对DateTime类型的操作总结
- MySQL索引类型总结和使用技巧以及注意事项
- java类型转换的总结
- C++标准库string类型的操作总结
- mysql索引总结----mysql 索引类型以及创建