本书从网页製作实际出发,除了详细地介绍HTML页面製作、CSS样式控制和JavaScript动态程式之外,还介绍了HTML 5。全书共分15章,各章均配有习题和实验。第1章介绍网页开发工具的选择与网页製作的相关技术; 第2~10章介绍HTML语法、标籤、属性使用方法; 第11~13章介绍CSS语法及属性使用方法; 第14章介绍JavaScript动态程式; 第15章介绍HTML 5的功能特性(可作为读者的选读内容)。
基本介绍
- 书名:网页设计与开发——HTML、CSS、JavaScript
- 作者:王津涛、孟庆昌
- ISBN:9787302265498
- 页数:351页
- 定价:36元
- 出版社:清华大学出版社
- 出版时间:2013-5-13
- 装帧:平装
- 开本:16
内容简介
《网页设计与开发——html、css、javascript》以初学者的需求为前提,通俗易懂,易学易用;从代码出发,回归实例;採用截图与代码相结合的方式,图文并茂,便于读者理解。本书既可以作为普通高校计算机及相关专业的教材、高职高专教材,也可以作为网页设计人员必不可少的查询手册。
图书前言
当今社会,人们对网路的依赖程度越来越高,大到政府机关、公司、厂矿; 小到家庭个人,网路几乎无处不在。而网站的建设也已成为社会信息化的主角。现在,通过HTML、CSS、JavaScript等技术相结合进行网页製作已经成为流行的客户端(浏览器端)技术。在网页製作中,HTML用于设计页面的整体结构以及页面元素的表现形式,在网际网路发展的初期只需使用HTML就可完成客户端界面,而随着网页技术的发展,CSS、JavaScript的出现,打破了网页设计的呆板性,使网页元素表现更加丰富,而且网页由静态向动态方向发展。
本书集HTML、CSS、JavaScript和HTML 5技术于一体,详细地介绍了客户端网页程式的设计。每章中除了配有大量的实例、习题和实验外,还採用代码和截图相结合的方式,使初学者更加直观地学习客户端技术,大大地提高了学习效率。
本书内容安排如下:
全书共分为15章,通过渐进的方式介绍HTML、CSS、JavaScript和HTML 5技术。
第1章介绍网页开发工具的选择与网页製作的相关技术。
第2章介绍HTML基本语法。
第3章介绍HTML基础标籤(包括标题标籤、段落标籤、换行标籤等)。
第4章介绍HTML列表(包括有序列表、无序列表、嵌套列表、定义列表等)。
第5章介绍HTML图片、背景以及颜色。
第6章介绍如何在网页中实现各种超级连结。
第7章介绍HTML框架(包括基本框架的创建、框架的格式化、内嵌套框架以及导航的创建)。
第8章介绍了表格的实现(包括基本表格的创建、表格的各个属性的使用以及使用表格实现网页的整体布局)。
第9章介绍HTML中各种表单的实现(包括口令表单、上传档案表单、下拉框等)。
第10章介绍使用HTML实现多媒体特效。
第11章介绍CSS语法规则。
第12章介绍CSS的各种属性的使用方法。
第13章介绍CSS常用滤镜。
第14章介绍JavaScript动态程式(包括语法基础、功能特性、JavaScript事件、Cookie脚本)。
第15章介绍HTML 5 基础。
作为入门的书籍,本书内容涉及HTML、CSS、JavaScript,以及HTML 5的内容,所以不可能讲述所有的知识点,笔者力求抓重点,抓主流,详细介绍了在网页製作中最实用的精髓部分。在本书的编写过程中,清华大学出版社的魏江江老师提出了许多宝贵的意见,在此致以衷心的感谢。由于写作时间仓促,加之水平有限,书中难免存在许多不足或不当之处,恳请广大读者批评指正。
目录
《网页设计与开发——html、css、javascript》
第1章网页设计概述
1.1全球资讯网简介
1.2开发工具的选择
1.3网页製作的相关技术
1.4本章小结
习题
实验
第2章初识html语法
2.1html文档结构
2.2标籤的属性
2.3标籤的嵌套
2.4本章小结
习题
实验
第3章文字与段落
3.1html基本标籤
3.2html输出格式
3.3html字型设定
3.4本章小结
习题
实验
第4章列表
4.1列表简介
4.2无序列表
4.3有序列表
4.4嵌套列表
4.5定义列表
4.6目录列表与选单列表
4.7本章小结
习题
实验
第5章图片、背景和颜色
5.1图片的使用
5.2背景
5.3html颜色
5.4本章小结
习题
实验
第6章超级连结
6.1锚点的命名
6.2书籤连结
6.3电子邮件连结
6.4其他连结技巧
6.5超级连结路径
6.6本章小结
习题
实验
第7章框架
7.1创建基本框架
7.2框架格式化
7.3框架的嵌套
7.4内嵌套框架
7.5创建导航
7.6适应非支持框架的浏览器
7.7本章小结
习题
实验
第8章表格
8.1表格的构成
8.2表格背景
8.3表格大小
8.4对齐方式
8.5表格单元格的边距
8.6frame与rules属性
8.7横跨行和列
8.8添加表格标题
8.9表格的高级标籤
8.10使用表格进行网页布局
8.11本章小结
习题
实验
第9章表单
9.1单行文本框
9.2口令文本框
9.3提交与复位按钮
9.4单选按钮与複选框按钮
9.5多行文本框
9.6下拉框
9.7上传档案表单
9.8处理表单
9.9定义域集合
9.10使用tab键与快捷键
9.11本章小结
习题
实验
第10章多媒体
10.1会滚动的文字
10.2背景音乐
10.3嵌入对象
10.4创建视频
10.5常见的视频格式
10.6本章小结
习题
实验
第11章css语法基础
11.1理解css
11.2css类型
11.3伪类与伪元素
11.4本章小结
习题
实验
第12章css属性
12.1css字型属性
12.2css文本属性
12.3css背景属性
12.4 css框线属性
12.5css边距属性
12.6css填充属性
12.7css列表属性
12.8css定位属性
12.9css表格属性
12.10css类别属性
12.11css滚动条属性
12.12本章小结
习题
实验
第13章css滤镜
13.1alpha滤镜
13.2blur滤镜
13.3glow滤镜
13.4chroma滤镜
13.5filph与filpv滤镜.
13.6shadow与dropshadow滤镜
13.7mask滤镜
13.8gray滤镜
13.9invert与xray滤镜
13.10wave滤镜
13.11本章小结
习题
实验
第14章javascript基础
14.1javascript起步
14.2注释
14.3变数
14.4运算符与表达式
14.5流程控制
14.6函式
14.7讯息对话框
14.8异常处理
14.9内置对象
14.10校验
14.11javascript事件
14.12cookie脚本
习题
实验
第15章html 5基础
15.1html 5起步
15.2html 5视频和音频
15.3html 5表单
15.4html 5画布
15.5html 5客户端存储
15.6html 5 svg
15.7本章小结
习题
实验
习题答案