书籍详情
JavaScript网页开发
作者:张孝祥,张红梅编著
出版社:清华大学出版社
出版时间:2004-11-01
ISBN:9787302098461
定价:¥28.00
购买这本书可以去
内容简介
本书结合大量应用实例,详细地讲解了HTML语言、CSS、JavaScript语法、DOM对象模型编程、正则表达式,并介绍了网页脚本编程的其他相关技术和知识,例如,VBScript 、NetScape控件、ActiveX控件、Java Applet小程序等。本书力求在不减少知识信息量的情况下,能够把书写薄,同时又能把问题说透,让读者能够迅速上手,并尽最大可能地扩展读者的知识面,启发读者自我思考和学习的能力,让读者感受到技术学习所带来的快乐。本书主要面向网站开发人员,也适于普通前端网页设计人员阅读。
作者简介
暂缺《JavaScript网页开发》作者简介
目录
第1章 HTML语言基础
1. 1 HTML的背景知识
1. 1. 1 什么是HTML
1. 1. 2 HTML规范与版本
1. 1. 3 IETF与W3C组织
1. 2 HTML的全局架构标签
1. 2. 1 <html></html>
1. 2. 2 <head><yhead>
1. 2. 3 <Utle></title>
1. 2. 4 <bOdy></body>
1. 2. 5 使用Visual Studio. NET产生网页文档
1. 2. 6 文档类型定义(DTD)
1. 3 注释与特殊字符
1. 3. 1 HTML文档中的注释
1. 3. 2 HTML文档中的符号和特殊字符
1. 4 格式标签
1. 4. 1 <p></p>
1. 4. 2
1. 4. 3 <nobr></nobr>
1. 4. 4 <blockquote></blockquote>
1. 4. 5 <center></center>
1. 4. 6 <marquee></marquee>
1. 4. 7 <dl></dl><dt></dt><dd></dd>
1. 4. 8 <ol></ol><ul></ul><li></li>
1. 4. 9 <pre></pre>
1. 5 文本标签
1. 5. 1 <h1></h1>…<h6></h6>
1. 5. 2 <b></b><i></i><u></u><sub></sub><sup></sup>
1. 5. 3 <tt></tt><cite></cite><em></em><strong></strong>
1. 5. 4
1. 6 超链接标签
1. 6. 1 统一资源定位符(URL)
1. 6. 2 a href=""></a>
1. 6. 3 a name="">
1. 7 图像标签
1. 7. 1 <img>
1. 7. 2 <hr>
1. 8 客户端图像地图
1. 9 思考与实践
第2章 HTML高级部分
2. 1 表格标签
2. 1. 1 <table></table>
2. 1. 2 <tr></tr><td></td>
2. 1. 3 <th></th><caption></caption>
2. 2 帧标签
2. 2. 1 <frameset></frameset>
2. 2. 2 <frame>
2. 2. 3 <noframes></noframes>
2. 2. 4 <iframe></iframe>
2. 3 表单标签
2. 3. 1 <form></form>
2. 3. 2 <inputtype="submit">
2. 3. 3 <inputtype="reset">
2. 3. 4 <inputtype="text">
2. 3. 5 <inputtype="checkbox">
2. 3. 6 <inputtype="radio">
2. 3. 7 <inputtype="hidden">
2. 3. 8 <inputtype="password">
2. 3. 9 <inputtype="button">
2. 3. 10 <inputtype="file">
2. 3. 11 <inputtype="image">
2. 3. 12 <select></select><option></option>
2. 3. 13 <textarea></textarea>
2. 3. 14 <label>标签
2. 4 头元素
2. 4. 1 <base>标签
2. 4. 2 <link>标签
2. 4. 3 <meta>标签
2. 5 分区标签
2. 5. 1 <div></div>
2. 5. 2 <span></span>
2. 6 思考与实践
第3章 CSS
3. 1 什么是CSS(层叠样式表)
3. 2 CSS的几种设置方式
3. 2. 1 内联样式表
3. 2. 2 嵌入样式表
3. 2. 3 外部样式表
3. 2. 4 输入样式表
3. 3 样式规则的选择器
3. 3. 1 HTMLselector
3. 3. 2 classselector
3. 3. 3 IDselector
3. 3. 4 关联选择器
3. 3. 5 组合选择器
3. 3. 6 伪元素选择器
3. 4 样式规则的注释与有效范围
3. 4. 1 样式表中的注释
3. 4. 2 样式规则的继承
3. 4. 3 样式规则的优先级
3. 5 用Microsoft Visual Studio. NET产生CSS
3. 5. 1 产生内联样式表
3. 5. 2 产生嵌入样式表
3. 5. 3 产生外部样式表
3. 5. 4 连接外部样式表
3. 6 样式属性详解
3. 6. 1 字体
3. 6. 2 背景
3. 6. 3 文本
3. 6. 4 位置
3. 6. 5 布局
3. 6. 6 边缘
3. 6. 7 列表
3. 6. 8 其他
3. 6. 9 CSS滤镜
3. 7 一些建议的学习方法
3. 8 思考与实践
第4章 JavaScript语法
4. 1 JavaScript是什么
4. 1. 1 什么是脚本程序
4. 1. 2 JavaScript简介
4. 1. 3 JavaScript与Java
4. 1. 4 JavaScript. JScript与ECMAScript
4. 2 JavaScript的基本语法
4. 2. 1 脚本代码的位置
4. 2. 2 JavaScript中的标识符
4. 2. 3 JavaScript中的保留关键字
4. 2. 4 JavaScript严格区分大小写
4. 2. 5 JavaScript程序代码的格式
4. 2. 6 JavaScript程序的注释
4. 2. 7 基本数据类型与常量
4. 2. 8 变量
4. 3 运算符
4. 3. 1 算术运算符
4. 3. 2 赋值运算符
4. 3. 3 比较运算符
4. 3. 4 逻辑运算符
4. 3. 5 位运算符
4. 4 程序的流程控制
4. 4. 1 顺序结构
4. 4. 2 if条件选择语句
4. 4. 3 switch选择语句
4. 4. 4 while循环语句
4. 4. 5 do while语句
4. 4. 6 for循环语句
4. 4. 7. break与continue语句
4. 5 函数
4. 5. 1 函数的定义与调用
4. 5. 2 全局变量与局部变量
4. 5. 3 参数个数可变的函数
4. 5. 4 创建动态函数
4. 5. 5 JavaScript中的系统函数
4. 6 对象
4. 6. 1 对象与对象实例
4. 6. 2 构造方法与this关键字
4. 6. 3 在函数中修改参数值的问题
4. 7 JavaScript的内部对象
4. 7. 1 Object对象
4. 7. 2 String对象
4. 7. 3 Math对象
4. 7. 4 Date对象
4. 7. 5 toString方法
4. 8 专门用于对象的语句
4. 8. 1 with语句
4. 8. 2 for…it语句
4. 9 数组
4. 9. 1 数组列表
4. 9. 2 用对象的方式实现数组
4. 9. 3 Array对象
4. 10 思考与实践
第5章 DOM编程
5. 1 DHTML
5. 1. 1 DOM与DHTML介绍
5. 1. 2 如何编写事件处理程序
5. 2 window对象
5. 2. 1 window对象的方法
5. 2. 2 window对象的属性
5. 2. 3 window对象的事件
5. 2. 4 window对象的对象属性
5. 3 document对象
5. 3. 1 document对象的方法
5. 3. 2 document对象的属性
5. 3. 3 document对象的事件
5. 3. 4 document对象的对象属性
5. 3. 5 <script>标签的属性
5. 3. 6 Cookie属性
5. 4 body对象
5. 4. 1 body对象的方法
5. 4. 2 body对象的属性
5. 4. 3 body对象的事件
5. 4. 4 body对象的对象属性
5. 4. 5 在网页上实现图标的漂浮移动效果
5. 5 form对象
5. 5. 1 form对象的方法
5. 5. 2 form对象的属性
5. 5. 3 form对象的事件
5. 5. 4 form对象的对象属性
5. 6 form表单字段元素对象
5. 6. 1 form表单字段元素对象的方法
5. 6. 2 form表单字段元素对象的属性
5. 6. 3 form表单字段元素对象的事件
5. 6. 4 表单字段元素对象的几个应用例子
5. 7 思考与实践
第6章 脚本编程的相关技术
6. 1 用Microsoft Visual Studio. NET编写JavaScript程序
6. 1. 1 查看Microsoft Visual Studio. NET文档
6. 1. 2 使用Microsoft Visual Studio. NET编写脚本程序
6. 2 编写兼容IE和NS的Java Script代码
6. 2. 1 JavaScript实现marquee功能
6. 2. 2 检查浏览器的类别
6. 2. 3 层对象的引用
6. 2. 4 CSS-P属性的引用
6. 2. 5 层的显示和隐藏
6. 2. 6 层的定位
6. 2. 7 修改和引用层中的内容
6. 2. 8 层的嵌套
6. 2. 9 响应鼠标及键盘事件
6. 2. 10 综合示例
6. 3 VBScript
6. 3. 1 变量的定义
6. 3. 2 过程和函数
6. 3. 3 事件处理
6. 3. 4 VBScript应用举例
6. 3. 5 学习和运用VBScript编程的方法
6. 4 插件技术
6. 4. 1 什么是插件
6. 4. 2 Netscape插件
6. 4. 3 JavaApplet
6. 4. 5 用工具软件添加插件
6. 5 建议的学习和应用方法
第7章 正则表达式
7. 1 正则表达式及其作用
7. 2. 1 创建RegExp对象实例的两种方式
7. 2. 2 RegExp对象的属性
7. 2. 3 RegExp对象的方法
7. 3 String对象中与正则表达式有关的方法
7. 4 正则表达式的语法参考
7. 4. 3 分组组合和反向引用符
7. 4. 8 正则表达式语法综合举例
7. 5 实用程序举例
7. 5. 1 校验IP地址是否合法
7. 5. 2 从统一资源定位符(URL)中提取各组成元素信息
7. 5. 3 创建能对多种常用格式进行验证的函数
7. 6 思考与实践
1. 1 HTML的背景知识
1. 1. 1 什么是HTML
1. 1. 2 HTML规范与版本
1. 1. 3 IETF与W3C组织
1. 2 HTML的全局架构标签
1. 2. 1 <html></html>
1. 2. 2 <head><yhead>
1. 2. 3 <Utle></title>
1. 2. 4 <bOdy></body>
1. 2. 5 使用Visual Studio. NET产生网页文档
1. 2. 6 文档类型定义(DTD)
1. 3 注释与特殊字符
1. 3. 1 HTML文档中的注释
1. 3. 2 HTML文档中的符号和特殊字符
1. 4 格式标签
1. 4. 1 <p></p>
1. 4. 2
1. 4. 3 <nobr></nobr>
1. 4. 4 <blockquote></blockquote>
1. 4. 5 <center></center>
1. 4. 6 <marquee></marquee>
1. 4. 7 <dl></dl><dt></dt><dd></dd>
1. 4. 8 <ol></ol><ul></ul><li></li>
1. 4. 9 <pre></pre>
1. 5 文本标签
1. 5. 1 <h1></h1>…<h6></h6>
1. 5. 2 <b></b><i></i><u></u><sub></sub><sup></sup>
1. 5. 3 <tt></tt><cite></cite><em></em><strong></strong>
1. 5. 4
1. 6 超链接标签
1. 6. 1 统一资源定位符(URL)
1. 6. 2 a href=""></a>
1. 6. 3 a name="">
1. 7 图像标签
1. 7. 1 <img>
1. 7. 2 <hr>
1. 8 客户端图像地图
1. 9 思考与实践
第2章 HTML高级部分
2. 1 表格标签
2. 1. 1 <table></table>
2. 1. 2 <tr></tr><td></td>
2. 1. 3 <th></th><caption></caption>
2. 2 帧标签
2. 2. 1 <frameset></frameset>
2. 2. 2 <frame>
2. 2. 3 <noframes></noframes>
2. 2. 4 <iframe></iframe>
2. 3 表单标签
2. 3. 1 <form></form>
2. 3. 2 <inputtype="submit">
2. 3. 3 <inputtype="reset">
2. 3. 4 <inputtype="text">
2. 3. 5 <inputtype="checkbox">
2. 3. 6 <inputtype="radio">
2. 3. 7 <inputtype="hidden">
2. 3. 8 <inputtype="password">
2. 3. 9 <inputtype="button">
2. 3. 10 <inputtype="file">
2. 3. 11 <inputtype="image">
2. 3. 12 <select></select><option></option>
2. 3. 13 <textarea></textarea>
2. 3. 14 <label>标签
2. 4 头元素
2. 4. 1 <base>标签
2. 4. 2 <link>标签
2. 4. 3 <meta>标签
2. 5 分区标签
2. 5. 1 <div></div>
2. 5. 2 <span></span>
2. 6 思考与实践
第3章 CSS
3. 1 什么是CSS(层叠样式表)
3. 2 CSS的几种设置方式
3. 2. 1 内联样式表
3. 2. 2 嵌入样式表
3. 2. 3 外部样式表
3. 2. 4 输入样式表
3. 3 样式规则的选择器
3. 3. 1 HTMLselector
3. 3. 2 classselector
3. 3. 3 IDselector
3. 3. 4 关联选择器
3. 3. 5 组合选择器
3. 3. 6 伪元素选择器
3. 4 样式规则的注释与有效范围
3. 4. 1 样式表中的注释
3. 4. 2 样式规则的继承
3. 4. 3 样式规则的优先级
3. 5 用Microsoft Visual Studio. NET产生CSS
3. 5. 1 产生内联样式表
3. 5. 2 产生嵌入样式表
3. 5. 3 产生外部样式表
3. 5. 4 连接外部样式表
3. 6 样式属性详解
3. 6. 1 字体
3. 6. 2 背景
3. 6. 3 文本
3. 6. 4 位置
3. 6. 5 布局
3. 6. 6 边缘
3. 6. 7 列表
3. 6. 8 其他
3. 6. 9 CSS滤镜
3. 7 一些建议的学习方法
3. 8 思考与实践
第4章 JavaScript语法
4. 1 JavaScript是什么
4. 1. 1 什么是脚本程序
4. 1. 2 JavaScript简介
4. 1. 3 JavaScript与Java
4. 1. 4 JavaScript. JScript与ECMAScript
4. 2 JavaScript的基本语法
4. 2. 1 脚本代码的位置
4. 2. 2 JavaScript中的标识符
4. 2. 3 JavaScript中的保留关键字
4. 2. 4 JavaScript严格区分大小写
4. 2. 5 JavaScript程序代码的格式
4. 2. 6 JavaScript程序的注释
4. 2. 7 基本数据类型与常量
4. 2. 8 变量
4. 3 运算符
4. 3. 1 算术运算符
4. 3. 2 赋值运算符
4. 3. 3 比较运算符
4. 3. 4 逻辑运算符
4. 3. 5 位运算符
4. 4 程序的流程控制
4. 4. 1 顺序结构
4. 4. 2 if条件选择语句
4. 4. 3 switch选择语句
4. 4. 4 while循环语句
4. 4. 5 do while语句
4. 4. 6 for循环语句
4. 4. 7. break与continue语句
4. 5 函数
4. 5. 1 函数的定义与调用
4. 5. 2 全局变量与局部变量
4. 5. 3 参数个数可变的函数
4. 5. 4 创建动态函数
4. 5. 5 JavaScript中的系统函数
4. 6 对象
4. 6. 1 对象与对象实例
4. 6. 2 构造方法与this关键字
4. 6. 3 在函数中修改参数值的问题
4. 7 JavaScript的内部对象
4. 7. 1 Object对象
4. 7. 2 String对象
4. 7. 3 Math对象
4. 7. 4 Date对象
4. 7. 5 toString方法
4. 8 专门用于对象的语句
4. 8. 1 with语句
4. 8. 2 for…it语句
4. 9 数组
4. 9. 1 数组列表
4. 9. 2 用对象的方式实现数组
4. 9. 3 Array对象
4. 10 思考与实践
第5章 DOM编程
5. 1 DHTML
5. 1. 1 DOM与DHTML介绍
5. 1. 2 如何编写事件处理程序
5. 2 window对象
5. 2. 1 window对象的方法
5. 2. 2 window对象的属性
5. 2. 3 window对象的事件
5. 2. 4 window对象的对象属性
5. 3 document对象
5. 3. 1 document对象的方法
5. 3. 2 document对象的属性
5. 3. 3 document对象的事件
5. 3. 4 document对象的对象属性
5. 3. 5 <script>标签的属性
5. 3. 6 Cookie属性
5. 4 body对象
5. 4. 1 body对象的方法
5. 4. 2 body对象的属性
5. 4. 3 body对象的事件
5. 4. 4 body对象的对象属性
5. 4. 5 在网页上实现图标的漂浮移动效果
5. 5 form对象
5. 5. 1 form对象的方法
5. 5. 2 form对象的属性
5. 5. 3 form对象的事件
5. 5. 4 form对象的对象属性
5. 6 form表单字段元素对象
5. 6. 1 form表单字段元素对象的方法
5. 6. 2 form表单字段元素对象的属性
5. 6. 3 form表单字段元素对象的事件
5. 6. 4 表单字段元素对象的几个应用例子
5. 7 思考与实践
第6章 脚本编程的相关技术
6. 1 用Microsoft Visual Studio. NET编写JavaScript程序
6. 1. 1 查看Microsoft Visual Studio. NET文档
6. 1. 2 使用Microsoft Visual Studio. NET编写脚本程序
6. 2 编写兼容IE和NS的Java Script代码
6. 2. 1 JavaScript实现marquee功能
6. 2. 2 检查浏览器的类别
6. 2. 3 层对象的引用
6. 2. 4 CSS-P属性的引用
6. 2. 5 层的显示和隐藏
6. 2. 6 层的定位
6. 2. 7 修改和引用层中的内容
6. 2. 8 层的嵌套
6. 2. 9 响应鼠标及键盘事件
6. 2. 10 综合示例
6. 3 VBScript
6. 3. 1 变量的定义
6. 3. 2 过程和函数
6. 3. 3 事件处理
6. 3. 4 VBScript应用举例
6. 3. 5 学习和运用VBScript编程的方法
6. 4 插件技术
6. 4. 1 什么是插件
6. 4. 2 Netscape插件
6. 4. 3 JavaApplet
6. 4. 5 用工具软件添加插件
6. 5 建议的学习和应用方法
第7章 正则表达式
7. 1 正则表达式及其作用
7. 2. 1 创建RegExp对象实例的两种方式
7. 2. 2 RegExp对象的属性
7. 2. 3 RegExp对象的方法
7. 3 String对象中与正则表达式有关的方法
7. 4 正则表达式的语法参考
7. 4. 3 分组组合和反向引用符
7. 4. 8 正则表达式语法综合举例
7. 5 实用程序举例
7. 5. 1 校验IP地址是否合法
7. 5. 2 从统一资源定位符(URL)中提取各组成元素信息
7. 5. 3 创建能对多种常用格式进行验证的函数
7. 6 思考与实践
猜您喜欢