原生HTML组件是指在HTML中自带的一些标签元素,用于构建网页的各种结构和内容,包括文本、表格、列表、图片、媒体、表单、按钮等等。它们是HTML的一部分,不需要引入其他库或框架就可以使用。
常见的原生HTML组件
文本相关组件
文本相关组件包括段落、标题、链接、强调、引用、代码等。
其中,段落使用标签,标题有从<h1>
到<h6>
六个等级,链接使用<a>
标签,强调使用<em>
或标签,引用使用<blockquote>
标签,代码使用<pre>
标签。
标签:
对文本进行分段处理。
This is a paragraph.
表格相关组件
表格相关组件包括表格、表头、表单等。
其中,表格使用<table>
标签,表头使用<thead>
标签,表单使用<form>
标签。
<table>
标签:</table>
创建表格。
<table>
<thead>
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Age</th>
</tr>
</thead>
<tbody>
<tr>
<td>John</td>
<td>Doe</td>
<td>20</td>
</tr>
<tr>
<td>Jane</td>
<td>Doe</td>
<td>21</td>
</tr>
</tbody>
</table>
列表相关组件
列表相关组件包括有序列表、无序列表、定义列表等。
其中,有序列表使用标签,无序列表使用标签,定义列表使用<dl>
标签。
标签:
创建有序列表。
<dl>
<dd>Item 1</dd>
<dd>Item 2</dd>
<dd>Item 3</dd>
</dl>
图片和媒体相关组件
图片和媒体相关组件包括图片、音频、视频等。
其中,图片使用<img>
标签,音频使用<audio>
标签,视频使用<video>
标签。
<img>
标签:</img>
插入图像。
<img src="http://www.baidu.com/aaa.jpg">
表单相关组件
表单相关组件包括输入框、下拉框、单选框、复选框、提交按钮等。
其中,输入框使用<input>
标签,下拉框使用<select>
标签,单选框使用<input type="radio">
标签,复选框使用<input type="checkbox">
标签,提交按钮使用<input type="submit">
标签。
<input>
标签:</input>
创建文本输入框。
<form>
<label for="fname">First name:</label>
<input type="text" id="fname" name="fname" value="John">
<label for="lname">Last name:</label>
<input type="text" id="lname" name="lname" value="Doe">
</form>
总结
原生HTML组件是HTML中自带的标签元素,用于构建网页的各种结构和内容。常见的原生HTML组件包括文本相关组件、表格相关组件、列表相关组件、图片和媒体相关组件、表单相关组件等。通过使用这些组件,我们可以轻松构建出一个完整的网页,而不需要使用其他库或框架。