原生 HTML 组件指的是无需任何 JavaScript 框架或库即可直接在 HTML 中使用的元素。它们由浏览器自身提供并渲染。以下是一些常见原生 HTML 组件的例子,并根据其功能进行了大致分类:
1. 表单组件:
: 用于各种类型的输入,例如文本、密码、数字、日期、文件上传等。 例如:
2. 多媒体组件:
: 嵌入图像。 例如:

3. 文本语义组件:
- : 定义不同级别的标题。
: 定义段落。
: 定义内联容器,通常用于对一小段文本进行样式化或操作。
: 插入换行符。
: 创建水平线。
: 预格式化文本,保留空格和换行。
: 表示代码片段。
- ,
- : 创建无序列表、有序列表和列表项。
- ,
- ,
- : 创建描述列表、列表标题和列表描述。
: 定义长引用。
: 定义短引用。
4. 分组和布局组件:
: 通用的块级容器,用于分组和布局。: 定义文档的页眉。 : 定义文档的主要内容。 : 定义独立的自包含内容。 : 定义文档中的一个部分。 &: 创建可展开/折叠的细节内容。
5. 其他组件:
- ,