前端框架之bootstrap
今日内容概要
- 前端框架之bootstrap
该框架支持cv编写前端页面
利用socket模块编写一个简易版本的web框架
利用wsgiref模块编写web框架
利用jinja2模块编写模板
动静态网页(结合MySQL)
今日内容详细
前端框架之bootstrap
使用3版本响应式布局:根据显示器大小动态合理调整页面布局CDN:内容分发网络为了加快对静态资源(图片、css文件、js文件)数据的访问速度bootstrap涉及到动态效果需要使用jQuery第一次使用bootstrap最好先下载源文件本地导入使用目的是为了让pycharm能够识别该框架提供的功能并自动提示如果直接使用CDN那么pycharm无法自动提示选择器(为了查找我们需要查找的标签并操作)id选择器#d1 {}class选择器.c1 {}标签选择器div {}# 使用bootstrap调节页面样式其实就是在修改标签的class值
基本使用
1.布局容器相当于整个网页的风格containercontainer-fluid2.栅格系统row来划分一行(一个row是固定的12份)在row里面通过col-md-n来划定需要几份# 在划定的时候一定保证最多123.图标http://www.fontawesome.com.cn/examples/
socket模块
HTTP协议1.四大特性1.基于请求响应2.基于TCP/IP作用于应用层之上的协议(OSI七层)3.无状态4.无连接/短连接长链接 websocket2.数据格式请求格式请求头(请求方法)请求首行(一大堆kv键值对)请求体(并不是所有的请求都有 携带一些敏感数据)响应格式3.响应状态码用数字来表示一堆中文意思1XX2XX 2003XX 302 3044XX 403 4045XX 500在公司中还会自定义更多的状态码一般都是以10000起步
作业
1.熟悉bootstrap主要样式功能2.整理今日内容及博客3.熟悉简易版本服务端代码及原理
