首页 > 其他分享 >【前端基础总结】

【前端基础总结】

时间:2023-08-23 09:33:54浏览次数:46  
标签:总结 jQuery 标签 前端 JavaScript 基础 HTML 选择器 CSS

Web前端参考手册

【前端引入】

【HTML】

【1】web服务端本质

  • 软件开发架构
  • HTTP协议
  • HTML简介
  • HTML注释语法
  • HTML文档结构
  • HTML标签分类
  • head常用标签
  • body常用标签
  • 块级标签/行内标签

【2】HTML补充

  • 表格标签
  • form表单

【CSS】

【3】CSS

  • CSS简介
  • 注释语法
  • 语法结构
  • 引入方式
  • 基本选择器
  • 组合选择器
  • 属性选择器

【4】CSS进阶

  • 分组与嵌套
  • 伪类选择器
  • 伪元素选择器
  • 选择器优先级
  • CSS属性
  • 盒子模型
  • 浮动

【5】CSS终章

  • 浮动带来的影响及解决办法
  • 溢出属性
  • 定位
  • 浮动和定位是否脱离文档流
  • z-index模态框
  • 透明度opacity

【6】CSS案例

【JavaScript】

【1】JavaScript引入

  • 什么是JavaScript
  • 注释语法
  • 引入方式
  • 语法结构
  • 变量
  • 常量

【2】JavaScript初识

  • 变量命名规范
  • 数据类型
  • 布尔类型
  • null 和 undefined
  • 对象
  • 运算符
  • 流程控制
  • 函数

【3】JavaScript进阶

  • 自定义对象
  • 日期对象Date
  • JSON对象
  • 正则对象RegExp
  • 正则的BUG
  • math对象

【4】JavaScript之DOM/BOM

  • 什么是DOM/BOM
  • Window对象
  • Window子对象
  • 弹出框
  • 定时器
  • 查找标签
  • 节点操作
  • 获取值操作
  • 属性操作
  • 事件

【5】JavaScript之JS事件案例

  • 开关灯
  • input框获取/失去焦点
  • 实时展示当前时间
  • 省市联动

【阶段性复习】

  • HTML
  • CSS
  • JavaScript

【jQuery】

【1】jQuery之引入

  • jQuery简介
  • 引入方法
  • 基本语法
  • 与原生JS比较
  • 基本选择器
  • 组合选择器
  • 分组与嵌套
  • 基本筛选器
  • 属性筛选器
  • 表单筛选器

【2】jQuery之进阶

  • 操作标签

  • 操作CSS

  • 链式操作

  • 位置操作

  • 尺寸操作

  • 文本操作

  • 属性操作

  • 针对checked的特殊方法(Prop方法)

  • 文档处理

【3】jQuery之jQuery事件

  • 绑定事件的两种方式
  • 克隆事件
  • 自定义模态框
  • 左侧菜单
  • 返回顶部
  • 自定义登录校验
  • input框实时监控
  • hover事件
  • 键盘按键监控事件

【4】jQuery之jQuery补充

  • 组织标签后续执行
  • 组织事件冒泡
  • 事件委托
  • 页面加载
  • jQuery中的动画效果

【Bootstrap】

【1】Bootstrap框架简介

  • bootstrap简介
  • 引入方法
  • 布局容器
  • 栅格系统
  • 栅格参数
  • 列偏移
  • 排版
  • 表单标签
  • 按钮组
  • 图片
  • 图标

【2】bootstrap参考网站总结

  • 官方文档
  • 图标样式
  • 弹框样式

【补充】

【补充】 HTTP协议

【补充】 URL编码

  • URL解码/编码简介
  • URL基本组成
  • Python实现URL编码/解码

【补充】动静态网页

  • 静态网页
  • 动态网页
  • 动态网页制作

【补充】纯手撸Web框架

  • 基于socket简单版本
  • 借助 wsgiref 模块
  • 分层架构

【补充】初识模版语法

  • jinjia2模块

