HTML,超文本标记语言(英语:HyperText Markup Language的简称),是一种用于制作网页的标准标记语言。
网站开发经常会使用到HTML的各种标签,下面是对常用的一些知识点的总结。
思维导图:
块级元素(block)
- div 块容器
- h1,h2,h3,h4,h5,h6 内容的标题
- p 段落
- form 表单
- ul 无序列表
- ol 有序列表
- li 列表项目
- table 表格
- canvas 画布
- video 视频
行内元素(inline)
- a 超链接
- span 文本
- img 图片
- br 换行
- input 输入元素
- label 表单标签
- select 下拉列表
- textarea 文本区域
- button 按钮
inline-block元素
- iframe 内联框架
form表单
- input 输入元素
type | 说明 |
---|---|
text | 文本输入框 |
password | 密码输入框 |
radio | 单选框 |
checkbox | 复选框 |
submit | 提交按钮 |
button | 按钮 |
file | 文件上传对象 |
hidden | 隐藏输入域 |
image | image图片元素 |
reset | 重置按钮 |
- select 下拉列表
1 | <select> |
- textarea 文本区域
- button 按钮
- hidden 隐藏域
table表格
- thead 表头
- tbody 表格主题
- tfoot 表格页脚(部分浏览器支持)
- tr 表格中的一行
- th 表头单元格
- td 标准单元
示例:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20<table>
<thead>
<tr>
<th>Header content 1</th>
<th>Header content 2</th>
</tr>
</thead>
<tfoot>
<tr>
<td>Footer content 1</td>
<td>Footer content 2</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>Body content 1</td>
<td>Body content 2</td>
</tr>
</tbody>
</table>
HTML文本格式化
- 粗体
<b>
,加重语气<strong>
- 斜体
<i>
,着重文字<em>
- 大号字体
<big>
,小号字体<small>
- 下标
<sub>
,上标<sup>
- 预格式文本
<pre>
- 改变文字方向
<bdo dir="rtl>
- 长块引用
<blockquote>
,短块引用<q>
- 删除文本
<del>
,插入文本<ins>