Programming the world wide web,sixth edition
副标题:无
作 者:(美)Robert W.Sebesta著;王春智,刘伟梅译
分类号:
ISBN:9787302242499
微信扫一扫,移动浏览光盘
简介
本书浓墨重彩地描述客户端和服务器端Web开发技术,深入分析Web站点
构造和维护工具,并透彻讲解主流Web编程语言。本书对上一版内容做了全
面细致的修改,并融入了NetBeans 6.7、Visual Studio 8和ASP.NET Web
服务等最新技术。本书既可以作为高校教材,也可供专业Web编程人员参考
使用。
目录
第1章 基础知识
1.1 internet简介
1.1.1 起源
1.1.2 internet的含义
1.1.3 1p地址
1.1.4 域名
1.2 万维网
1.2.1 起源
1.2.2 web还是internet
1.3 web浏览器
1.4 web服务器
1.4.1 web服务器操作
1.4.2 服务器的一般特性
1.4.3 apache
1.4.4 iis
1.5 统一资源定位符
1.5.1 url的格式
1.5.2 url路径
1.6 mime
1.6.1 类型说明
.1.6.2 实验性文档类型
1.7 超文本传输协议
1.7.1 请求阶段
1.7.2 响应阶段
1.8 安全性
1.9 web编程工具箱
1.9.1 xhtml概述
1.9.2 创建xhtml文档的工具
1.9 .3插件和过滤器
1.9.4 xml概述
1.9.5 javascript概述
1.9.6 flash概述
1.9.7 php概述
1.9.8 ajax概述
1.9.9 servlet、javaserverpages和javaserverfaces概述
1.9.1 0asenet概述
1.9.1 1ruby概述
1.9.1 2rails概述
1.10 本章小结
1.11 复习题
1.12 练习题
第2章 xhtml简介
2.1 html和xhtml的起源演变
2.1.1 html和xhtml的版
2.1.2 html与xhtml
2.2 基本语法
2.3 xhtml文档的标准结构
2.4 基本的文本标记
2.4.1 段落
2.4.2 换行
2.4 .3保留空白字符
2.4.4 标题
2.4.5 文本块引用
2.4.6 字体样式与大小
2.4.7 字符实体
2.4.8 水平线
2.4.9 meta元素
2.5 图片
2.5.1 图片格式
2.5.2 <img/>标签
2.5.3 xhtml文档的验证
2.6 超链接
2.6.1 链接
2.6.2 位于文档内部的目标
2.6.3 使用链接
2.7 列表
2.7.1 无序列表
2.7.2 有序列表
2.7.3 定义列表
2.8 表格
2.8.1 基本的表格标签
2.8.2 属性rowspan与colspan
2.8.3 属性align与valign
2.8.4 属性cellpadding与cellspacing
2.8.5 表格分块
2.9 表单
2.9.1 <form>标签
2.9 .2<input>标签
2.9.3<select>标签
2.9.4 <textarea>标签
2.9.5 动作按钮
2.9.6 一个完整的表单示例
2.10 html与xhtml之间的语法差异
2.11 本章小结
2.12 复习题
2.13 练习题
第3章 层叠样式表
3.1 简介
3.2 样式表的层次
3.3 样式说明格式
3.4 选择器格式
3.4.1 简单的选择器格式
3.4.2 类选择器
3.4..3 通用选择器
3.4.4 id选择器
3.4..5 通配选择器
3.4.6 伪类
3.5 属性值的格式
3.6 字体属性
3.6.1 字体族
3.6.2 字体大小
3.6.3 字体变体
3.6.4 字体样式
3.6.5 字体粗细
3.6.6 简写字体属性
3.6.7 文本修饰
3.7 列表属性
3.8 颜色
3.8.1 颜色组
3.8.2 颜色属性
3.9 文本对齐
3.10盒模型
3.10.1 边框
3.10.2 内边距和外边距
3.11 背景图片
3.12 <span>标签和<div>标签
3.13 冲突解决方案
3.14 本章小结
3.15 复习题
3.16 练习题
第4章 javascript基础知识
4.1 javascriptpt概述
4.1.1 起源
4.1.2 javascript与java
4.1 .3javascfipt的用途
4.1.4 浏览器和xhtml/javascript文档
4.2 面向对象和javascript
4.3 一般的语法特征
4.4 基本数据类型、操作和表达式
4.4.l基本数据类型
4.4.2 数值型和字符串字面量
4.4.3 其他基本数据类型
4.4.4 声明变量
4.4.5 数值运算符
4.4.6 math对象
4.4.7 number对象
4.4.8 字符串连接运算符
4.4.9隐式类型转换
4.4.10 显式类型转换
4.4.11 string属性和方法
4.4.12 typeof运算符
4.4.13 赋值语句
4.4.14 date对象
4.5 屏幕输出和键盘输入
4.6 控制语句
4.6.1 控制表达式
4.6.2 选择语句
4.6.3 switch语句
4.6.4 循环语句
4.7 创建和修改对象
4.8 数组
4.8.1 创建array对象.
4.8.2.array对象的特征
4.8.3 array方法
4.9 函数
4.9.1 基础知识
4.9.2 局部变量
4.9.3 参数
4.9.4.复习sort方法
4.10 示例
4.11 构造函数
4.12 利用正则表达式进行模式匹配
4.1 2.1 字符和字符类模式
4.1 2.2 锚
4.1 2.3 模式修饰符
4.1 2.4 string对象中的其他模式匹配方法
4.1 3示例二
4.1 4脚本中的错误
4.1 5本章小结
4.1 6复习题
4.1 7练习题
第5章 javascript与xhtml文档
5.1 javascript的执行环境
5.2 文档对象模型
5.3在javascript中访问元素
5.4 事件与事件处理
5.4.1 事件处理的基本概念
5.4.2 事件、属性和标签
5.5 处理主体元素的事件
5.6 处理按钮元素的事件
5.7 处理文本框和密码框元素的事件
5.7.1 focus事件
5.7.2 验证表单输入
5.8 dom2事件模型
5.8.1 事件传播
5.8.2 事件处理程序的注册
5.8 .3dom2事件模型示例
5.9 navigrator对象
5.10 dom树的遍历和修改
5.10.1 dom树的遍历
5.10.2 dom树的修改
5.11本章小结
5.12复习题
5.13练习题
第6章 利用javascript开发动态文档
6.1 简介
6.2 元素定位
6.2.1 绝对定位
6.2.2 相对定位
6.2.3 静态定位
6.3 移动元素
6.4 元素可见性
6.5 修改颜色和字体
6.5.1 修改颜色
6.5.2 修改字体
6.6 动态内容
6.7 堆叠元素
6.8 定位鼠标光标
6.9 响应鼠标单击
6.10 缓慢移动元素
6.1l 拖放元素
6.12 本章小结
6.13 复习题
6.14 练习题
第7章 xml简介
7.1 简介
7.2 xml语法
7.3 xml文档结构
7.4 文档类型定义
7.4.1 元素声明
7.4.2 属性声明
7.4.3 实体声明
7.4.4 一个dtd的示例
7.4.5 内部和外部dtd
7.5 名称空间
7.6 xml架构
7.6.1 架构的基本原理
7.6.2 架构的定义
7.6.3 定义架构实例
7.6.4 数据类型概述
7.6.5 简单类型
7.6.6 复杂类型
7.6.7 架构实例的验证
7.7 显示没有格式化的?儿文档
7.8 通过css显示)(1订l文档
7.9 xslt样式表
7.9.1 xslt概述
7.9.2 用于表现的xsi。转换
7.10?ⅵl处理器
7.10.1 xml处理器的用途
7.10.2 sax方式
7.10.3 dom方式
7.11 web服务
7.1 2本章小结
7.1 3复习题
7.1 4练习题
第8章 flash简介
8.1 flash的起源与用途
8.2 初步了解flash创作环境
8.3绘图工具
8.3.1 预定义图形
8.3.2 线条和徒手画
8.3.3 文本
8.3.4 元件和库
8.4 静态图形
8.5 动画和声音
8.5.1 动画简介
8.5.2 移动图形
8.5.3 更多动画
8.5.4 形状动画
8.5.5 声音
8.6 用户交互
8.6.1 动作
8.6.2 flash组件
8.6.3 示例
8.7 小结
8.8 复习题
8.9 练习题
第9章 php简介
9.1 php的起源和用途
9.2 php概述
9.3 基本语法特征
9.4 基本数据类型、操作和表达式
9.4.1 变量
9.4.2 整数类型
第10章 ajax简介
第11章 java web软件
第12章 asp.net简介
第13章 基于web的数据库访问
第14章 ruby简介
第15章 rails简介
1.1 internet简介
1.1.1 起源
1.1.2 internet的含义
1.1.3 1p地址
1.1.4 域名
1.2 万维网
1.2.1 起源
1.2.2 web还是internet
1.3 web浏览器
1.4 web服务器
1.4.1 web服务器操作
1.4.2 服务器的一般特性
1.4.3 apache
1.4.4 iis
1.5 统一资源定位符
1.5.1 url的格式
1.5.2 url路径
1.6 mime
1.6.1 类型说明
.1.6.2 实验性文档类型
1.7 超文本传输协议
1.7.1 请求阶段
1.7.2 响应阶段
1.8 安全性
1.9 web编程工具箱
1.9.1 xhtml概述
1.9.2 创建xhtml文档的工具
1.9 .3插件和过滤器
1.9.4 xml概述
1.9.5 javascript概述
1.9.6 flash概述
1.9.7 php概述
1.9.8 ajax概述
1.9.9 servlet、javaserverpages和javaserverfaces概述
1.9.1 0asenet概述
1.9.1 1ruby概述
1.9.1 2rails概述
1.10 本章小结
1.11 复习题
1.12 练习题
第2章 xhtml简介
2.1 html和xhtml的起源演变
2.1.1 html和xhtml的版
2.1.2 html与xhtml
2.2 基本语法
2.3 xhtml文档的标准结构
2.4 基本的文本标记
2.4.1 段落
2.4.2 换行
2.4 .3保留空白字符
2.4.4 标题
2.4.5 文本块引用
2.4.6 字体样式与大小
2.4.7 字符实体
2.4.8 水平线
2.4.9 meta元素
2.5 图片
2.5.1 图片格式
2.5.2 <img/>标签
2.5.3 xhtml文档的验证
2.6 超链接
2.6.1 链接
2.6.2 位于文档内部的目标
2.6.3 使用链接
2.7 列表
2.7.1 无序列表
2.7.2 有序列表
2.7.3 定义列表
2.8 表格
2.8.1 基本的表格标签
2.8.2 属性rowspan与colspan
2.8.3 属性align与valign
2.8.4 属性cellpadding与cellspacing
2.8.5 表格分块
2.9 表单
2.9.1 <form>标签
2.9 .2<input>标签
2.9.3<select>标签
2.9.4 <textarea>标签
2.9.5 动作按钮
2.9.6 一个完整的表单示例
2.10 html与xhtml之间的语法差异
2.11 本章小结
2.12 复习题
2.13 练习题
第3章 层叠样式表
3.1 简介
3.2 样式表的层次
3.3 样式说明格式
3.4 选择器格式
3.4.1 简单的选择器格式
3.4.2 类选择器
3.4..3 通用选择器
3.4.4 id选择器
3.4..5 通配选择器
3.4.6 伪类
3.5 属性值的格式
3.6 字体属性
3.6.1 字体族
3.6.2 字体大小
3.6.3 字体变体
3.6.4 字体样式
3.6.5 字体粗细
3.6.6 简写字体属性
3.6.7 文本修饰
3.7 列表属性
3.8 颜色
3.8.1 颜色组
3.8.2 颜色属性
3.9 文本对齐
3.10盒模型
3.10.1 边框
3.10.2 内边距和外边距
3.11 背景图片
3.12 <span>标签和<div>标签
3.13 冲突解决方案
3.14 本章小结
3.15 复习题
3.16 练习题
第4章 javascript基础知识
4.1 javascriptpt概述
4.1.1 起源
4.1.2 javascript与java
4.1 .3javascfipt的用途
4.1.4 浏览器和xhtml/javascript文档
4.2 面向对象和javascript
4.3 一般的语法特征
4.4 基本数据类型、操作和表达式
4.4.l基本数据类型
4.4.2 数值型和字符串字面量
4.4.3 其他基本数据类型
4.4.4 声明变量
4.4.5 数值运算符
4.4.6 math对象
4.4.7 number对象
4.4.8 字符串连接运算符
4.4.9隐式类型转换
4.4.10 显式类型转换
4.4.11 string属性和方法
4.4.12 typeof运算符
4.4.13 赋值语句
4.4.14 date对象
4.5 屏幕输出和键盘输入
4.6 控制语句
4.6.1 控制表达式
4.6.2 选择语句
4.6.3 switch语句
4.6.4 循环语句
4.7 创建和修改对象
4.8 数组
4.8.1 创建array对象.
4.8.2.array对象的特征
4.8.3 array方法
4.9 函数
4.9.1 基础知识
4.9.2 局部变量
4.9.3 参数
4.9.4.复习sort方法
4.10 示例
4.11 构造函数
4.12 利用正则表达式进行模式匹配
4.1 2.1 字符和字符类模式
4.1 2.2 锚
4.1 2.3 模式修饰符
4.1 2.4 string对象中的其他模式匹配方法
4.1 3示例二
4.1 4脚本中的错误
4.1 5本章小结
4.1 6复习题
4.1 7练习题
第5章 javascript与xhtml文档
5.1 javascript的执行环境
5.2 文档对象模型
5.3在javascript中访问元素
5.4 事件与事件处理
5.4.1 事件处理的基本概念
5.4.2 事件、属性和标签
5.5 处理主体元素的事件
5.6 处理按钮元素的事件
5.7 处理文本框和密码框元素的事件
5.7.1 focus事件
5.7.2 验证表单输入
5.8 dom2事件模型
5.8.1 事件传播
5.8.2 事件处理程序的注册
5.8 .3dom2事件模型示例
5.9 navigrator对象
5.10 dom树的遍历和修改
5.10.1 dom树的遍历
5.10.2 dom树的修改
5.11本章小结
5.12复习题
5.13练习题
第6章 利用javascript开发动态文档
6.1 简介
6.2 元素定位
6.2.1 绝对定位
6.2.2 相对定位
6.2.3 静态定位
6.3 移动元素
6.4 元素可见性
6.5 修改颜色和字体
6.5.1 修改颜色
6.5.2 修改字体
6.6 动态内容
6.7 堆叠元素
6.8 定位鼠标光标
6.9 响应鼠标单击
6.10 缓慢移动元素
6.1l 拖放元素
6.12 本章小结
6.13 复习题
6.14 练习题
第7章 xml简介
7.1 简介
7.2 xml语法
7.3 xml文档结构
7.4 文档类型定义
7.4.1 元素声明
7.4.2 属性声明
7.4.3 实体声明
7.4.4 一个dtd的示例
7.4.5 内部和外部dtd
7.5 名称空间
7.6 xml架构
7.6.1 架构的基本原理
7.6.2 架构的定义
7.6.3 定义架构实例
7.6.4 数据类型概述
7.6.5 简单类型
7.6.6 复杂类型
7.6.7 架构实例的验证
7.7 显示没有格式化的?儿文档
7.8 通过css显示)(1订l文档
7.9 xslt样式表
7.9.1 xslt概述
7.9.2 用于表现的xsi。转换
7.10?ⅵl处理器
7.10.1 xml处理器的用途
7.10.2 sax方式
7.10.3 dom方式
7.11 web服务
7.1 2本章小结
7.1 3复习题
7.1 4练习题
第8章 flash简介
8.1 flash的起源与用途
8.2 初步了解flash创作环境
8.3绘图工具
8.3.1 预定义图形
8.3.2 线条和徒手画
8.3.3 文本
8.3.4 元件和库
8.4 静态图形
8.5 动画和声音
8.5.1 动画简介
8.5.2 移动图形
8.5.3 更多动画
8.5.4 形状动画
8.5.5 声音
8.6 用户交互
8.6.1 动作
8.6.2 flash组件
8.6.3 示例
8.7 小结
8.8 复习题
8.9 练习题
第9章 php简介
9.1 php的起源和用途
9.2 php概述
9.3 基本语法特征
9.4 基本数据类型、操作和表达式
9.4.1 变量
9.4.2 整数类型
第10章 ajax简介
第11章 java web软件
第12章 asp.net简介
第13章 基于web的数据库访问
第14章 ruby简介
第15章 rails简介
Programming the world wide web,sixth edition
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×