标签:总结,jQuery,标签,前端,JavaScript,基础,HTML,选择器,CSS
From: https://www.cnblogs.com/dream-ze/p/17650230.html

相关文章

  • Python基础入门学习笔记 008 了不起的分支和循环2
    •现在小甲鱼来考考大家:–按照100分制,90分以上成绩为A,80到90为B,60到80为C,60以下为D,写一个程序,当用户输入分数,自动转换为ABCD的形式打印。1score=int(input('请输入一个分数:'))2if100>=score>=90:3print('A')4elif90>score>=80:5print('B')......
  • Python基础入门学习笔记 009 了不起的分支和循环3
    while循环while条件:循环体for循环•虽然说Python是由C语言编写而来的,但是Ta的for循环跟C语言的for循环不太一样,Python的for循环显得更为智能和强大!•语法:for目标in表达式:循环体 每次取FishC中一个字符及空格输出range()函数•语法:range([strat],[stop]......
  • Python基础入门学习笔记 000 愉快的开始
    python跨平台。应用范围:操作系统、WEB、3D动画、企业应用、云计算大家可以学到什么:Python3的所有常用语法、面向对象编程思维、运用模块进行编程、游戏编程、计算机仿真Python是脚本语言脚本语言(Scriptinglanguage)是电脑编程语言,因此也能让开发者藉以编写出让电......
  • 前端codeReview规范指南
    一定要看的前端codeReview规范指南 一、前言针对目录结构、CSS规范、JavaScript规范、Vue规范可参照官方给出的 风格指南这里主要总结业务开发中常遇到的代码问题和实践,帮助大家后续各自做好codeReview,一些你遇到的典型问题,也可以在留言区评论,帮助团队共同进步。二、实践规......
  • Python基础入门学习笔记 001 我和Python的第一次亲密接触
    从IDLE启动Python•IDLE是一个PythonShell,shell的意思就是“外壳”,基本上来说,就是一个通过键入文本与程序交互的途径!•我们看到>>>这个提示符,Ta的含义是告诉你,Python已经准备好了,在等着你键入Python指令呢。•好了,大家试试在IDLE里输入:>>>print(“Ilovefishc.com”) ......
  • torch基础操作汇总(常更新)
    已知一个torchtensor[2,4,5,6],要取其中对应的索引位置(2,3),怎么操作你可以使用PyTorch的索引操作来从给定的张量中提取特定索引位置的元素。在你提供的示例中,张量是 [2,4,5,6],你希望提取的索引位置是 (2,3)。以下是如何进行操作:importtorchtensor=torch.tensor(......
  • 【Django框架基础总结】
    【一】Django框架之初识【二】Django框架之静态文件配置说明【三】Django框架之数据操作(ORM)初识【四】Django框架之ORM创建表关系【五】Django框架之请求生命周期流程图【六】Django框架之路由层【七】Django框架之视图层【八】Django框架之模板层【九】Django框架之模......
  • Python 基础面试第二弹
    1. 解释下Python中的面向对象,以及面向对象的三大特点:在Python中,面向对象编程(Object-OrientedProgramming,简称OOP)是一种编程范式,它将数据和操作数据的方法组织在一起,形成对象。面向对象的编程主要围绕着类(Class)和对象(Object)展开,通过封装、继承和多态等概念,实现代码的重用性......
  • Java基础练习题(二)
    第1题:1-100偶数1、打印1-100之间的偶数publicclassExercise1{publicstaticvoidmain(String[]args){for(inti=2;i<=100;i+=2){System.out.println(i);}}}第2题:水仙花数2、所谓水仙花数是指一个3位数,其各个位上数字立方......
  • Mysql 分页查询总结
    背景最近在做项目的时候,有一个场景需要进行分页查询某个分类下的商品信息,发现对这块不熟悉,故总结一下01表结构CREATETABLE`tb_goods`(`id`bigint(20)NOTNULLAUTO_INCREMENTCOMMENT'主键',`item_id`int(11)NOTNULLCOMMENT'商品id',`category_id`int(......