摘要:
Web框架本质 所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端,基于请求做出响应,客户都先请求,服务端做出对应的响应,按照http协议的请求协议发送请求,服务端按照http协议的响应协议来响应请求,这样的网络通信,我们就可以自己实现Web框架了。 请求 阅读全文
摘要:
bootstrap Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。 它是为实现快速开发Web应用程序而设计的一套前端工具包。 它支持响应式布局,并且在V3版本之后坚持移动设备优先。 优点:各种命名都统一并且规范化。 页面风格统一,画面和谐。 下载boo 阅读全文
摘要:
1. 属性 attr:用于id自带属性等或自定义属性 .attr({'属性名':'值',...}); // 设置属性 .attr('属性名'); //查看属性 .removeAttr('属性名'); //删除属性 prop:用于checkbox和radio 单选框radio:必须定位到具体的标签 . 阅读全文
摘要:
jQuery 1. jQuery介绍 1.jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 2.jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write le 阅读全文
摘要:
BOM BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。 1. window对象 window.innerHeight - 浏览器窗口的内部高度 window.innerWidth - 浏览器窗口的内部宽度 window. 阅读全文
摘要:
Javascript ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了 阅读全文
摘要:
CSS样式 1. 高度宽度 width:200px; # 宽度。50% 按父级标签的宽度百分比来算 height:200px; # 高度 块级标签才能设置宽度,内联标签的宽度由内容来决定。 2. 字体属性 文字字体 font-family font-family可以把多个字体名称作为一个“回退”系统 阅读全文
摘要:
CSS css(Cascading Style Sheet,层叠样式表),给HTML设置样式,当浏览器接到一个样式表,就会按照这个样式表来对文档进行格式化(渲染)。 每个CSS样式有两部分组成:选择器和声明。声明又包括属性和属性值。每个声明之后用分号结束。 1. css导入 语法结构: 选择器:{c 阅读全文
摘要:
标签 块级标签(行外标签):独占一行,可以包含内联标签和某些块级标签。div,p,h1-h6,hr,form 内联标签(行内标签):不独占一行,不能包含块级标签。b,i,u,s,a,img,select,span,input,textarea p段落标签比较特殊,不能包含块级标签,p标签也不能包含p 阅读全文
摘要:
HTML 1. web服务的本质 浏览器发请求——>HTTP协议——>服务端接收请求——>服务端返回响应——>服务端把HTML文件内容发送给浏览器——>浏览器渲染页面 import socket server = socket.socket() server.bind(('127.0.0.1', 9 阅读全文