出版时间:2012-8 出版社:清华大学出版社 作者:刘增杰 等编著 页数:426 字数:704000
Tag标签:无
内容概要
《精通HTML5+CSS3+JavaScript网页设计》编著者刘增杰。
《精通HTML5+CSS3+JavaScript网页设计》内容提要:HTML5、cSS3和
Javascript技术是网页设计的精髓,本书以应用实例和综合实战案例的形式逐一详解了
HTML5网页设计的文档结构、文本、图像、用HTML5创建超链接、表格、使用表单:用CSS3设置表格和表单的样式、美化图片、背景和边框:讲述JavaScript内置对象、对象编程、
JavaScript操纵css3、HTML5+CSS3 和layascript的搭配应用等网页设计的方法和技巧。
通过对本书实例和综合案例的学习与演练,读者可以尽快掌握所学的知识,提高网页设计的实战能力;同时本书在网上提供了实例源代码,可供读者直接查看和调用,以便快速上手或进行二次开发。
本书内容丰富、理论结合实践,对从事网站美工工作的读者而言,是一本手边必不可少的工具书:对从事Web系统开发的读者来说,也是一本难得的参考手册。
书籍目录
第1章 HTML5概述
1.l HTML5的基本概念
1.1.1 HTML 5简介
1.1.2 THML 5文件的基本结构
1.2 HTML5文件的编写方法
1.2.1 使用记事本手工编写HTML文件
1.2.2 使用Dreamweaver CS5.5编写HTML文件
1.3 使用浏览器查看HTML5文件
1.3.1 各大浏览器与HTML5的兼容
1.3.2 查看页面效果
1.3.3 查看源文件
1.4 专家解惑
第2章 HTML5网页文档结构
第3章 HTML5网页中的文本和图像
第4章 用HTML5建立超链接
第5章 用HTML5创建表格
第6章 使用表单
第7章 CSS3概述
第8章 CSS3字体与段落属性
第9章 CSS3美化表格和表单样式
第10章 CSS3美化图像
第11章 CSS3美化背景与边框
第12章 Java Script概述
第13章 Java Script语言基础
第14章 Java Script内置对象
第15章 Java Script对象编程
第16章 Java Script操纵CSS3
第17章 HTML5、CSS3和Java Script
第18章 HTML5绘制图形
第19章 HTML5中的音频和视频
第20章 地理定位、离线Wed应用和Web存储
第21章 企业门户网站的综合实战
章节摘录
版权页: 插图: 12.1.1 JavaScript是什么 JavaScript最初由网景公司的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。经过近二十年的发展,它已经成为健壮的基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。 1.JavaScript的特点 (1)语法简单,易学易用。 JavaScript语法简单、结构松散。可以使用任何一种文本编辑器来进行编写。JavaScript程序运行时不需要编辑译成二进制代码,只需要支持JavaScript的浏览器进行解释。 (2)解释性语言 非脚本语言编写的程序通常需要经过编写→编译→链接→运行4个步骤,而脚本语言JavaScript只需要经过编写→运行2个步骤。 (3)跨平台 由于JavaScript程序的运行依赖于浏览器,只要操作系统中安装有支持JavaScript的浏览器即可,因此JavaScript与平台(操作系统)无关。如Windows操作系统、UNIX操作系统、Linux操作系统等,或者是用于手机的Android操作系统、iPhone操作系统等。 (4)基于对象和事件驱动 JavaScript把HTML页面中的每个元素都当作一个对象来处理,并且这些对象都具有层次关系,像一棵倒立的树,这种关系被称为“文档对象模型(DOM)”。在编写JavaScript代码时会接触到大量对象及对象的方法和属性。可以说学习JavaScript的过程,就是了解JavaScript对象及其方法和属性的过程。因为基于事件驱动,所以JavaScript可以捕捉到用户在浏览器中的操作,可以将原来静态的HTML页面变成可以和用户交互的动态页面。 (5)用于客户端 尽管JavaScript分为服务器端和客户端两种,但目前应用最多的还是客户。 2.JavaScript作用 JavaScript可以弥补HTML语言的缺陷,实现web页面客户端动态效果,其主要作用如下: (1)动态改变网页内容。 HTML语言是静态的,一旦编写,内容是无法改变的。JavaScript可以弥补这种不足,可以将内容动态地显示在网页中。 (2)动态改变网页的外观 JavaScript通过修改网页元素的CSS样式,可以动态地改变网页的外观。例如,修改文本的颜色、大小等属性,图片位置的动态改变等。 (3)验证表单数据 为了提高网页的效率,用户在填写表单时,可以在客户端对数据进行合法性验证,验证成功之后才能提交到服务器上,进而减少服务器的负担和网络带宽的压力。 (4)响应事件 JavaScript是基于事件的语言,因此可以影响用户或浏览器产生的事件。只有事件产生时才会执行某段JavaScript代码,如只有当用户单击计算按钮时,程序才显示运行结果。
编辑推荐
《精通HTML5+CSS3+JavaScript网页设计》内容丰富、理论结合实践,对从事网站美工工作的读者而言,是一本手边必不可少的工具书;对从事Web系统开发的读者来说,也是一本难得的参考手册。
图书封面
图书标签Tags
无
评论、评分、阅读与下载
精通HTML5 + CSS3+JavaScript网页设计 PDF格式下载