一、什么是HTML5
- H5是HTML的第5个版本
- H5是一门技术总称
二、HTML5能做什么
- 网页开发(用的最多的,只要是浏览器能看到的,都需要用到前端)
- 小程序,公众号(微信,支付宝,头条等好多都用前端语言进行开发)
- Hybrid App(混合应用开发,手机应用例如,支付宝,淘宝等)
- Native App(原生应用开发,例如 React Native 等框架的开发)
- 桌面应用开发(电脑软件)
- 游戏开发(例如微信小游戏,其实好多游戏都可以用前端语言进行编写)
- 后端开发(前端学到的 node.js 可以实现后端的开发)
三、项目开发流程
- 产品经理—确定需求,产出PRD(Product Requirement Document产品需求文档)、原型图
- UI设计—根据产品设计效果,产出效果图、标注图(markman或sketch)
- 前端开发—根据效果图、需求转换成相关代码
- 后端开发—数据处理,产出接口文档
- 测试—性能测试、安全性测试等
四、网页的组成部分
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iRdjgcQK-1672406764556)(C:\Users\JReal\AppData\Roaming\Typora\typora-user-images\image-20220714175957320.png)]
五、HTML理论基础
- HTML 指的是超文本标记语言(Hyper Text Markup Language)www 万维网的描述性语言。
- HTML5 指的是 HTML 的第五次重大修改(第5个版本)(HTML5 是 w3C 与 WHATWG 合作的结果),H5 网络标准统一,可以跨平台,多设备使用,语义化比较强