摘要:
静态文件配置 # 登陆功能"""我们将html文件默认都放在templates文件夹下我们将网站所使用的静态文件默认都放在static文件夹下静态文件前端已经写好了的 能够直接调用使用的文件 网站写好的js文件 网站写好的css文件 网站用到的图片文件 第三方前端框架 ... 拿来就可以直接使用 阅读全文
摘要:
纯手撸web框架 # HTTP协议"""网络协议HTTP协议 数据传输是明文HTTPS协议 数据传输是密文websocket协议 数据传输是密文四大特性1.基于请求响应2.基于TCP、IP作用于应用层之上的协议3.无状态4.短/无链接数据格式请求首行请求头请求体响应状态码1XX2XX 200 阅读全文
摘要:
操作标签 jQuery的特有属性 链式操作——一行代码实现很多标签jQuery对象调用方法之后返回的依旧是当前的对象——可以继续调用其他的方法 # 操作类"""js版本 jQuery版本classList.add() addClass()classList.remove() removeClass 阅读全文
摘要:
什么是jQuery jQuery内部封装了原生的js代码(还额外添加了很多的功能)能够让你通过书写更少的代码 完成js操作 类似于python里面的模块 在前端模块不叫模块 叫 “类库” jQuery的优点 兼容多个浏览器的 你在使用jQuery的时候就不需要考虑浏览器兼容问题更少的代码完成更多的事 阅读全文
摘要:
事件 达到了某个预先设定的条件 自动触发的动作绑定事件的两种方法<button onclick="func1()">点我</button><button id="d1">点我</button><script> // 第一种绑定事件的方式 function func1() { alert(111) 阅读全文
摘要:
js的运算符号 js的流程控制 函数 函数的全局变量与局部变量 词法分析(直接忽略) 自定义对象 Date对象 JSON对象 RegExp对象 阅读全文
摘要:
变量 js变量的命名规范1.变量名只能是 数字 字母 下划线 $2.变量名命名规范(不遵循也可以) 1.js中推荐使用驼峰式命名 userName dataOfDb 2.python推荐使用下划线的方式 user_name data_of_db3.不能用关键字作为变量名 (按照规定使用变量名即可,不 阅读全文
摘要:
解决浮动带来的影响 # 浮动带来的影响会造成父标签塌陷的问题"""解决浮动带来的影响 推导步骤1.自己加一个div设置高度2.利用clear属性 #d4 { clear: left; /*该标签的左边(地面和空中)不能有浮动的元素*/ }3.通用的解决浮动带来的影响方法在写html页面之前 先提前 阅读全文
摘要:
分组与嵌套 div,p,span { /*逗号表示并列关系*/ color: yellow; }#d1,.c1,span { color: orange; } 伪类选择器 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <ti 阅读全文
摘要:
CSS选择器 基本选择器 # id选择器# 类选择器# 元素/标签选择器# 通用选择器<style> /*id选择器*/ /*#d1 { !*找到id是d1的标签 将文本颜色变成绿黄色*!*/ /* color: greenyellow;*/ /*}*/ /*类选择器*/ /*.c1 { !* 阅读全文