内容简介
《国外计算机科学经典教材:Web程序设计(第8版)》全面透彻地介绍客户端和服务器端编程所需的工具和技术,讲述如何运用新Web技术开发独立于平台的站点。《国外计算机科学经典教材:Web程序设计(第8版)》开篇带您建立一个基础XHTML网站,然后循序渐进地介绍为基础网站添加功能的各种新语言和技术。为提高内容的专业性和准确度,《国外计算机科学经典教材:Web程序设计(第8版)》对上一版内容做了细致入微的修改,融入了HTML5的canvas元素、Flash CS 5.5、NetBeans 7和Rails 3.1.1、Android软件开发等新技术。《国外计算机科学经典教材:Web程序设计(第8版)》既可作为高校教材,也可供专业Web编程人员参考使用。
作者简介
塞巴斯塔(Robert W. Sebesta),美国科罗拉多大学计算机科学系(斯普林司校区)的系主任。他从美国宾夕法尼亚州立大学获得计算机科学博士学位后,一直从事计算机科学的教学工作,拥有长达30余年的丰富教学经验,还曾编著过包括本书在内的多本经典教材。
Robert也是ACM和IEEE计算机协会的委员,主要负责研究编程语言、编译器设计、软件测试方法和工具。他还兼任联邦快递、HP、Ford Microelectronics、Paramax和Labtek等多家知名公司的IT顾问。
内页插图
目录
第1章 基础知识
1.1 Internet简介
1.1.1 起源
1.1.2 Internet的含义
1.1.3 IP地址
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 多用途网际邮件扩充协议
1.6.1 类型说明
1.6.2 实验性文档类型
1.7 超文本传输协议
1.7.1 请求阶段
1.7.2 响应阶段
1.8 安全性
1.9 Web编程工具箱
1.9.1 HTML概述
1.9.2 创建HTML文档的工具
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,Java Server Pages和Java Server Faces概述
1.9.10 ASPNET概述
1.9.11 Ruby概述
1.9.12 Rails概述
1.10 本章小结
1.11 复习题
1.12 练习题
第2章 HTML/XHTML简介
2.1 HTML和XHTML的起源和演变
2.1.1 HTML和XHTML的版本
2.1.2 HTML与XHTML
2.2 基本语法
2.3 HTML文档的标准结构
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
元素
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 表格分块
2.8.4 表格的使用
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 audio元素
2.11 video元素
2.12 组织元素
2.13 time元素
2.14 HTML与XHTML之间的语法差异
2.15 本章小结
2.16 复习题
2.17 练习题
第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.4.7 通配选择器
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.6.8 文本间距
3.7 列表属性
3.8 文本对齐
3.9 颜色
3.9.1 颜色组
3.9.2 color属性
3.10 盒模型
3.10.1 边框
3.10.2 内边距和外边距
3.11 背景图片
3.12
标签和标签
3.13 冲突解决方案
3.14 本章小结
3.15 复习题
3.16 练习题
第4章 JavaScript基础知识
4.1 JavaScript概述
4.1.1 起源
4.1.2 JavaScript与Java
4.1.3 JavaScript的用途
4.1.4 浏览器和HTML/JavaScript文档
4.2 面向对象和JaVaSc邱t
4.3 一般的语法特征
……
第5章 JavaScript与HTML文档
第6章 利用JavaScript开发动态文档
第7章 XML简介
第8章 Flash简介
第9章 PHP简介
第10章 Ajax简介
第11章 Java Web软件
第12章 ASPNET简介
第13章 基于Web的数据库访问
第14章 Android软件开发
第15章 Ruby简介
第16章 Rails简介 前言/序言
国外计算机科学经典教材:Web程序设计(第8版) 下载 mobi epub pdf txt 电子书 格式