前端开发 09 Bootstrap框架

前端开发 09 Bootstrap框架

Bootstrap是一个用于快速开发 Web 应用程序和网站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。目前最新版本是4.1.1.不过目前主要使用的版本是3.3.7版本,对应的英文官方页面是Bootstrap3官方页面,对应的中文站是Bootstrap中文网.

前端开发 08 jQuery事件

前端开发 08 jQuery事件

操作标签属性和修改位置依然是属于非交互的页面.如果要进行交互,和原生JS一样,事件是非常关键的要素. 目前已经知道的绑定事件的方法有如下几种: 原生JS方法:标签里写 onclick = 'foo(this)' 原生JS方法:dom对象.onclick=function(){} jQuery方法:j

前端开发 07 jQuery基础

前端开发 07 jQuery基础

jQuery简介 jQuery是JS的一个库,通过更加简洁的语法和高效率来操作DOM模型.jQuery学习地址. jQuery非常重要.jQuery实际上相当于Python的一个模块. jQuery是一段JS代码,在加载页面的时候,需要额外将其加入到页面内,由于jQuery很小,只有十几kb,所以不

前端开发 06 BOM和DOM模型

前端开发 06 BOM和DOM模型

EMCAScript的定义,更多的是在编程语言的方面进行定义,如果在Web中使用JavaScript,则BOM模型才是JavaScript语言的核心.BOM模型提供了很多对象,用于访问浏览器的很多功能,这些功能与网页的内容是无关的.BOM学习博客地址 BOM模型 BOM(Browser Object

前端开发 05 JavaScript基础

前端开发 05 JavaScript基础

记得刚学编程的时候,看知乎萧井陌的文章 ,里边提到一定要先形成整体感,在来填充骨架,这样会在脑子里形成结构,而不是学一点用一点.现在学过python之后,再来学JavaScript,确实深刻的体会到知识迁移的重要性.JS去年在自学的时候看过Head First HTML5 Programming,但

前端开发 04 CSS属性

前端开发 04 CSS属性

CSS的属性是实现各种CSS效果的关键.通过对不同的标签应用不同的属性以及将其组合起来,就可以实现各种效果. CSS的属性很多,但最重要的是搞清楚CSS的盒模型,以及这些属性会在什么程度上在盒模型内展示,从而达到自己想要的效果. 字体属性 font-family 使用字体家族,浏览器会按照字体顺序查

前端开发 03 CSS基础

前端开发 03 CSS基础

CSS是Cascading Style Sheets 层叠样式表的简称.所谓层叠样式表,就是浏览器在读到HTML的结构,也就是各种标签及其内容之后,在显示到屏幕之前,会按照CSS里的样式设置,按照一定的次序,一层一层的呈现不同的效果,最后将这些不同的样式层叠起来成为单个的页面展现在浏览器窗口中. 样

前端开发 02 表单-用于交互的标签

前端开发 02 表单-用于交互的标签

Form 表单 表单用于向服务器传输数据,从而实现用户与Web服务器的交互,表单是一个容器,能够包含input textarea select fieldset和label标签. Form表单提交数据的几个注意事项: form需要环绕在需要提交的各种标签外围 form提交的数据提交到哪里去,需要用f

前端开发 01 HTML基础标签

前端开发 01 HTML基础标签

终于又学回到前端开发了。回想起一年多之前开始自学编程的时候,懵懵懂懂的自己把Head First HTML与CSS(第2版)这本书看完,依照书上的例子建了一个简单的网站,开始记录学习编程的过程。也正是在这本书的启发下,我购买了主机和这个域名,建立了这个小站。现在回头看看,这本书讲的东西实在是太基础了

MySQL数据库6 ORM模型-SQLalchemy模块

MySQL数据库6 ORM模型-SQLalchemy模块

ORM模型 ORM Object Relational Mapping关系对象映射 是为了解决一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术,由于查询数据库需要大量重复的代码,如果程序能够通过操作对象的属性和方法,来避免反复的语句就好了,ORM就是这样一种中继数据,把不同的数据库都可以抽