摘要:
1 网络状态 我们可以通过window.navigator.onLine来检测,用户当前的网络状况,返回一个布尔值, 但是不同浏览器会存在差异 所以HTML5 给我们提供了2个事件 online 和 offline online用户网络连接时被调用 offline用户网络断开时被调用 他们监听的对象 阅读全文
摘要:
1.3. 触屏事件 1.3.1. 触屏事件概述 移动端浏览器兼容性较好,我们不需要考虑以前 JS 的兼容性问题,可以放心的使用原生 JS 书写效果,但是移动端也有自己独特的地方。比如触屏事件 touch(也称触摸事件),Android和 IOS 都有。 touch 对象代表一个触摸点。触摸点可能是一 阅读全文
摘要:
1.7. 本地存储 随着互联网的快速发展,基于网页的应用越来越普遍,同时也变的越来越复杂,为了满足各种各样的需求,会经常性在本地存储大量的数据,HTML5规范提出了相关解决方案。 1.7.1.本地存储特性 1、数据存储在用户浏览器中 2、设置、读取方便、甚至页面刷新不丢失数据 3、容量较大,sess 阅读全文
摘要:
Web APIs 1.1. Web API介绍 1.1.1 API的概念 API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是 提供应用程序与 开发人员 基于某软件或硬件 得以访问一组例程的能力,而又 无需访问源码,无需 理解其内 阅读全文
摘要:
JavaScript基础 1- 初识JavaScript 1.1 JavaScript 是什么 JavaScript是一种运行在客户端的脚本语言,现基于Node.js技术进行服务端编程; 所谓脚本(Script)语言:是运行时不需要编译,运行过程中由 js 解释器( js 引擎)逐行来进行解释并执行 阅读全文
摘要:
计算机编程基础知识 1 - 编程语言 1.1 编程 编程: 计算机为解决某个问题而使用 某种程序设计语言 、编写程序代码并得到结果的过程。 计算机程序: 计算机所执行的一系列的指令集合,用语言编写的程序。 1.2 计算机语言 计算机语言指用于人与计算机之间通讯的语言,是两者之间传递信息的媒介。 计算 阅读全文
摘要:
一、网页布局思路 通过盒子模型,知道大部分html标签是一个盒子; 通过css浮动,定位,可以让每个盒子排列成网页; 一个完整的网页是由标准流、浮动、定位一起完成布局的,每个都有自己专门的用法; 1、网页布局准则 多个块级元素纵向排列找标准流; 多个块级元素横向排列找浮动; 为了约束浮动元素的位置, 阅读全文
摘要:
CSS3新增特性: CSS3 现状 :新增的CSS3特性有兼容性问题,ie9+才支持 ;移动端支持优于 PC 端 1、CSS3 新增选择器 1、属性选择器 2、结构伪类选择器 3、伪元素选择器 (1)属性选择器 属性选择器可以根据元素特定属性的来选择元素。 这样就可以不用借助于类或者id选择器。 选 阅读全文
摘要:
1. CSS基础 HTML太丑了,怎么办? CSS层叠样式表——表现,凡是页面中所有能看见的东西的设置 1.1 什么是CSS? CSS指的是层叠样式表(Cascading Style Sheets) ,用于为网页创建样式表,对网页进行装饰,如设置HTML页面中的文本内容(字体、大小、对齐方式),图片 阅读全文
摘要:
一、HTML5 的新特性 HTML5 定义了 HTML 标准的最新版本,是对 HTML 的第五次重大修改; 两个概念: 是一个新版本的 HTML 语言,定义了新的标签、特性和属性 拥有一个强大的技术集,这些技术集是指: HTML5 、CSS3 、javascript, 这也是广义上的 HTML5 1 阅读全文