网页设计与制作项目化教程

网页设计与制作项目化教程

谢晓能, 吴龙, 编著

出版社:清华大学出版社

年代:2014

定价:35.0

书籍简介:

本书介绍用CSS+Div制作网页的技术。本书基于Web 2.0标准,重点讲解三个大的实例,将网页制作的理论知识都融入其中,系统介绍利用CSS对网站进行布局设计与重构,让读者按照真实项目的制作流程,从零基础开始,轻松f地学习、掌握制作网页的方法和HTML的基础知识。每个实例后还配有一个练习项目,涉及各种类型的网页。

书籍目录:

第1部分网页基础设计

第1章Web标准概述31.1网页与Web标准

1.1.1什么是网页

1.1.2什么是Web标准

1.2Web表现层技术

1.2.1什么是Web表现层技术

1.2.2Web标准的组成

1.3网站重构及意义

第2章网页制作开发工具Dreamweaver简介

2.1Dreamweaver简介

2.1.1Dreamweaver界面介绍

2.1.2Dreamweaver的特点与常用功能

2.2实例演练--使用Dreamweaver制作一个简单页面

2.2.1建立文件夹和文档结构

2.2.2建立HTML文件和CSS文件并将其关联

2.2.3在HTML文档中建立标签结构

2.2.4在CSS文档中设置标签的样式

第3章XHTML与CSS基础

3.1XHTML语言基础

3.1.1标记语言与XHTML语法

3.1.2网页的页面声明

3.1.3关于与

3.2CSS语法

3.2.1认识CSS

3.2.2CSS语法

3.2.3将CSS应用于网页中

3.2.4CSS选择符

3.2.5CSS样式继承32网页设计与制作项目化教程目录3.2.6CSS数据单位

3.2.7样式优先权

3.2.8代码注释

第4章CSS网页布局与定位

4.1理解和认识Div

4.1.1什么是网页布局

4.1.2认识Div

4.1.3行间元素与块状元素

4.1.4Div的并列与嵌套

4.2XHTML中的其他网页标签

4.3盒模型概述

4.3.1盒模型概念及盒模型尺寸计算

4.3.2宽度width和高度height属性

4.3.3border边框属性

4.3.4margin外边距属性

4.3.5利用margin值设置元素的水平方向居中

4.3.6padding内边距属性

4.4浮动定位

4.5浮动的清除

4.6绝对定位与相对定位

4.6.1用绝对定位布局块级元素

4.6.2用相对定位布局

4.7布局定位的方法

4.7.1一列固定宽度居中

4.7.2两列固定宽度

4.7.3三列浮动中间宽度自适应

4.8实例演练--网页的布局与定位

4.8.1网页的整体布局

4.8.2#top_in的制作

4.8.3#page的制作

第5章CSS对元素背景的控制

5.1背景控制

5.2背景属性的控制

5.2.1背景颜色

5.2.2背景图片

5.2.3背景定位与平铺

5.3背景样式的缩写

5.4实例演练--页面中的背景设置分析

第6章文本及其图片样式设计

6.1网页的基本单位--网页元素

6.2文本控制

6.2.1字体样式设计

6.2.2段落样式设计

6.3图片控制

6.3.1图片的CSS样式

6.3.2图文混排

6.4实例演练

6.4.1利用CSS文本设计制作公司简介页面和新闻内页

6.4.2 通过CSS文本设计制作首页的区块

第7章网站的超链接

7.1超链接控制

7.1.1超链接a标签

7.1.2伪类

7.2链接的几个应用

7.2.1链接文本样式

7.2.2通过链接内设置类控制超链接样式

7.2.3通过对应超链接外的父级的CSS类的CSS样式来控制

超链接的样式

7.2.4图片应用于超链接

7.3实例演练--超链接的简单应用

第8章网页元素设计--使用列表

8.1无序列表ul

8.2有序列表ol

8.3列表样式设计

8.3.1改变项目列表样式

8.3.2使用图片自定义项目列表

8.4无序列表制作导航

8.5实例演练1-- 无序列表制作导航

8.6实例演练2 -- 无序列表制作图片列表

第9章表格的使用

9.1表格标签

9.2CSS控制表格样式

