前端开发 - HTML核心语法
1. HTML 的介绍
HTML 全称:HyperText Mark-up Language,即超文本标记语言
超文本,有两层含义
- 可以是图片、视频、音频等内容(超越文本限制)
- 一个网页跳转到另一个网页,与世界各地主机的网页链接(即超链接文本)
2. HTML 的基本结构
- 网页文件的后缀是.html或者.htm
1 | <!--文档声明,指定页面所使用的html的版本--> |
3. 常用 HTML 标签
标签不区分大小写,但是推荐使用小写
根据标签的书写形式,标签分为双标签(闭合标签)和单标签(空标签)
- 双标签可以嵌套其它标签和承载文本内容
- 单标签没有标签内容
标签 | 说明 |
---|---|
标题标签,分别对应 h1 标题到 h6 标题 | |
段落标签 | |
div标签 | |
换行标签 | |
分割线标签 | |
图片标签,标签属性: src(图片地址)、alt(鼠标悬停时的显示文字) | |
超链接标签,标签属性:href(链接地址) |
1 | <!-- 1、成对出现的标签:--> |
4. 列表标签
1、无序列表
1 | <!-- ul标签定义无序列表 --> |
2、有序列表
1 | <!-- ol标签定义有序列表 --> |
5. 表格标签
标签 | 说明 | |
---|---|---|
表格 | ||
行 | ||
列 | ||
表头 |
1 | <table> |
6. 表单标签
- 表单用于搜集用户输入的数据,然后提交到web服务器
标签 | 说明 | 标签属性 |
---|---|---|
定义整体表单区域 | action:设置表单数据提交地址method:设置表单提交方式(get、post) | |
定义文字标注 | ||
定义不同类型的用户输入数据方式 | name:设置表单元素名(参数名)value:设置表单元素值(参数值)type:设置数据输入格式type=”text” 定义单行文本输入框type=”password” 定义密码输入框type=”radio” 定义单选框type=”checkbox” 定义复选框type=”file” 定义上传文件type=”submit” 定义提交按钮type=”reset” 定义重置按钮type=”button” 定义一个普通按钮 | |
定义多行文本输入框 | ||
定义下拉列表 | ||
定义下拉列表选项 |
1 | <form action="https://www.baidu.com" method="GET"> |
7. 资源路径
相对路径:从当前 html 文档所在目录开始的路径叫做相对路径
绝对路径:从根目录算起的路径叫做绝对路径
- Windows 的根目录:指定盘符(C:/、D:/)
- mac OS 和Linux 的根目录:/
一般都会使用相对路径,绝对路径的操作在其它电脑上打开会有可能出现资源文件找不到的问题
附录-参考资料
W3school-HTML参考手册
https://www.w3school.com.cn/tags/index.asp
HTML5速查表
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 妙妙屋!