书籍详情
HTML开发王
作者:张亚飞
出版社:电子工业出版社
出版时间:2008-01-01
ISBN:9787121063817
定价:¥55.00
购买这本书可以去
内容简介
本书完全按照HTML 4.01规范要求编写,详细介绍如何使用HTML语言创作网页,并且介绍如何将网页聚合起来架设网站。HTML语言有严格的逻辑,是完整系统的互联网知识体系的一部分。本书亦包含XHTML 1.0规范的全部内容。本书以最新的技巧,教读者轻松掌握HTML语言;并按照下面的逻辑认知顺序进行讲授:什么是HTML语言(what),为什么学HTML语言(why),以及怎样使用HTML语言(how)。这样是为了先帮助用户建立首要的、基础的正确认知,而后以深入浅出的实例来说明如何利用HTML语言制作网页(即通过一个完整的网上餐厅案例,循序渐进地指导读者怎样将HTML网页集合起来架设网站,并通过这一范例了解上载、更新和管理网站的技能)。本书适合网络开发工程师、网页设计师,以及学校的相关任课教师和学员。网页设计师,可以从本书学习到更为高级的网页设计应用技巧,进而加强功力;程序开发者,也可以从本书学习到最为正统的HTML知识,从而避免错误认知和混乱。本书相关源码请到http://www.fecit.com.cn的“下载专区”进行下载。
作者简介
张亚飞是现今活跃在信息技术领域的卓越作者。正如读者过去所看到的那样,他建立了一整套基于时间轴的完整系统的Flash知识体系,这个知识体系已经使很多Flash开发者和设计者受益。今天,他从纷繁复杂的乱象中抽象出真知,构建了一整套完整系统的万维网应用程序开发的知识体系,并将它完整地呈现在自己的作品中。目前,他的作品遍布海峡两岸(包括繁体和简体),内容囊括了设计和开发领域。张涉猎广泛,精通几乎整个万维网网络开发和设计的知识,包括ASP、ASP.NET、CSS、Flash、HTML、JavaScript、Java、PHP及SQLServer等,并且他可以将这些万维网网络开发技术和知识融为一体,从而使万维网第一次有了完整系统的知识体系,这使IT从业人员多少年来的梦想变为现实。很明显,开发人员、雇主、任课教师和学员都将受益于这一知识体系。张的这种丰富体验都融入到了他的作品当中,通过这些作品,他很容易地将这些复杂的问题以非常浅显的方式表述出来,并使所有的读者都能受益。
目录
第1篇 HTML基础入门篇
第1章 建立首要的、基础的正确认知
1.1 Internet和万维网
1.1.1 什么是WWW(万维网)
1.1.2 W3C是什么
1.2 网页、浏览器、网站和网络服务器
1.2.1 网页和浏览器
1.2.2 不可不知的浏览器发展史
1.2.3 浏览网页
1.2.4 网站和网络服务器
1.3 了解HTML语言
1.3.1 关于HTML和HTML编辑器
1.3.2 创建第一个网页
1.3.3 查看网页的源文件
1.4 HTML 4.0的特点
1.4.1 国际化
1.4.2 可访问性
1.4.3 表格
1.4.4 混合文档
1.4.5 样式表
1.4.6 脚本
1.4.7 打印
1.5 巩固与自测
第2章 HTML文档的基本结构
2.1 使用Dreamweaver创建第一个网页
2.1.1 Dreamweaver安装和配置向导
2.1.2 使用Dreamweaver创建网页的基本步骤
2.1.3 使用Dreamweaver的基本知识
2.2 HTML文档的基本结构
2.2.1 了解SGML和HTML的关系
2.2.2 HTML简要的历史和为何要使用HTML
2.2.3 HTML 4.01的版本和文档类型声明
2.2.4 标签对和属性
2.2.5 标签对
2.2.6 标签对
2.3 巩固与自测
第3章 HTML文档的编写规范
3.1 使用标签、元素和属性
3.1.1 标签
3.1.2 元素
3.1.3 属性的定义
3.1.4 属性值的定义
3.1.5 元素和属性的大小写规范
3.2 字符引用
3.2.1 字符数字引用
3.2.2 字符实体引用
3.3 使用注释
3.4 关于空白和空白字符
3.4.1 关于断行符
3.4.2 空白字符
3.5 基本HTML数据型式
3.5.1 CDATA数据类型
3.5.2 ID和NAME使用的数据类型
3.5.3 IDREF和IDREFS使用的数据类型
3.5.4 NUMBER数据类型
3.5.5 文本字符串
3.5.6 使用URI
3.5.7 使用颜色
3.5.8 使用长度
3.5.9 内容类型(MIME类型)
3.5.10 语言代码
3.5.11 字符编码
3.5.12 单字符
3.5.13 日期和时间
3.5.14 链接类型
3.5.15 介质描述符
3.5.16 脚本数据
3.5.17 样式表数据
3.5.18 框架目标名
3.6 巩固与自测
第2篇 HTML详细学习篇
第4章 HTML文档的头部定义
4.1 定义标题(title元素)
4.2 怎样定义元数据
4.2.1 定义元数据关键字
4.2.2 元数据的语言信息
4.2.3 元数据的其他定义方法
4.3 用于搜索引擎的元数据
4.3.1 定义编辑工具
4.3.2 定义版权信息
4.3.3 定义关键字
4.3.4 定义概要描述
4.3.5 定义设计者
4.3.6 定义创作日期
4.3.7 定义搜索引擎搜索方式
4.4 用于HTTP消息报头的元数据(属性http-equiv)
4.4.1 设置网页内容类型和字符集
4.4.2 设置网页所使用的语言
4.4.3 设置网页定时跳转
4.4.4 设置网页禁用缓存
4.4.5 设置网页到期
4.4.6 设置网页Cookie存活时间
4.4.7 设置网页框架目标
4.4.8 设置网页转场效果
4.4.9 设置网页分级
4.5 元数据纲要和元数据架构
4.5.1 使用元数据纲要(profile属性)
4.5.2 使用元数据架构(scheme属性)
4.6 巩固与自测
第5章 文字与段落
5.1 结构化的文本
5.1.1 用于强调的短语元素(em元素、strong元素、cite元素)
5.1.2 用于缩写的短语元素(abbr元素、acronym元素)
5.1.3 其他的短语元素(dfn、code、samp、kbd、var)
5.1.4 引用(blockquote元素、q元素)
5.1.5 下标和上标(sub元素、sup元素)
5.2 行和段落
5.2.1 段落(p元素)
5.2.2 控制换行(br元素)
5.2.3 连字符
5.2.4 预格式化文本(pre元素)
5.2.5 段落的视觉呈现
5.3 标题字体(h#元素)
5.4 标记文档改变:ins和del元素
5.5 基本文字格式(tt、i、b、big、small、strike、s、u)
5.6 字体修改(font、basefont元素)
5.6.1 改变字体大小(size属性)
5.6.2 改变文本颜色(color属性)
5.6.3 改变字体(face属性)
5.7 加入水平分割线(hr元素)
5.7.1 分隔线宽度和高度(width属性、size属性)
5.7.2 分隔线对齐(align属性)
5.7.3 分隔线颜色(color属性)
5.7.4 分隔线阴影(noshade属性)
5.8 巩固与自测
第6章 建立列表
6.1 创建列表
6.1.1 有序列表(ol元素)
6.1.2 无序列表(ul元素)
6.1.3 解说列表(dl元素)
6.1.4 嵌套列表
6.1.5 列表的紧凑显示(compact 属性)
6.2 定制列表前的符号
6.2.1 定制无序列表符号(type属性)
6.2.2 定制有序列表中的序号(type属性)
6.2.3 定制有序列表中的列表项的起始数(start属性)
6.2.4 定制有序列表中的列表项序号的数值(value属性)
6.3 使用dir和menu元素来定义列表
6.4 巩固与自测
第7章 建立超链接
7.1 链接的基础知识
7.2 了解文档位置和路径
7.2.1 绝对路径
7.2.2 文档相对路径
7.2.3 区分URI、URL和URN
7.2.4 区分本地链接和服务器链接
7.3 使用a元素定义链接
7.3.1 定义链接的目标URI(href属性)
7.3.2 定义链接的目标窗口(target属性)
7.3.3 定义链接的提示信息(title属性)
7.3.4 国际化和链接(hreflang属性和charset属性)
7.3.5 链接到其他网站
7.3.6 链接到您的网站中的其他网页
7.3.7 链接到电子邮件地址
7.3.8 链接到任何类型的文件以供下载
7.3.9 创建空链接和脚本链接
7.3.10 链接的创建与管理
7.4 定义书签和链接到书签
7.4.1 定义命名锚点(id属性和name属性)
7.4.2 链接到命名锚点
7.5 文档关系链接(link元素)
7.5.1 定义关系链接地址(href属性)
7.5.2 向前链接或者反转链接(rel和rev属性)
7.5.3 链接到外部样式表
7.5.4 使用link元素说明文档集合关系
7.5.5 链接到文档的替代版本
7.5.6 链接到文档的版权声明
7.5.7 链接到文档的帮助
7.5.8 链接到文档中的书签
7.6 link元素和搜索引擎
7.7 定义基准地址(base元素)
7.7.1 使用基准URI
7.7.2 用户浏览器如何决定相对URI
7.7.3 定义基准链接目标窗口(target属性)
7.8 巩固与自测
第8章 链入图片和混排图文
8.1 了解图片
8.1.1 了解GIF格式图片
8.1.2 了解JPEG格式图片
8.1.3 了解PNG格式图片
8.1.4 创建图片
8.2 链入图片(img元素)
8.2.1 图片的源地址(src属性)
8.2.2 图片的幅面大小(width属性和height属性)
8.2.3 图片的说明(alt属性、longdesc属性)
8.2.4 图片的边框(border属性)
8.2.5 图片的占位符
8.2.6 图片和文字的对齐(align属性)
8.2.7 图片的水平间距和垂直间距(hspace属性和vspace属性)
8.3 为图片建立超链接(img元素)
8.4 创建图像映射
8.4.1 了解热点和图像映射
8.4.2 关于客户端图像映射和服务端图像映射
8.4.3 创建图像映射(map元素、area元素)
8.4.4 设置热点默认链接
8.4.5 创建服务端图像映射
8.4.6 客户端图像映射和服务端图像映射混合
8.5 飘浮对象和图文混排
8.5.1 飘浮对象的定义
8.5.2 飘浮对象周围的文本的流动
8.6 巩固与自测
第9章 使用表格
9.1 了解表格
9.1.1 表格用来做什么
9.1.2 了解行、列和单元格
9.2 创建表格
9.2.1 创建表格的基本语法(table元素、tr元素、th元素、td元素)
9.2.2 设置表格边框线条宽度(border属性)
9.2.3 设置表格宽度(width属性)
9.2.4 表格在页面中的对齐(align属性)
9.2.5 表格的描述(summary属性)
9.2.6 表格的背景色(bgcolor属性)
9.2.7 表格中单元格的间距和衬距(cellspacing属性、cellpadding属性)
9.3 表格的标题(caption元素)
9.4 设置单元格(th元素、td元素)
9.4.1 使用th元素定义单元格
9.4.2 跨多行、多列的单元格
9.4.3 单元格的背景色彩
9.4.4 单元格的宽度和高度
9.5 表格的按行分组显示(thead元素、tfoot元素、tbody元素)
9.6 表格的按列分组显示(colgroup元素、col元素)
9.6.1 创建列分组(colgroup元素)
9.6.2 使用span属性指定列分组
9.6.3 为列分组定义列宽(width属性)
9.7 表格边框和分隔线的呈现(frame属性、rules属性)
9.7.1 表格中边框线的显示(frame属性)
9.7.2 表格中分隔线的显示(rules属性)
9.8 单元格内内容的对齐
9.8.1 单元格对齐属性
9.8.2 对齐的继承
9.8.3 轴线(axis属性)
9.9 巩固与自测
第10章 建立HTML表单
10.1 认识和建立HTML表单
10.1.1 建立表单(form元素)
10.1.2 了解控件
10.1.3 控件类型
10.2 使用input元素创建表单控件
10.2.1 创建文本框和密码文本框
10.2.2 创建复选框
10.2.3 创建单选按钮
10.2.4 创建提交按钮
10.2.5 创建重置按钮
10.2.6 创建图形按钮
10.2.7 创建普通按钮
10.2.8 创建文件选择框
10.2.9 创建隐藏控件
10.3 使用button元素创建按钮
10.4 组合框控件和列表框控件
10.4.1 创建组合框控件和列表框控件
10.4.2 成组选项
10.4.3 关于预先选定选项
10.5 创建多行文本框(textarea元素)
10.6 使用isindex元素创建文本框
10.7 为表单控件定义标签(label元素)
10.8 为表单添加结构(fieldset元素和legend元素)
10.9 将焦点移到某个元素上
10.9.1 使用【Tab】键导航
10.9.2 使用热键导航
10.10 设置禁用控件和设置只读控件
10.10.1 设置禁止控件
10.10.2 设置只读控件
10.11 表单提交
10.11.1 表单提交的方法
10.11.2 结果良好的控件
10.11.3 浏览器怎样发送表单数据
10.11.4 表单内容的类型
10.12 巩固与自测
第11章 使用框架集结构
11.1 框架集的基本语法
11.1.1 框架文档声明
11.1.2 纵向排列框架和横向排列框架(rows属性、cols属性)
11.1.3 嵌套框架集
11.1.4 不显示框架时(noframes元素)
11.2 框架窗口的内容和外观(frame元素)
11.2.1 设置框架的初始内容
11.2.2 框架窗口边框线的设置
11.2.3 页面空白
11.2.4 滚动条设置
11.2.5 改变框架窗口大小
11.2.6 框架的描述(title属性、longdesc属性)
11.3 使用目标框架(name属性和target属性)
11.3.1 设置链接默认的目标
11.3.2 目标的优先级
11.3.3 名称和框架标识
11.4 内联框架(iframe元素)
11.5 巩固与自测
第12章 链入对象和其他多媒体元素
12.1 使用Java Applet(applet元素)
12.1.1 安装Java运行时环境
12.1.2 准备Java Applet应用程序
12.1.3 链入Java Applet应用程序
12.2 使用object元素链入对象
12.2.1 为何要使用object元素
12.2.2 了解对象、数据和实现
12.2.3 使用通用的链入方法(object元素)
12.2.4 将object元素置于head元素内
12.2.5 渲染对象的规则
12.2.6 内联数据vs外部数据
12.2.7 对象初始化(param元素)
12.2.8 对象的全局命名机制
12.2.9 对象的声明和实例化
12.3 使用object元素链入对象实践
12.3.1 链入Java Applet
12.3.2 链入Flash影片(SWF)
12.3.3 链入QuickTime影片(MOV)
12.3.4 链入AVI、MPEG影片
12.3.5 链入Real影片(RM和RMVB)
12.3.6 链入MP3、WMA音频
12.3.7 链入Shockwave影片(DIR)
12.3.8 关于嵌入的HTML文档
12.4 链入对象的呈现
12.4.1 对象的宽度和高度
12.4.2 对象的水平间距和垂直间距(hspace属性和vspace属性)
12.4.3 对象的边框
12.4.4 对象的对齐
12.4.5 定义替换文本
12.5 使用object元素创建图像映射
12.5.1 使用a元素定义热点
12.5.2 为内嵌元素定义热点
12.6 巩固与自测
第13章 使用脚本语言
13.1 了解脚本语言
13.1.1 客户端脚本
13.1.2 服务端脚本
13.2 在HTML文档中使用脚本代码
13.2.1 使用script元素定义脚本代码
13.2.2 在内建事件中定义脚本
13.2.3 在超链接中定义脚本
13.2.4 定义脚本语言
13.2.5 动态修改文档
13.2.6 认识DHTML
13.3 浏览器不支持脚本是应注意的问题
13.3.1 noscript元素
13.3.2 隐藏脚本数据
13.4 巩固与自测
第3篇 网页呈现进阶和网页布局篇
第14章 HTML网页呈现和网页国际化
14.1 键入文字和使用字符编码(charset属性)
14.1.1 计算机文字字符编码简介
14.1.2 使用HTML文档字符集和选择字符编码
14.1.3 指定字符编码
14.1.4 字符编码的优先级
14.1.5 在HTML文档中使用字符引用
14.2 指定文档内容的语言(lang属性)
14.2.1 语言代码
14.2.2 语言代码的继承
14.2.3 浏览器对语言代码的解释
14.3 定义文本和表格的方向
14.3.1 Unicode规范定义的文本字符方向
14.3.2 Unicode双向运算法则
14.3.3 文本方向的继承
14.3.4 使用bdo元素忽略双向运算法则
14.3.5 表格的方向
14.4 body元素用于全局呈现
14.5 网页国际化和区域化的相关名词
14.6 巩固与自测
第15章 应用样式表呈现和布局
15.1 为什么要使用样式表
15.1.1 过去的不足和样式表的优点
15.1.2 了解CSS(层叠样式表)
15.1.3 HTML 4对样式表技术的支持
15.2 添加CSS样式到HTML网页
15.2.1 设置默认的样式表语言
15.2.2 内联样式
15.2.3 定义嵌入的样式表(style元素)
15.3 使用外部样式表
15.3.1 “可替换样式表”和“偏好样式表”
15.3.2 指定外部样式表
15.3.3 样式表的声明语句
15.3.4 使用HTTP消息报头链接到样式表
15.4 层叠样式表
15.4.1 基于介质的层叠
15.4.2 继承和层叠
15.5 隐藏样式数据
15.6 了解块级元素和行内级元素
15.6.1 块级元素和行内级元素的不同
15.6.2 关于div元素和span元素
15.6.3 元素标识(id属性和class属性)
15.7 巩固与自测
第16章 应用表格和框架布局
16.1 使用表格进行网页设计和布局的方法
16.1.1 了解布局模块
16.1.2 表格布局的方法
16.2 在Dreamweaver中使用表格
16.2.1 在“布局”模式下使用表格进行网页布局
16.2.2 在“布局”模式下修改网页布局
16.2.3 设置“布局”模式的首选参数
16.2.4 将内容添加到布局单元格中
16.3 使用嵌套表格进行网页布局实务
16.3.1 通过嵌套表格实现布局
16.3.2 怎样在文本周围保留空白区域
16.3.3 怎样设置复杂的边缘饰纹
16.3.4 布局的最后润色
16.4 使用框架进行网页布局实务
16.4.1 框架和表格的关系
16.4.2 在Dreamweaver中使用框架
16.5 巩固与自测
第4篇 创建和发布网站篇
第17章 网页、网站和网络应用程序
17.1 安装和设置网络应用程序的运行环境
17.1.1 安装IIS
17.1.2 安装PWS
17.1.3 通过服务器请求网页
17.2 Web服务器根目录和虚拟目录
17.2.1 Web服务器根目录
17.2.2 虚拟目录
17.2.3 启用默认文件
17.3 巩固与自测
第18章 HTML完整应用——创建网上餐厅网站
18.1 怎样开发网站
18.2 规划设计网站
18.2.1 规划网站的结构
18.2.2 创建网站
18.3 风格设计和页面布局
18.3.1 注意事项
18.3.2 设计网页布局
18.3.3 使用框架和表格实现布局
18.3.4 实现主页默认中间模块
18.4 浏览产品
18.4.1 创建产品列表网页
18.4.2 创建产品详细信息
18.5 实现顶部广告模块
第19章 发布和管理网站
19.1 设置Dreamweaver站点
19.1.1 了解Dreamweaver站点
19.1.2 创建新的Dreamweaver站点
19.1.3 编辑Dreamweaver站点设置
19.2 整理站点
19.2.1 检查无效链接
19.2.2 验证语法是否有误
19.3 上传和更新的管理
19.3.1 使用FTP服务器建立上传网站空间
19.3.2 虚拟主机
19.3.3 管理和上传网站
19.3.4 管理局域网站点
附录A 从HTML 4到XHTML
A.1 XML的知识准备
A.1.1 书写XML文档
A.1.2 有效的XML文档
A.1.3 使用命名空间
A.2 XHTML语法入门
A.2.1 XHTML文档结构
A.2.2 XHTML文档标签语法
A.3 XHTML和HTML 4的不同点
A.3.1 文档必须格式良好
A.3.2 元素和属性必须使用小写字母
A.3.3 属性定义必须严格符合要求
A.3.4 Script和Style元素
A.3.5 SGML禁止
A.3.6 使用lang和xml:lang属性
A.3.7 使用字符编码
A.3.8 包含id和name属性的元素
A.3.9 使用isindex
A.3.10 使用逻辑属性
A.3.11 文档对象模型和XHTML
A.3.12 层叠样式表和XHTML
A.3.13 不要在注释内容中使“—”
A.3.14 使用十六进制数字引用
A.3.15 预定义属性值必须区分大小写
A.4 转换HTML 4为XHTML
附录B HTML的字符实体引用和数字引用对照表
附录C 用HTML 4.0制作文档应遵循的一般性原则
附录D 使用微软个人服务器PWS
D.1 安装PWS
D.2 配置PWS
D.2.1 主屏
D.2.2 高级
D.2.3 其他
附录E 关于网页安全色
附录F HTML自然语言及语言代码对照表
附录G 常用字符集速查表
附录H HTML标签对的使用及元素可用属性速查手册
附录I HTML属性及可附着元素速查手册
附录J 参考答案
第1章
第2章
第3章
第4章
第5章
第6章
第7章
第8章
第9章
第10章
第11章
第12章
第13章
第14章
第15章
第16章
第17章
附录K 参考文献及资料来源
第1章 建立首要的、基础的正确认知
1.1 Internet和万维网
1.1.1 什么是WWW(万维网)
1.1.2 W3C是什么
1.2 网页、浏览器、网站和网络服务器
1.2.1 网页和浏览器
1.2.2 不可不知的浏览器发展史
1.2.3 浏览网页
1.2.4 网站和网络服务器
1.3 了解HTML语言
1.3.1 关于HTML和HTML编辑器
1.3.2 创建第一个网页
1.3.3 查看网页的源文件
1.4 HTML 4.0的特点
1.4.1 国际化
1.4.2 可访问性
1.4.3 表格
1.4.4 混合文档
1.4.5 样式表
1.4.6 脚本
1.4.7 打印
1.5 巩固与自测
第2章 HTML文档的基本结构
2.1 使用Dreamweaver创建第一个网页
2.1.1 Dreamweaver安装和配置向导
2.1.2 使用Dreamweaver创建网页的基本步骤
2.1.3 使用Dreamweaver的基本知识
2.2 HTML文档的基本结构
2.2.1 了解SGML和HTML的关系
2.2.2 HTML简要的历史和为何要使用HTML
2.2.3 HTML 4.01的版本和文档类型声明
2.2.4 标签对和属性
2.2.5 标签对
2.2.6 标签对
2.3 巩固与自测
第3章 HTML文档的编写规范
3.1 使用标签、元素和属性
3.1.1 标签
3.1.2 元素
3.1.3 属性的定义
3.1.4 属性值的定义
3.1.5 元素和属性的大小写规范
3.2 字符引用
3.2.1 字符数字引用
3.2.2 字符实体引用
3.3 使用注释
3.4 关于空白和空白字符
3.4.1 关于断行符
3.4.2 空白字符
3.5 基本HTML数据型式
3.5.1 CDATA数据类型
3.5.2 ID和NAME使用的数据类型
3.5.3 IDREF和IDREFS使用的数据类型
3.5.4 NUMBER数据类型
3.5.5 文本字符串
3.5.6 使用URI
3.5.7 使用颜色
3.5.8 使用长度
3.5.9 内容类型(MIME类型)
3.5.10 语言代码
3.5.11 字符编码
3.5.12 单字符
3.5.13 日期和时间
3.5.14 链接类型
3.5.15 介质描述符
3.5.16 脚本数据
3.5.17 样式表数据
3.5.18 框架目标名
3.6 巩固与自测
第2篇 HTML详细学习篇
第4章 HTML文档的头部定义
4.1 定义标题(title元素)
4.2 怎样定义元数据
4.2.1 定义元数据关键字
4.2.2 元数据的语言信息
4.2.3 元数据的其他定义方法
4.3 用于搜索引擎的元数据
4.3.1 定义编辑工具
4.3.2 定义版权信息
4.3.3 定义关键字
4.3.4 定义概要描述
4.3.5 定义设计者
4.3.6 定义创作日期
4.3.7 定义搜索引擎搜索方式
4.4 用于HTTP消息报头的元数据(属性http-equiv)
4.4.1 设置网页内容类型和字符集
4.4.2 设置网页所使用的语言
4.4.3 设置网页定时跳转
4.4.4 设置网页禁用缓存
4.4.5 设置网页到期
4.4.6 设置网页Cookie存活时间
4.4.7 设置网页框架目标
4.4.8 设置网页转场效果
4.4.9 设置网页分级
4.5 元数据纲要和元数据架构
4.5.1 使用元数据纲要(profile属性)
4.5.2 使用元数据架构(scheme属性)
4.6 巩固与自测
第5章 文字与段落
5.1 结构化的文本
5.1.1 用于强调的短语元素(em元素、strong元素、cite元素)
5.1.2 用于缩写的短语元素(abbr元素、acronym元素)
5.1.3 其他的短语元素(dfn、code、samp、kbd、var)
5.1.4 引用(blockquote元素、q元素)
5.1.5 下标和上标(sub元素、sup元素)
5.2 行和段落
5.2.1 段落(p元素)
5.2.2 控制换行(br元素)
5.2.3 连字符
5.2.4 预格式化文本(pre元素)
5.2.5 段落的视觉呈现
5.3 标题字体(h#元素)
5.4 标记文档改变:ins和del元素
5.5 基本文字格式(tt、i、b、big、small、strike、s、u)
5.6 字体修改(font、basefont元素)
5.6.1 改变字体大小(size属性)
5.6.2 改变文本颜色(color属性)
5.6.3 改变字体(face属性)
5.7 加入水平分割线(hr元素)
5.7.1 分隔线宽度和高度(width属性、size属性)
5.7.2 分隔线对齐(align属性)
5.7.3 分隔线颜色(color属性)
5.7.4 分隔线阴影(noshade属性)
5.8 巩固与自测
第6章 建立列表
6.1 创建列表
6.1.1 有序列表(ol元素)
6.1.2 无序列表(ul元素)
6.1.3 解说列表(dl元素)
6.1.4 嵌套列表
6.1.5 列表的紧凑显示(compact 属性)
6.2 定制列表前的符号
6.2.1 定制无序列表符号(type属性)
6.2.2 定制有序列表中的序号(type属性)
6.2.3 定制有序列表中的列表项的起始数(start属性)
6.2.4 定制有序列表中的列表项序号的数值(value属性)
6.3 使用dir和menu元素来定义列表
6.4 巩固与自测
第7章 建立超链接
7.1 链接的基础知识
7.2 了解文档位置和路径
7.2.1 绝对路径
7.2.2 文档相对路径
7.2.3 区分URI、URL和URN
7.2.4 区分本地链接和服务器链接
7.3 使用a元素定义链接
7.3.1 定义链接的目标URI(href属性)
7.3.2 定义链接的目标窗口(target属性)
7.3.3 定义链接的提示信息(title属性)
7.3.4 国际化和链接(hreflang属性和charset属性)
7.3.5 链接到其他网站
7.3.6 链接到您的网站中的其他网页
7.3.7 链接到电子邮件地址
7.3.8 链接到任何类型的文件以供下载
7.3.9 创建空链接和脚本链接
7.3.10 链接的创建与管理
7.4 定义书签和链接到书签
7.4.1 定义命名锚点(id属性和name属性)
7.4.2 链接到命名锚点
7.5 文档关系链接(link元素)
7.5.1 定义关系链接地址(href属性)
7.5.2 向前链接或者反转链接(rel和rev属性)
7.5.3 链接到外部样式表
7.5.4 使用link元素说明文档集合关系
7.5.5 链接到文档的替代版本
7.5.6 链接到文档的版权声明
7.5.7 链接到文档的帮助
7.5.8 链接到文档中的书签
7.6 link元素和搜索引擎
7.7 定义基准地址(base元素)
7.7.1 使用基准URI
7.7.2 用户浏览器如何决定相对URI
7.7.3 定义基准链接目标窗口(target属性)
7.8 巩固与自测
第8章 链入图片和混排图文
8.1 了解图片
8.1.1 了解GIF格式图片
8.1.2 了解JPEG格式图片
8.1.3 了解PNG格式图片
8.1.4 创建图片
8.2 链入图片(img元素)
8.2.1 图片的源地址(src属性)
8.2.2 图片的幅面大小(width属性和height属性)
8.2.3 图片的说明(alt属性、longdesc属性)
8.2.4 图片的边框(border属性)
8.2.5 图片的占位符
8.2.6 图片和文字的对齐(align属性)
8.2.7 图片的水平间距和垂直间距(hspace属性和vspace属性)
8.3 为图片建立超链接(img元素)
8.4 创建图像映射
8.4.1 了解热点和图像映射
8.4.2 关于客户端图像映射和服务端图像映射
8.4.3 创建图像映射(map元素、area元素)
8.4.4 设置热点默认链接
8.4.5 创建服务端图像映射
8.4.6 客户端图像映射和服务端图像映射混合
8.5 飘浮对象和图文混排
8.5.1 飘浮对象的定义
8.5.2 飘浮对象周围的文本的流动
8.6 巩固与自测
第9章 使用表格
9.1 了解表格
9.1.1 表格用来做什么
9.1.2 了解行、列和单元格
9.2 创建表格
9.2.1 创建表格的基本语法(table元素、tr元素、th元素、td元素)
9.2.2 设置表格边框线条宽度(border属性)
9.2.3 设置表格宽度(width属性)
9.2.4 表格在页面中的对齐(align属性)
9.2.5 表格的描述(summary属性)
9.2.6 表格的背景色(bgcolor属性)
9.2.7 表格中单元格的间距和衬距(cellspacing属性、cellpadding属性)
9.3 表格的标题(caption元素)
9.4 设置单元格(th元素、td元素)
9.4.1 使用th元素定义单元格
9.4.2 跨多行、多列的单元格
9.4.3 单元格的背景色彩
9.4.4 单元格的宽度和高度
9.5 表格的按行分组显示(thead元素、tfoot元素、tbody元素)
9.6 表格的按列分组显示(colgroup元素、col元素)
9.6.1 创建列分组(colgroup元素)
9.6.2 使用span属性指定列分组
9.6.3 为列分组定义列宽(width属性)
9.7 表格边框和分隔线的呈现(frame属性、rules属性)
9.7.1 表格中边框线的显示(frame属性)
9.7.2 表格中分隔线的显示(rules属性)
9.8 单元格内内容的对齐
9.8.1 单元格对齐属性
9.8.2 对齐的继承
9.8.3 轴线(axis属性)
9.9 巩固与自测
第10章 建立HTML表单
10.1 认识和建立HTML表单
10.1.1 建立表单(form元素)
10.1.2 了解控件
10.1.3 控件类型
10.2 使用input元素创建表单控件
10.2.1 创建文本框和密码文本框
10.2.2 创建复选框
10.2.3 创建单选按钮
10.2.4 创建提交按钮
10.2.5 创建重置按钮
10.2.6 创建图形按钮
10.2.7 创建普通按钮
10.2.8 创建文件选择框
10.2.9 创建隐藏控件
10.3 使用button元素创建按钮
10.4 组合框控件和列表框控件
10.4.1 创建组合框控件和列表框控件
10.4.2 成组选项
10.4.3 关于预先选定选项
10.5 创建多行文本框(textarea元素)
10.6 使用isindex元素创建文本框
10.7 为表单控件定义标签(label元素)
10.8 为表单添加结构(fieldset元素和legend元素)
10.9 将焦点移到某个元素上
10.9.1 使用【Tab】键导航
10.9.2 使用热键导航
10.10 设置禁用控件和设置只读控件
10.10.1 设置禁止控件
10.10.2 设置只读控件
10.11 表单提交
10.11.1 表单提交的方法
10.11.2 结果良好的控件
10.11.3 浏览器怎样发送表单数据
10.11.4 表单内容的类型
10.12 巩固与自测
第11章 使用框架集结构
11.1 框架集的基本语法
11.1.1 框架文档声明
11.1.2 纵向排列框架和横向排列框架(rows属性、cols属性)
11.1.3 嵌套框架集
11.1.4 不显示框架时(noframes元素)
11.2 框架窗口的内容和外观(frame元素)
11.2.1 设置框架的初始内容
11.2.2 框架窗口边框线的设置
11.2.3 页面空白
11.2.4 滚动条设置
11.2.5 改变框架窗口大小
11.2.6 框架的描述(title属性、longdesc属性)
11.3 使用目标框架(name属性和target属性)
11.3.1 设置链接默认的目标
11.3.2 目标的优先级
11.3.3 名称和框架标识
11.4 内联框架(iframe元素)
11.5 巩固与自测
第12章 链入对象和其他多媒体元素
12.1 使用Java Applet(applet元素)
12.1.1 安装Java运行时环境
12.1.2 准备Java Applet应用程序
12.1.3 链入Java Applet应用程序
12.2 使用object元素链入对象
12.2.1 为何要使用object元素
12.2.2 了解对象、数据和实现
12.2.3 使用通用的链入方法(object元素)
12.2.4 将object元素置于head元素内
12.2.5 渲染对象的规则
12.2.6 内联数据vs外部数据
12.2.7 对象初始化(param元素)
12.2.8 对象的全局命名机制
12.2.9 对象的声明和实例化
12.3 使用object元素链入对象实践
12.3.1 链入Java Applet
12.3.2 链入Flash影片(SWF)
12.3.3 链入QuickTime影片(MOV)
12.3.4 链入AVI、MPEG影片
12.3.5 链入Real影片(RM和RMVB)
12.3.6 链入MP3、WMA音频
12.3.7 链入Shockwave影片(DIR)
12.3.8 关于嵌入的HTML文档
12.4 链入对象的呈现
12.4.1 对象的宽度和高度
12.4.2 对象的水平间距和垂直间距(hspace属性和vspace属性)
12.4.3 对象的边框
12.4.4 对象的对齐
12.4.5 定义替换文本
12.5 使用object元素创建图像映射
12.5.1 使用a元素定义热点
12.5.2 为内嵌元素定义热点
12.6 巩固与自测
第13章 使用脚本语言
13.1 了解脚本语言
13.1.1 客户端脚本
13.1.2 服务端脚本
13.2 在HTML文档中使用脚本代码
13.2.1 使用script元素定义脚本代码
13.2.2 在内建事件中定义脚本
13.2.3 在超链接中定义脚本
13.2.4 定义脚本语言
13.2.5 动态修改文档
13.2.6 认识DHTML
13.3 浏览器不支持脚本是应注意的问题
13.3.1 noscript元素
13.3.2 隐藏脚本数据
13.4 巩固与自测
第3篇 网页呈现进阶和网页布局篇
第14章 HTML网页呈现和网页国际化
14.1 键入文字和使用字符编码(charset属性)
14.1.1 计算机文字字符编码简介
14.1.2 使用HTML文档字符集和选择字符编码
14.1.3 指定字符编码
14.1.4 字符编码的优先级
14.1.5 在HTML文档中使用字符引用
14.2 指定文档内容的语言(lang属性)
14.2.1 语言代码
14.2.2 语言代码的继承
14.2.3 浏览器对语言代码的解释
14.3 定义文本和表格的方向
14.3.1 Unicode规范定义的文本字符方向
14.3.2 Unicode双向运算法则
14.3.3 文本方向的继承
14.3.4 使用bdo元素忽略双向运算法则
14.3.5 表格的方向
14.4 body元素用于全局呈现
14.5 网页国际化和区域化的相关名词
14.6 巩固与自测
第15章 应用样式表呈现和布局
15.1 为什么要使用样式表
15.1.1 过去的不足和样式表的优点
15.1.2 了解CSS(层叠样式表)
15.1.3 HTML 4对样式表技术的支持
15.2 添加CSS样式到HTML网页
15.2.1 设置默认的样式表语言
15.2.2 内联样式
15.2.3 定义嵌入的样式表(style元素)
15.3 使用外部样式表
15.3.1 “可替换样式表”和“偏好样式表”
15.3.2 指定外部样式表
15.3.3 样式表的声明语句
15.3.4 使用HTTP消息报头链接到样式表
15.4 层叠样式表
15.4.1 基于介质的层叠
15.4.2 继承和层叠
15.5 隐藏样式数据
15.6 了解块级元素和行内级元素
15.6.1 块级元素和行内级元素的不同
15.6.2 关于div元素和span元素
15.6.3 元素标识(id属性和class属性)
15.7 巩固与自测
第16章 应用表格和框架布局
16.1 使用表格进行网页设计和布局的方法
16.1.1 了解布局模块
16.1.2 表格布局的方法
16.2 在Dreamweaver中使用表格
16.2.1 在“布局”模式下使用表格进行网页布局
16.2.2 在“布局”模式下修改网页布局
16.2.3 设置“布局”模式的首选参数
16.2.4 将内容添加到布局单元格中
16.3 使用嵌套表格进行网页布局实务
16.3.1 通过嵌套表格实现布局
16.3.2 怎样在文本周围保留空白区域
16.3.3 怎样设置复杂的边缘饰纹
16.3.4 布局的最后润色
16.4 使用框架进行网页布局实务
16.4.1 框架和表格的关系
16.4.2 在Dreamweaver中使用框架
16.5 巩固与自测
第4篇 创建和发布网站篇
第17章 网页、网站和网络应用程序
17.1 安装和设置网络应用程序的运行环境
17.1.1 安装IIS
17.1.2 安装PWS
17.1.3 通过服务器请求网页
17.2 Web服务器根目录和虚拟目录
17.2.1 Web服务器根目录
17.2.2 虚拟目录
17.2.3 启用默认文件
17.3 巩固与自测
第18章 HTML完整应用——创建网上餐厅网站
18.1 怎样开发网站
18.2 规划设计网站
18.2.1 规划网站的结构
18.2.2 创建网站
18.3 风格设计和页面布局
18.3.1 注意事项
18.3.2 设计网页布局
18.3.3 使用框架和表格实现布局
18.3.4 实现主页默认中间模块
18.4 浏览产品
18.4.1 创建产品列表网页
18.4.2 创建产品详细信息
18.5 实现顶部广告模块
第19章 发布和管理网站
19.1 设置Dreamweaver站点
19.1.1 了解Dreamweaver站点
19.1.2 创建新的Dreamweaver站点
19.1.3 编辑Dreamweaver站点设置
19.2 整理站点
19.2.1 检查无效链接
19.2.2 验证语法是否有误
19.3 上传和更新的管理
19.3.1 使用FTP服务器建立上传网站空间
19.3.2 虚拟主机
19.3.3 管理和上传网站
19.3.4 管理局域网站点
附录A 从HTML 4到XHTML
A.1 XML的知识准备
A.1.1 书写XML文档
A.1.2 有效的XML文档
A.1.3 使用命名空间
A.2 XHTML语法入门
A.2.1 XHTML文档结构
A.2.2 XHTML文档标签语法
A.3 XHTML和HTML 4的不同点
A.3.1 文档必须格式良好
A.3.2 元素和属性必须使用小写字母
A.3.3 属性定义必须严格符合要求
A.3.4 Script和Style元素
A.3.5 SGML禁止
A.3.6 使用lang和xml:lang属性
A.3.7 使用字符编码
A.3.8 包含id和name属性的元素
A.3.9 使用isindex
A.3.10 使用逻辑属性
A.3.11 文档对象模型和XHTML
A.3.12 层叠样式表和XHTML
A.3.13 不要在注释内容中使“—”
A.3.14 使用十六进制数字引用
A.3.15 预定义属性值必须区分大小写
A.4 转换HTML 4为XHTML
附录B HTML的字符实体引用和数字引用对照表
附录C 用HTML 4.0制作文档应遵循的一般性原则
附录D 使用微软个人服务器PWS
D.1 安装PWS
D.2 配置PWS
D.2.1 主屏
D.2.2 高级
D.2.3 其他
附录E 关于网页安全色
附录F HTML自然语言及语言代码对照表
附录G 常用字符集速查表
附录H HTML标签对的使用及元素可用属性速查手册
附录I HTML属性及可附着元素速查手册
附录J 参考答案
第1章
第2章
第3章
第4章
第5章
第6章
第7章
第8章
第9章
第10章
第11章
第12章
第13章
第14章
第15章
第16章
第17章
附录K 参考文献及资料来源
猜您喜欢