网页制作与网站开发从入门到精通

副标题:无

作   者:朱印宏编著

分类号:

ISBN:9787030237835

微信扫一扫,移动浏览光盘

简介

  《网页制作与网站开发从入门到精通(2009最新版)》是一本讲解前台技术综合应用的图书,从入门开始逐步深入,最终帮助读者精通前台核心技术的应用。全书紧扣标准设计这个时代主题,共分为六大部分24章内容。第一部分(第1章和第2章)是入门篇,概述前台技术的环境。第二部分(第3章-第5章)是结构篇,重点讲解HTML结构的语义特性。第三部分(第7章一第13章)是表现篇,重点讲解CSS技术的一般应用和网页布局方法。第四部分(第14章-第19章)是交互篇,重点讲解JavaScript技术的核心知识点和DOM技术一般应用,同时结合Ajax框架和jQuery技术介绍了JavaScript二次开发技术中的经典代表应用。第五部分(第20章-第22章)是工具篇,主要结合Dreamweaver CS4讲解如何利用工具提高工作效率。第六部分(第23章和第24章)是实战篇,借助两个示例操作来提高读者的实战应用水平。   《网页制作与网站开发从入门到精通(2009最新版)》配套光盘中录有超过24小时的视频教学,与正文同步,帮助读者更直观地掌握Web前台技术的应用。光盘中还包含前台技术参考手册,读者在学习和实践中可随时查阅。   需要《网页制作与网站开发从入门到精通(2009最新版)》或技术支持的读者,请与北京清河6号信箱(邮编:100085)发行部联系,电话:010.62978181(总机)、010—82702660,传真:010.82702698,E—mail:tbd@bhp.com.cil。

目录

