HTML简史
20200309
超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言
HTML5新特性
引入原生多媒体支持(audio和video标签)
引入可编程内容(canvas标签)
引入语义Web(article、aside、details、figure、footer、header、nav、section、summary等标签)
引入新的表单控件(日历、邮箱、搜索、滑条等)
引入对离线存储更好的支持(localStorage和sessionStorage)
引入对定位、拖放、WebSocket、后台任务等的支持
使用标签承载内容
html结构
head
title
meta
body文本、列表、链接、图像、表格、表单、音视频、窗口
文档类型、注释、属性、块级元素 / 行级元素、字符实体(实体替换符)
使用CSS渲染页面
CSS的作用
CSS的工作原理
规则、属性和值
常用选择器
- 颜色(color)、文本(text / font)、盒子(box model)、列表、表格和表单、图像、布局
使用JavaScript控制行为
JavaScript基本语法
面向对象
BOM
DOM
JavaScript API
使用jQuery
Write Less Do More(用更少的代码来完成更多的工作)
使用CSS选择器来查找元素(更简单更方便)
使用jQuery方法来操作元素(解决浏览器兼容性问题、应用于所有元素并施加多个方法)
- 引入jQuery、查找元素、执行操作、链式操作、检测页面是否可用、jQuery插件、避免和其他库的冲突、使用Ajax