![]()
内容推荐 《Web程序设计(第8版)》全面透彻地介绍客户端和服务器端编程所需的工具和技术,讲述如何运用最新Web技术开发独立于平台的站点。本书开篇带您建立一个基础XHTML网站,然后循序渐进地介绍为基础网站添加功能的各种新语言和技术。为提高内容的权威性和;隹确度,本书对上一版内容做了细致入微的修改,融入了HTML5的canvas元素、Flash CS 5.5、NetBeans 7和Rails 3.1.1、Android软件开发等最新技术。本书既可作为高校教材,也可供专业Web编程人员参考使用。 作者简介 塞巴斯塔,Robert W.Sebesta拥有美国宾夕法尼亚州立大学计算机科学博士学位,是美国科罗拉多大学斯普林斯校区计算机科学系的荣誉退休副教授和前系主任,从事计算机教育30多年,曾编著多本经典教材,代表作除本书外,还有《编程语言原理(第10版)》。 Robert W.Sebesta是ACM和lEEE计算机学会的成员。他的专业研究方向是:编程语言的设计和评估、编译器设计、软件测试方法和工具。他还曾兼任联邦快递、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 JavaScriDt概述 1.9.6 Flash概述 1.9.7 PHP概述 1.9.8 Ajax概述 1.9.9 Servlet、JavaServer Pages和JavaServer Faces概述 1.9.10 ASE.NET概述 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 (img/)元素 2.5.3 XHTML文档的验证 2.6 超链接 第3章 层叠样式表 第4章 JavaScript基础知识 第5章 JavaScript与HTML文档 第6章 利用JavaScript开发动态文档 第7章 XML简介 第8章 Flash简介 第9章 PHP简介 第10章 Ajax简介 第11章 Java Web软件 第12章 ASP.NET简介 第13章 基于Web的数据库访问 第14章 Android软件开发 第15章 Ruby简介 第16章 Rails简介 附录A Java简介 附录B 命名颜色及其十六进制值 |