词条 | HTML5、CSS和JavaScript开发 |
释义 | 图书信息HTML5、CSS和JavaScript开发孙鑫 编著 ISBN 978-7-121-14923-8 2012年1月出版 定价:49.00元 16开 364页 秉承作者一贯的让读者知其然,并知其所以然的写作思路。循序渐进的讲解、恰如其分的示例、完美的知识演绎。一本值得你拥有的网页开发实用书。 内容简介本书由国内知名IT专家根据实际软件开发过程中的技术需要组织各个知识点,并结合网页设计初学者的特点来设计章节结构,配以大量的范例说明、对比分析和经典的配套练习,帮助读者快速理解网页开发中的重要概念。 本书内容可以划分为4部分,共11章和3个附录:第一部分为1~4章,从HTML基本知识讲起,首先让读者快速掌握常见的HTML标记,之后重点介绍了HTML表格与表单;第二部分为5、6章,主要介绍了CSS层叠样式表,CSS中样式众多,此部分全面介绍了各种CSS样式,同时又重点分析了常用样式的使用方法,并介绍了利用CSS进行页面布局的技巧;第三部分为7~11章,介绍了JavaScript技术,从最基础的程序语法开始,使读者能很快地融入到编程的环境中。利用JavaScript做出常用的网页动态效果;第四部分为附录,附录A与附录B供学有余力的读者进一步了解CSS 3与HTML 5等前沿技术,掌握网页编程技术发展的趋势,附录C为练习答案。 本书适合网页设计人员、Web开发人员、Web前端开发工程师、Web项目管理人员参考学习,同时也可作为相关培训班的教程。 前 言HTML、CSS与JavaScript技术是所有网页技术的基础与核心,无论是在互联网上进行信息发布,还是编写可交互的应用程序,都离不开这三门语言的综合应用。 本书由国内知名IT专家根据实际软件开发过程中的技术需要组织各个知识点,并结合网页设计初学者的特点来设计章节结构,配以大量的范例说明、对比分析和经典的配套练习帮助读者快速理解网页开发中的重要概念,并且能够自己动手进行试验。本书力求内容准确、细致、易于理解,为帮助读者理解网页技术的发展,书中多处介绍了相关技术的历史背景和来龙去脉;在本书附录中还对最新的HTML 5规范进行了展望。读者通过学习本书的内容,除了能够掌握当下流行的网页开发技术外,还能够了解网页开发技术的发展过程、兼容并蓄新老技术,着眼于未来,设计出更符合业界规范、更具生命力的网页应用。 经常有学生问我关于网页编程方面的问题,比如“HTML重不重要”、“HTML语言和其他编程语言有什么区别”、“是不是学习了HTML就能自己建立网站了”等,可见大家对于网页编程还是很感兴趣的,但在层出不穷的技术海洋中,无法准确找到它的定位。而网页编程本身既可以很简单(借助于日益强大的辅助工具,甚至一个没有任何网页编程基础的人都能创建属于自己的网站),也可以很复杂(要做好一个专业的网站,需要掌握的技术很多,既需要掌握静态网页设计和制作,也要了解服务器端的编程知识,更要考虑网页加载性能、搜索引擎优化等)。随着富浏览器端概念的流行,制作的网页如果要使浏览者印象深刻、有良好的用户体验,还必须掌握一些前沿的技术制作网页特效。可以这样说,网页编程既可以作为你丰富编程知识的一门技术,也可以作为你一生的技术追求,本书致力于通过深入浅出的讲解,带领读者进入丰富多彩的网页编程世界。 关于本书 本书内容可以划分为4部分,共11章和3个附录。 第一部分为1~4章,从HTML基本知识讲起,首先让读者快速掌握常见的HTML标记,之后重点介绍了HTML表格与表单。 第1章:介绍HTML、网页浏览器的发展历史和HTML文档结构。 第2章:介绍超链接的用法、如何在网页中插入图片,以及其他常用HTML标记。 第3章:介绍表格的用法、使用表格进行布局,并介绍了列表标记和框架结构。 第4章:介绍HTML表单的设计与使用,结合表格设计复杂的表单。 第二部分为第5、6章,主要介绍了CSS层叠样式表,CSS中样式众多,此部分全面介绍了各种CSS样式,同时又重点分析了常用样式的使用方法,并介绍了利用CSS进行页面布局的技巧。 第5章:介绍层叠样式表的使用原则、各种常见样式的使用方法。 第6章:介绍如何利用CSS对网页进行布局,列举了常见的网页布局方式。 第三部分为第7~11章,介绍了JavaScript技术,从最基础的程序语法开始,使读者能很快地融入到编程的环境中。利用JavaScript做出常用的网页动态效果。 第7章:介绍JavaScript的基础知识,从变量定义、语言结构开始,全面了解JavaScript的语法。 第8章:介绍JavaScript中的数组与Hash结构,利用各种浏览器内置对象进行开发。 第9章:介绍JavaScript中的事件处理,能够处理鼠标移动、键盘输入、页面加载等事件。 第10章:介绍浏览器中的文档对象模型,通过对DOM的操作动态改变页面的结构。 第11章:通过分析几个常见的网页特效,学习如何综合利用HTML/CSS/JavaScript技术。 第四部分为附录A、附录B与附录C,供学有余力的读者进一步了解CSS 3与HTML 5等前沿技术,掌握网页编程技术发展的趋势。 附录A:介绍HTML 5的一系列新特性,如语义标记、多媒体标记、增强表单标记、本地存储应用、绘图应用、地理位置应用等。 附录B:介绍CSS 3的一系列样式,如渐变背景、文字阴影、变形动画等内容。 附录C:包括各章练习答案。 关于作者 本书由孙鑫主编,参与本书编写的还有赵岚岚、高莹、张素芳、翟瑞强、张欣、张玲、窦建涛、涂君君、邵佳赜、马文勇。 读者对象 开设了网页设计、Web开发等相关课程的高等院校和相关培训机构。 Web前端开发工程师。 Web前端设计师和UI设计师。 Web项目管理人员。 由于时间仓促,书中难免有错误和不足之处,恳请广大读者批评、指正。 编者 目 录第一部分 第1章 HTML语言简介 1 第2章 超链接、图片及其他常用元素 22 第3章 表格、列表与框架 43 第4章 HTML表单 75 第二部分 第5章 层叠样式表 94 第6章 利用CSS进行网页布局 119 第三部分 第7章 JavaScript语言基础 137 第8章 JavaScript中的数据结构与内置对象 153 第9章 JavaScript事件处理 179 第10章 JavaScript操作DOM模型 204 第11章 常见网页特效 224 第四部分 附录A HTML 5的新特性 245 A.1 简化的文档类型和字符编码 246 A.2 新增的语义元素 246 A.3 增强的表单设计 249 A.4 多媒体元素 253 A.5 绘图 255 A.6 本地存储API 259 A.7 地理信息API 260 A.8 拖放操作API 262 A.9 浏览器内置数据库 270 A.10 推送通知 275 A.11 其他新特性 279 附录B CSS 3新特性简介 280 B.1 半透明效果 280 B.2 属性选择器 281 B.3 边框样式 282 B.4 文本样式 292 B.5 背景色渐变 296 B.6 元素变形 302 B.7 效果过渡 307 附录C 各章练习参考答案 315 第1章练习答案 315 第2章练习答案 317 第3章练习答案 320 第4章练习答案 325 第5章练习答案 327 第6章练习答案 330 第7章练习答案 331 第8章练习答案 333 第9章练习答案 337 第10章练习答案 341 第11章练习答案 346 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。