9.2.1表格边框

9.2.2折叠边框

9.2.3表格宽度和高度

9.2.4表格文本对齐

9.2.5表格的盒模型属性

9.2.6利用CSS控制表格外观

9.3实例演练--利用CSS样式制作表格的实例

第10章表单设计

10.1认识表单的标签

10.1.1表单标签

10.1.2文本框

10.1.3多行文本框

10.1.4密码框

10.1.5隐藏域

10.1.6复选框

10.1.7单选框

10.1.8文件上传框

10.1.9下拉选择框

10.2实例演练--CSS控制表单样式

10.2.1ulli结构和单选表单的设计

10.2.2用户名等text表单设计

10.2.3多表单并行设计

10.2.4整体完善

第11章CSS高级应用技巧

11.1id与class

11.2div 与 span

11.3CSS文件结构设计与优化

11.4垂直居中的讨论

第2部分实例演练: 铭客网站的制作

第12章网站制作前的统筹规划14112.1页面效果图的分析

12.2站点的建立

12.3文档的建立

第13章页面的顶部及其导航制作

13.1CSS样式初始化

13.1.1布局样式的初始化

13.1.2文本初始化

13.1.3常用标签的初始化

13.2制作页面的顶端#top

13.3制作头部#head

13.4搜索表单#search的制作

13.5利用ul和li列表元素制作导航

第14章网站主体部分的制作

14.1页面主体#container部分的制作

14.2顶端#adv_top部分的制作

14.3左侧#left_index部分的制作

14.3.1"最新公告"部分的制作

14.3.2"热点资讯"部分的制作

14.3.3"发布新任务"部分的制作

14.4中间#mid_index部分制作

14.5右侧部分的制作

14.5.1会员登录部分

14.5.2投资公司Logo部分

14.5.3排行榜的制作--ul和li的高级应用

14.5.4三列底部对齐的问题--控制高度的方法

14.6网站页脚制作的一般方法

第15章本部分总结

15.1网站建站结构的初步接触

15.2CSS初始化的一般知识

15.3标签使用的初体验

15.4网站调试的讨论

第3部分实例演练--大型商城网站的制作

第16章大型网站开发概述18716.1大型网站开发的一般流程

16.2大型网站的CSS架构与组织

第17章网站制作的前期准备工作

17.1页面的特点分析

17.2页面的布局规划

17.3常用样式的定义

17.4设置body标签

17.5关于CSS结构化与性能优化的一些讨论

第18章网站公共头文件的制作

18.1简约而不简单--关于网站的顶部制作

18.2精确计算的head部分的制作

18.3搜索框精确制作

18.4客服热线

第19章页面主体的制作

19.1ul与li两侧双重背景的制作方法

19.1.1导航制作

19.1.2左边部分的制作

19.1.3中间部分的制作

19.2登录窗口的制作

19.2.1"登录"部分的制作

19.2.2"最新公告"部分的制作

19.2.3"新品上架"部分的制作

19.3伪类的高级应用--产品二级分类的制作

19.3.1伪类二级或多级选择器的理论依据

19.3.2利用伪类状态的嵌套标签制作二级产品分类

19.3.3浏览器的兼容问题

19.4用ul/li列表制作产品排行

19.5倒数计时时间的文本混合制作

19.6绝对定位与相对定位的运用

19.6.1局部设计中绝对定位与相对定位的结合使用分析

19.6.2"特价"标签如何悬浮在右上角

19.7页面的进一步完善237附录A常用CSS属性一览表242附录BHTML常用标签246参考文献

第1章初识C语言

1.1C语言概述

1.1.1C语言发展史

1.1.2C语言的优点

1.1.3C语言的缺陷

1.2初识C语言程序

1.2.1VC++6.0集成开发环境

1.2.2C语言工程文件

1.2.3C语言程序构成

第2章算法

2.1算法的概念

2.2算法的特征

2.3算法的表示形式

2.3.1自然语言

2.3.2流程图

2.3.3伪代码

拓展训练

第3章数据类型、运算符和表达式

3.1基本概念

3.1.1C语言的字符集

3.1.2标识符

3.1.3关键字

3.2基本数据类型