目录
第1章 标准网页设计概述
1.1 Web标准发展概述
1.2 什么是网页标准
1.2.1 网页结构化语言
1.2.2 网页表现语言
1.2.3 网页行为语言
1.3 学习标准设计将会给你带来什么
1.3.1 对于用户来说,更易用
1.3.2 对于设计者来说,更高效
1.3.3 对于服务来说,成本更低
1.4 学习标准设计中应注意的问题
1.4.1 不要为了验证而验证
1.4.2 不要被传统布局思维所束缚
1.4.3 不要乱用标签和属性
1.5 如何学习标准网页设计
1.5.1 一位拓荒者的标准学习之路
1.5.2 你需要准备什么
第2章 Demo,一起体验标准化设计流程
2.1 与客户交流获取资料
2.1.1 不要张口就问设计效果
2.1.2 向客户获取有价值的资料
2.2 构建符合语义的结构
2.2.1 不要使用表格设计结构
2.2.2 不要把结构当作段落文本
2.2.3 div不是万能的
2.2.4 使用符合语义的元素
2.3 与客户沟通并设计页面表现效果
2.3.1 不要为了设计样式而随意设置id属性和class属性
2.3.2 设计精致典雅的界面风格
2.3.3 设计个性洒脱的界面风格
第3章 HTML语言基础
3.1 HTML语言概述
3.1.1 认识HTML语言
3.1.2 HTML语言的发展历史
3.2 HTML语言规范
3.2.1 HTML文档结构
3.2.2 HTML基本语法
3.3 HTML文档类型和名字空间
3.3.1 认识DOCTYPE
3.3.2 DOCTYPE结构分析
3.3.3 HTML文档类型分类
3.3.4 HTML文档类型使用误区
3.3.5 探析文档类型定义(DTD)
3.3.6 名字空间
3.4 HTML文档元信息
第4章 HTML元素的语义性及其使用
4.1 网页语义化概述
4.1.1 什么是语义化网页
4.1.2 HTML语义化现状和发展
4.2 HTML元素的语义分类
4.2.1 结构语义元素
4.2.2 内容语义元素
4.2.3 修饰语义元素
4.3 HTML属性的语义分类
4.3.1 核心语义属性
4.3.2 语言语义属性
4.3.3 键盘语义属性
4.3.4 内容语义属性
4.3.5 其他语义属性
4.4 文本信息的语义结构
4.4.1 标题信息的语义结构
4.4.2 段落信息的语义结构
4.4.3 引用信息的语义结构
4.4.4 强调信息的语义结构
4.4.5 格式化文本的语义结构
4.4.6 输出信息的语义结构
4.4.7 信息缩写的语义结构
4.4.8 插入和删除信息的语义结构
4.4.9 其他文本信息的语义结构
4.5 列表信息的语义结构
4.5.1 认识列表结构
4.5.2 使用普通列表结构
4.5.3 使用定义列表结构
4.5.4 使用定义列表的误区
4.6 数据表格的语义化结构
4.6.1 认识数据表的结构
4.6.2 使用表格元素
4.6.3 数据分组
4.7 表单的语义化基本结构
4.7.1 认识表单的结构
4.7.2 认识表单元素
4.7.3 form元素
4.7.4 input元素
4.7.5 textarea和select元素
4.8 表单结构的语义化高级设计
4.8.1 表单分组
4.8.2 绑定提示标签到表单域
4.8.3 快捷键、访问键和禁止访问
4.8.4 select选项分区
4.8.5 使用按钮
第5章 网页结构化实施与应用
5.1 HTML元素的显示类型
5.1.1 认识元素显示类型
5.1.2 块状元素
5.1.3 行内元素
5.1.4 其他元素
5.2 HTML结构嵌套规则详解
5.2.1 结构乱套何时休
5.2.2 (X)HTML Strict下嵌套规则
5.2.3 HTML嵌套规则解析
5.3 解析Stopdesign 的结构
5.3.1 认识Stopdesign
5.3.2 Stopdesign首页内容版块分析
5.3.3 构建基本结构
5.3.4 构建微观结构
5.3.5 结构的SEO设计
5.3.6 版式结构设计
5.4 解析CSS ZEN GARDEN结构
5.4.1 认识CSS禅意花园
5.4.2 禅意花园内容版块分析
5.4.3 构建禅意花园的基本结构
5.4.4 构建禅意花园的微观结构
5.4.5 版式结构设计
第6章 CSS语言基础
6.1 创建CSS样式
6.1.1 网页样式发展概述
6.1.2 CSS样式的构成
6.2 应用CSS样式
6.2.1 行内样式
6.2.2 内部样式
6.2.3 外部样式
6.2.4 引入外部样式
6.3 准确选用CSS选择器
6.3.1 基本选择器
6.3.2 选定范围?选择器
6.3.3 属性选择器
6.3.4 选择器分组、嵌套和指定
6.4 灵活使用CSS的层叠和继承
6.4.1 CSS的层叠性
6.4.2 CSS的继承性
第7章 设计网页文本格式和段落版式
7.1 字体样式
7.1.1 字体类型
7.1.2 字体大小
7.1.3 字体颜色
7.1.4 字体粗细
7.1.5 斜体
7.1.6 下划线
7.1.7 大小写
7.2 段落格式
7.2.1 水平对齐
7.2.2 垂直对齐
7.2.3 字距和词距
7.2.4 行高
7.2.5 首行缩进
7.3 网页文本格式实战
7.3.1 宁静、含蓄的英文格式
7.3.2 干练、洒脱的英文格式
7.3.3 层级式中文格式
7.3.4 报刊式中文格式
第8章 网页图像美化与设计
8.1 图像样式
8.1.1 图像大小
8.1.2 图像边框
8.1.3 图像透明度
8.1.4 图像位置
8.2 控制背景图像
8.2.1 定义背景图像
8.2.2 背景图像显示方式
8.2.3 背景图像位置
8.2.4 固定背景图像
8.2.5 灵活使用背景图像
8.3 网页图像设计实战
8.3.1 博客主页中的图像应用
8.3.2 网络相册中的图像应用
第9章 设计超链接样式
9.1 超链接基本样式
9.1.1 简单认识超链接
9.1.2 伪类和伪对象
9.1.3 超链接基本样式
9.2 设计超链接样式
9.2.1 下划线样式
9.2.2 立体样式
9.2.3 动态样式
9.2.4 图像样式
9.2.5 鼠标样式
第10章 设计列表和菜单样式
10.1 列表基本样式
10.1.1 定义列表的基本样式
10.1.2 自定义项目符号
10.1.3 使用背景图像定义项目符号
10.2 列表布局
10.2.1 垂直布局样式
10.2.2 水平布局样式
10.3 菜单样式设计
10.3.1 滑动样式(上)
10.3.2 滑动样式(下)
10.3.3 Tab样式
10.3.4 导航下拉面板样式
第11章 设计表格样式
11.1 表格基本样式设计
11.1.1 使用表格属性设计样式
11.1.2 使用CSS设计表格边框
11.1.3 单元格分离和补白样式
11.1.4 空单元格显示处理
11.1.5 单元格数据水平对齐和垂直对齐
11.2 表格布局模型和高级样式设计
11.2.1 表格布局模型
11.2.2 数据列和行的样式
11.2.3 表格标题的样式
11.2.4 合并单元格
11.2.5 数据表格内元素层叠优先级
11.3 表格样式设计实战
11.3.1 清新悦目的数据表样式
11.3.2 层次清晰的数据表样式
第12章 标准网页布局的基本方法
12.1 标准网页布局概述
12.1.1 标准网页布局的基本元素
12.1.2 网页元素的显示属性
12.1.3 标准网页布局类型
12.2 CSS盒模型
12.2.1 认识盒模型
12.2.2 盒模型的边界
12.2.3 边界重叠
12.2.4 盒模型的边框
12.2.5 边框样式的使用技巧
12.2.6 盒模型的补白
12.3 标准网页布局的基本方法
12.3.1 float浮动布局
12.3.2 浮动清除
12.3.3 position定位布局
12.3.4 定位元素的层叠顺序
12.4 标准网页布局实战技巧
12.4.1 布局居中技巧
12.4.2 灵活设计定位布局
12.4.3 浮动布局的高度自适应
12.4.4 使用负边界改善浮动布局
第13章 标准网页布局的兼容性处理
13.1 兼容不同类型浏览器的基本方法
13.1.1 常用过滤器
13.1.2 使用IE条件语句过滤
13.2 流动布局的兼容性处理
13.2.1 关于不同浏览器的默认值问题
13.2.2 列表兼容性处理——有序列表高度问题
13.2.3 列表兼容性处理——列表宽度问题
13.2.4 列表兼容性处理——项目符号变异问题
13.2.5 列表兼容性处理——列表行双倍高度问题
13.2.6 列表兼容性处理——列表项错行问题
13.2.7 默认高度问题
13.2.8 盒模型高和宽的计算问题
13.2.9 最小高度和宽度问题
13.2.10 超链接兼容处理——失控的子标签问题
13.2.11 超链接兼容处理——使用背景图像代替文本问题
13.3 浮动布局的兼容性处理
13.3.1 浮动被流动包含问题
13.3.2 包含框不能自适应高度的问题
13.3.3 浮动布局中栏目内容被隐藏的问题
13.3.4 同时设置边界和浮动布局的问题
13.3.5 半个像素问题
13.3.6 3像素问题
13.3.7 多出字符问题
13.4 定位布局的兼容性处理
13.4.1 定位参照物的问题
13.4.2 定位元素的结构与层叠问题
13.4.3 定位元素丢失问题
第14章 JavaScript语言基础
14.1 JavaScript概述
14.1.1 网页中的JavaScript
14.1.2 Hello,World
14.1.3 JavaScript脚本块在网页中的处理
14.1.4 使用外部JavaScript文件
14.1.5 JavaScript文件的关联和冲突处理
14.1.6 JavaScript和CSS文件URL引用和执行问题
14.1.7 JavaScript编辑工具
14.2 JavaScript语言的体系结构
14.2.1 JavaScript语言的数据结构
14.2.2 JavaScript语言的文法结构
14.3 常量和变量
14.4 表达式和运算符
14.5 控制语句
14.5.1 表达式语句和语句块
14.5.2 条件语句
14.5.3 循环语句
14.5.4 跳转语句
14.5.5 异常处理语句
14.5.6 var语句和function语句
14.5.7 with语句和空语句
14.6 数据类型
14.6.1 数值
14.6.2 字符串
14.6.3 布尔型
14.6.4 null和undefined
14.6.5 其他数据类型
14.7 函数
14.7.1 定义函数
14.7.2 调用函数
14.7.3 函数的参数
14.7.4 函数常量
14.7.5 闭包函数
14.8 对象
14.8.1 对象的属性和方法
14.8.2 增加和删除对象属性
14.8.3 销毁对象
14.8.4 内置对象
14.9 数组
14.9.1 定义数组
14.9.2 存取数组元素
14.9.3 数组的存取和增删
14.9.4 数组高级操作
第15章 精通DOM文档对象模型
15.1 认识DOM
15.1.1 浏览器对象模型
15.1.2 标准文档对象模型
15.1.3 DOM中的节点
15.2 文档基本操作
15.2.1 遍历文档
15.2.2 增加文档内容
15.3 节点基本操作
15.3.1 获取节点
15.3.2 创建节点
15.3.3 复制节点
15.3.4 插入节点
15.3.5 删除节点
15.3.6 替换节点
15.4 属性基本操作
15.4.1 获取节点属性
15.4.2 设置节点属性
15.4.3 删除节点属性
第16章 掌握JavaScript事件处理模型
16.1 事件处理模型概述
16.1.1 认识事件
16.1.2 事件流
16.1.3 事件处理模型
16.2 基本事件模型
16.2.1 事件类型
16.2.2 绑定事件
16.2.3 事件处理的返回值
16.2.4 事件处理的参数
16.2.5 事件处理程序中的this关键字
16.3 标准事件模型
16.3.1 事件传播
16.3.2 事件注册
16.3.3 为对象注册多个事件处理程序
16.3.4 事件模块和事件类型
16.3.5 剖析Evem
16.3.6 兼容不同浏览器的事件处理方法
16.4 IE事件模型
16.4.1 事件注册
16.4.2 Event对象
16.4.3 Event应用
16.5 事件处理实战
16.5.1 定义Tab面板的结构和样式
16.5.2 方法一:在标签属性中绑定事件处理函数
16.5.3 方法二:在脚本中注册Tab面板的操作事件
16.5.4 方法三:使用标准事件模型设计Tab面板功能
第17章 使用JavaScript动态控制CSS样式
17.1 脚本化CSS
17.1.1 认识样式的脚本属性
17.1.2 CSS在DHTML中的作用
17.2 脚本中的行内样式
17.2.1 脚本中样式属性名使用规范
17.2.2 style对象及其方法
17.3 脚本中的样式表
17.3.1 认识styleSheets集合
17.3.2 styleSheets集合索引
17.3.3 操作CSS规则
17.3.4 获取显示样式
17.4 脚本样式实战
17.4.1 换皮肤1
17.4.2 换皮肤2
17.4.3 折叠块1
17.4.4 折叠块2
17.4.5 提示框1
17.4.6 提示框2
第18章 使用Ajax技术实现动态数据交互
18.1 认识Ajax
18.1.1 什么是Ajax
18.1.2 如何学习Ajax
18.2 使用XMLHttpRequest对象
18.2.1 创建XMLHttpRequest对象实例
18.2.2 创建兼容性XMLHttpRequest对象
18.2.3 创建动态XMLHttpRequest对象
18.2.4 模拟本地服务器环境
18.2.5 准备前后台信息交互文件
18.2.6 使用XMLHttpRequest发送请求
18.2.7 回调
18.2.8 处理服务器响应
18.3 Ajax信息交互实战
18.3.1 Ajax显示前后台数据交互过程
18.3.2 Ajax显示记录集
18.3.3 Tab面板数据异步更新
18.3.4 Ajax记录集分页显示
18.3.5 Ajax关键词快速匹配
第19章 使用jQuery框架扩展JavaScript的功能
19.1 JQuery技术框架概述
19.2 JQuery构造器
19.3 JQuery基本用法
19.3.1 访问jQuery对象
19.3.2 访问DOM对象的属性
19.3.3 访问DOM样式类
19.3.4 访问DOM元素包含信息
19.4 JQuery选择器
19.4.1 常用选择器
19.4.2 伪选择器
19.4.3 表单专用选择器
19.4.4 筛选函数
19.5 文档处理
19.5.1 插入内容
19.5.2 嵌套结构
19.5.3 替换结构
19.5.4 删除和克隆结构
19.6 CSS处理
19.6.1 css()方法
19.6.2 位移
19.6.3 显示大小
19.7 事件处理
19.7.1 页面初始化事件
19.7.2 绑定事件
19.7.3 交互事件
19.7.4 封装默认事件
19.8 动画处理
19.8.1 基本动画
19.8.2 滑动动画
19.8.3 淡入淡出
19.9 Ajax技术处理
19.9.1 Ajax请求
19.9.2 jQuery.ajax()请求
19.9.3 Ajax事件
19.10 JQuery实战
19.10.1 图片画廊
19.10.2 收缩置顶条
19.10.3 超级链接类型标识图标
第20章 使用Dreamweaver构建HTML结构
20.1 可视化网页编辑工作流
20.1.1 可视化构建HTML结构
20.1.2 梳理Dreamweaver的可视化操作思路
20.1.3 亲近Dreamweaver可视化设计环境
20.2 HTML代码编辑工作流
20.2.1 代码编辑环境
20.2.2 代码输入智能化提示
20.2.3 代码格式化与排版
20.2.4 代码分色显示
20.2.5 选择代码
20.2.6 快速编辑代码
20.2.7 代码检查和修改
20.2.8 代码验证服务
第21章 使用Dreamweaver设计CSS样式
21.1 从【CSS样式】面板开始
21.1.1 认识【CSS样式】面板
21.1.2 建立CSS样式工作流
21.1.3 应用CSS样式工作流
21.2 Dreamweaver的CSS操作环境
21.2.1 强大的可视化渲染功能
21.2.2 代码与可视化编辑的无障碍服务
21.2.3 CSS辅助工具
21.3 Dreamweaver布局实战
21.3.1 页面属性初始化
21.3.2 页面基本结构布局
21.3.3 页面基本模块样式
第22章 使用Dreamweaver开发JavaScript脚本
22.1 Dreamweaver中的JavaScript
22.1.1 结构和逻辑的分离
22.1.2 JavaScript智能化提示
22.1.3 支持第三方Ajax框架和技术库
22.1.4 JavaScript行为特效
22.1.5 JavaScript代码片段
22.2 使用Dreamweaver的Spry技术框架
22.2.1 定义Spry数据集
22.2.2 绑定Spry数据集
22.2.3 Spry构件
22.2.4 Spry表单验证
22.2.5 Spry特效
第23章 综合实战:专题资讯
23.1 设计概述
23.2 构建主题页面结构
23.2.1 宏观结构设计
23.2.2 微观结构设计
23.3 页面布局和样式设计
23.3.1 布局思路
23.3.2 基本布局和样式
23.3.3 浏览器兼容处理
23.4 页面动态效果设计
23.4.1 动态下拉菜单
23.4.2 延迟的下拉菜单
23.4.3 自定义折叠面板
23.4.4 左右推拉面板
23.4.5 使用Spry技术设计折叠面板
第24章 综合实战:电子相册
24.1 策划思路和XML数据设计
24.1.1 电子相册功能演示
24.1.2 策划思路
24.1.3 设计XML数据结构
24.2 相册结构构建
24.2.1 构建宏观结构
24.2.2 细化微观结构
24.3 相册布局与样式设计
24.3.1 基本布局思路
24.3.2 设计默认样式和基本框架
24.3.3 局部样式设计
24.3.4 浏览器兼容性处理
24.3.5 皮肤设计
24.4 逻辑层开发
24.4.1 动态更换皮肤
24.4.2 使用Spry技术读取XML数据
24.4.3 初始化XML DOM控件
24.4.4 读取并显示分类导航信息
24.4.5 读取并显示缩微图信息
24.4.6 完善鼠标操作的动感效果

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

网页制作与网站开发从入门到精通
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon