内容简介
《精通JavaScript+jQuery》通过精彩的实例详细讲解了jQuery的相关技术,主要包括jQuery的基础、如何使用jQuery控制页面、制作动画与特效、简化Ajax以及jQuery插件等内容。讲解的重点在于简化JavaScript的开发步骤,注重实例之间的对比与递进,充分展示jQuery所带来的革新。书中最后给出4个综合实例,让读者进一步巩固所学知识,提高综合应用的能力。<br> 《精通JavaScript+jQuery》从介绍JavaScript的基础知识开始,围绕标准Web的各项技术予以展开,通过大量实例对JavaScript、CSS、DOM、Ajax等Web关键技术进行深入浅出的分析,主要内容包括JavaScript的概念和基本语法、CSS基础、CSS排版、DOM模型框架、网页中的事件、表格表单、JavaScript的调试与优化、Ajax异步技术等。<br>
精彩书摘
第1部分 JavaScript.cCSS与DOM基础篇<br> 第1章 ccJavaScript概述<br> 对于一个网页制作者来说,对HTML语言一定不会感到陌生,因为HTML语言是所有网页制作的基础。但是如果希望页面能够方便网友们的使用,友好而大方,甚至像桌面应用程序一样,那么仅仅依靠HTML语言是不够的,JavaScript在这其中扮演着重要的角色。本章从JavaScript的起源出发,介绍其基础知识,为后续章节的进一步讲解打下基础。
目录
第1部分 JavaScript.cCSS与DOM基础篇<br>第1章 ccJavaScript概述<br>1.1 JavaScript的起源<br>1.2 浏览器之争<br>1.2.1 DHTML<br>1.2.2 浏览器之间的冲突<br>1.2.3 标准的制定<br><br>1.3 JavaScript的实现<br>1.3.1 ECMAScript<br>1.3.2 DOM<br>1.3.3 BOM<br>1.3.4 新的开始<br><br>1.4 Web标准<br>1.4.1 Web标准概述<br>1.4.2 结构.c表现和行为的分离<br><br>第2章 ccJavaScript基础<br>2.1 JavaScript的语法<br>2.2 变量<br>2.3 数据类型<br>2.3.1 字符串<br>2.3.2 数值<br>2.3.3 布尔型<br>2.3.4 类型转换<br>2.3.5 数组<br>2.4 关键字<br>2.5 保留字<br><br>2.6 条件语句<br>2.6.1 比较操作符<br>2.6.2 逻辑操作符<br>2.6.3 if语句<br>2.6.4 switch语句<br><br>2.7 循环语句<br>2.7.1 while语句<br>2.7.2 do…while语句<br>2.7.3 for语句<br>2.7.4 break和continue语句<br>2.7.5 for…in语句<br>2.7.6 实例:九九乘法表<br><br>2.8 函数<br>2.8.1 定义和调用函数<br>2.8.2 用arguments对象访问函数的参数<br>2.8.3 实例:杨辉三角<br><br>2.9 其他对象<br>2.9.1 对象简述<br>2.9.2 时间日期:Date对象<br>2.9.3 数学计算:Math对象<br><br>2.10 BOM基础<br>2.10.1 window对象<br>2.10.2 document对象<br>2.10.3 location对象<br>2.10.4 navigator对象<br>2.10.5 screen对象<br><br>第3章 ccCSS基础<br>3.1 CSS的概念<br>3.1.1 标记的概念<br>3.1.2 传统HTML的缺点<br>3.1.3 CSS的引入<br>3.1.4 浏览器与CSS<br><br>3.2 使用CSS控制页面<br>3.2.1 行内样式<br>3.2.2 内嵌式<br>3.2.3 链接式<br>3.2.4 导入样式<br><br>3.3 CSS选择器<br>3.3.1 标记选择器<br>3.3.2 类别选择器<br>3.3.3 ID选择器<br>3.3.4 选择器集体声明<br>3.3.5 选择器的嵌套<br>3.3.6 子选择器<br>3.3.7 属性选择器<br><br>3.4 CSS设置文字效果<br>3.4.1 CSS文字样式<br>3.4.2 CSS段落文字<br>3.4.3 首字放大<br><br>3.5 ccCSS设置图片效果<br>3.5.1 图片的边框<br>3.5.2 图文混排<br><br>3.6 CSS设置页面背景<br>3.6.2 背景图片<br>3.6.3 背景图的重复<br>3.6.4 背景样式综合设置<br>3.7 CSS设置超链接效果<br><br>3.8 CSS制作实用菜单<br>3.8.1 项目列表<br>3.8.2 无需表格的菜单<br><br>第4章 ccCSS进阶<br>4.1 标记与标记<br>4.1.1 概述<br>4.1.2 与的区别<br>4.2 盒子模型<br><br>4.3 元素的定位<br>4.3.1 float定位<br>4.3.2 position定位<br>4.3.3 z-index空间位置<br><br>4.4 CSS排版观念<br>4.4.1 将页面用div分块<br>4.4.2 设计各块的位置<br>4.4.3 用CSS定位<br><br>4.5 排版实例:我的博客<br>4.5.1 设计分析<br>4.5.2 排版构架<br>4.5.3 导航与Banner<br>4.5.4 左侧列表<br>4.5.5 内容部分<br>4.5.6 footer脚注<br>4.5.7 整体调整<br><br>4.6 JavaScript与CSS<br>4.6.1 颜色渐变的文字<br>4.6.2 鼠标文字跟随<br>第2部分 JavaScript.cCSS.cDOM高级篇<br>第3部分 jQuery框架篇<br>第4部分 综合案例篇
试读
第1部分 JavaScript.cCSS与DOM基础篇<br> 第1章 ccJavaScript概述<br> 对于一个网页制作者来说,对HTML语言一定不会感到陌生,因为HTML语言是所有网页制作的基础。但是如果希望页面能够方便网友们的使用,友好而大方,甚至像桌面应用程序一样,那么仅仅依靠HTML语言是不够的,JavaScript在这其中扮演着重要的角色。本章从JavaScript的起源出发,介绍其基础知识,为后续章节的进一步讲解打下基础。