前端知识大纲
本文为您提供完整的前端知识大纲,旨在帮助您系统地了解和学习前端相关技术。本文内容包括 HTML、CSS、JavaScript、浏览器等方面的知识,同时也涉及 Git、NPM、前端框架等与前端相关的技术和工具。
前端
HTML
基础标签
htmlheadtitlebodydivspanpimgaulolli
表单元素
forminputselectoptiontextareabutton
HTML5 标签
headernavsectionarticleasidefooter
其他标签
metalinkstylescript
CSS
选择器
- 类别选择器
- ID 选择器
- 元素选择器
- 属性选择器
- 伪类选择器
- 伪元素选择器
属性
- 颜色
- 字体
- 字号
- 行高
- 背景
- 边框
- 布局
- 盒模型
- 浮动
- 定位
- 形状
- 动画
- 媒体查询
布局
- 盒模型
- 清除浮动
- Display 属性
- 布局模型
- 伸缩布局
JavaScript
语言基础
- 变量
- 数据类型
- 条件语句
- 循环语句
- 函数
- 作用域
- 闭包
对象和方法
- 对象基础
- 函数与对象
- 对象属性
- 对象方法
- 原型和继承
DOM 操作
- DOM 介绍
- 访问和修改 DOM
- 操作 DOM 树
- 事件和监听
- 表单处理
jQuery
- jQuery 介绍
- 选择器
- 基本操作
- 事件处理
- 动画效果
Ajax
- Ajax 介绍
- XmlHttpRequest 对象
- 使用 jQuery 实现 Ajax
- JSON 数据格式
浏览器
浏览器基础
- 浏览器介绍
- 浏览器版本
- 浏览器内核
网络
- URL
- HTTP 协议
- 缓存机制
性能优化
- 加载性能
- 渲染性能
- 动画性能
安全
- 同源策略
- XSS 攻击
- CSRF 攻击
其他
Git
- Git 基础命令
- 分支管理
- 合并和冲突解决
- GitHub 的使用
包管理器
- NPM
- Yarn
前端框架
- React
- Vue
- Angular
开发环境
- 编辑器
- 命令行工具
- 构建工具