3.2.1整型

3.2.2实型(浮点型)

3.2.3字符型

3.3常量、变量

3.3.1常量

3.3.2变量

3.3.3字符数据在内存中的存储形式

3.4输入/输出函数29网页设计与制作项目化教程目录3.4.1格式输入/输出函数

3.4.2字符数据输入/输出函数

3.5运算符和表达式

3.5.1运算符的种类

3.5.2算术运算符和算术表达式

3.5.3赋值运算符和赋值表达式

3.5.4关系运算符和关系表达式

3.5.5逻辑运算符和逻辑表达式

3.5.6条件运算符和条件表达式

3.5.7逗号运算符和逗号表达式

3.5.8sizeof运算符

3.5.9运算符的优先级和结合性

拓展训练

第4章程序控制结构

4.1C程序结构和C语句

4.1.1C程序结构

4.1.2C语句

4.2结构化程序设计

4.3顺序结构

4.3.1顺序结构

4.3.2顺序结构实例

4.4分支结构

4.4.1单分支(if)

4.4.2双分支(if...else)

4.4.3if多分支(if...else...if)

4.4.4if语句的嵌套

4.4.5switch多分支

4.5循环结构

4.5.1while循环

4.5.2do...while循环

4.5.3for循环

4.5.43种循环的比较

4.5.5循环嵌套

4.5.6break语句、continue语句和goto语句

4.5.7几种循环的比较

拓展训练

第5章函数

5.1函数的定义

5.1.1无参函数的定义

5.1.2有参函数的定义

5.2函数参数与函数的值

5.2.1形式参数与实际参数

5.2.2函数的返回值

5.3函数的调用

5.3.1函数调用的一般形式

5.3.2函数调用的方式

5.3.3函数的声明

5.4函数的嵌套调用

5.5函数的递归调用

5.6全局变量和局部变量

5.6.1局部变量

5.6.2全局变量

5.7变量的存储类别

5.7.1静态存储变量和动态存储变量

5.7.2自动变量和静态局部变量

拓展训练

第6章数组

6.1数组简介

6.2一维数组

6.2.1一维数组的定义

6.2.2一维数组的初始化

6.2.3一维数组元素的引用

6.3二维数组

6.3.1二维数组的定义

6.3.2二维数组的初始化

6.3.3二维数组元素的引用

6.4字符数组

6.4.1字符数组的定义

6.4.2字符数组的初始化

6.4.3字符数组的引用

6.4.4常用字符串操作函数

6.5数组作为函数参数传递

6.6数组在项目中的应用

拓展训练

第7章指针

7.1指针的概念、指针变量的概念及定义

7.2指针运算符

7.3指针表达式及运算

7.4指针作为函数的参数

7.5指针在项目中的应用

拓展训练

第8章结构体

8.1结构体所能解决的问题

8.2结构体定义

8.3结构的使用

8.4结构数组和结构指针

8.4.1结构数组

8.4.2结构指针

8.5结构的复杂形式

8.5.1嵌套结构

8.5.2位结构

8.6结构体在项目中的应用

拓展训练

第9章项目设计及实现

9.1项目架构

9.2处理模块流程图

9.3项目文件及关系

9.4函数调用关系

9.5项目实现

附录A常用字符与ASCII码对照表

附录B关键字

附录C运算符的优先级与结合方向

附录D常用库函数

参考文献

内容摘要:

本书详细介绍使用CSS+Div制作网页的技术。本书利用3个大的实例,基于Web 2.0标准,将网页制作的理论知识融入其中,系统讲述利用CSS对网站进行布局设计与重构的过程,使读者按照真实项目的制作流程,从零基础开始学习和掌握制作网页的方法和HTML的基础知识,并轻松地成长为专业级制作高手。本书利用Web 2.0标准进行网页设计制作,适合网站设计师及网站开发人员阅读和参考。

书籍规格:

书籍详细信息
书名网页设计与制作项目化教程站内查询相似图书
9787302368311
如需购买下载《网页设计与制作项目化教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

网页设计与制作项目化教程是清华大学出版社于2014.出版的中图分类号为 TP393.092 的主题关于 网页制作工具-高等职业教育-教材 的书籍。