书籍详情
HTML XHTML CSS 基础教程(第6版)
作者:(美)卡斯特罗 著,陈剑瓯 等译
出版社:人民邮电出版社
出版时间:2007-01-01
ISBN:9787115162083
定价:¥59.00
购买这本书可以去
内容简介
本书讲述了HTML 4、XHTML 和CSS 2,不仅介绍了文本、图像、链接、列表、表格、表单、多媒体等网页元素;也介绍了如何为网页设计结构、布局,添加动态效果、格式化等形式。此外,本书还涉及了调试和发布、聚合和吸引访问等方面。全书内容详实具体,结构清晰完整。本书适合于网页设计的初学者和已经掌握HTML的专业人员学习参考。
作者简介
Elizabeth Castro(人称Liz)是享誉世界的技术作家,居住在西班牙。她自己创办了一家名为Pagina Uno的出版社。除本书外,她还撰写了有关XML、Perl、博客、iPhoto等方面的计算机图书,均广受欢迎。
目录
第0章 导论
0.1 因特网、Web和HTML
0.2 能够打开网页并不意味着有相同的效果
0.3 浏览器之争
0.4 标准的推出
0.4.1 HTML 3.2:标准化的开始
0.4.2 HTML 4 和CSS
0.4.3 XML和XHTML
0.5 CSS和浏览器支持
0.6 XHTML和HTML:应该使用哪一种
0.7 在HTML、XHTML和CSS之间进行选择
0.8 本书的阐述方式
0.9 第6版中的变化
0.9.1 新增的内容
0.9.2 删除的内容
0.10 本书网站
第1章 网页的构造块
1.1 标记:元素、属性和值
1.1.1 元素
1.1.2 属性和值
1.1.3 块级与行内
1.1.4 父元素和子元素
1.2 网页的文本内容
1.3 链接、图像和其他非文本内容
1.4 文件名
1.4.1 使用小写字母的文件名
1.4.2 使用正确的扩展名
1.5 URL
1.5.1 绝对URL
1.5.2 相对URL
1.6 HTML与XHTML
1.7 版本、风格和DOCTYPE
1.8 (X)HTML的默认显示
第2章 处理网页文件
2.1 设计站点
2.2 创建新的网页
2.3 保存网页
2.4 关于Microsoft Word和网页
2.5 指定默认页面或主页
2.6 编辑网页
2.7 对文件进行组织
2.8 在浏览器中查看网页
2.9 借鉴其他人的灵感
第3章 基本(X)HTML结构
3.1 编写网页的开头
3.2 创建基本结构
3.3 声明编码
3.4 创建页面标题
3.5 创建分级标题
3.6 创建新段落
3.7 给元素命名
3.8 把页面分隔成区域
3.9 创建行内span
3.10 创建换行
3.11 添加注释
3.12 给网页中的元素加标签
第4章 基本(X)HTML格式化
4.1 以粗体或斜体显示文本
4.2 修改文本大小
4.3 使用等宽字体
4.4 使用预格式化的文本
4.5 引述文本
4.6 创建上标和下标
4.7 标出修改过的文本
4.8 解释缩写词
4.9 让元素在页面上居中
第5章 图像
5.1 关于Web图像
5.1.1 格式
5.1.2 颜色
5.1.3 大小和分辨率
5.1.4 速度
5.1.5 透明度
5.1.6 动画
5.2 获得图像
5.3 选择图像编辑程序
5.4 Save for Web 命令
5.5 在页面上插入图像
5.6 提供替换文本
5.7 指定尺寸以加快查看
5.8 改变图像的尺寸
5.9 使图像变小
5.10 让图像浮动
5.11 停止元素围绕
5.12 在图像周围增加空间
5.13 对齐图像
5.14 添加水平线
5.15 为网站添加图标
第6章 链接
6.1 创建到另一个网页的链接
6.2 创建锚
6.3 链接到特定的锚
6.4 让链接在特定的窗口中打开
6.5 设置默认的显示目标
6.6 创建其他类型的链接
6.7 为链接创建键盘快捷键
6.8 为链接设置制表符次序
6.9 使用图像作为链接标签
6.10 将缩略图链接到图像
6.11 将图像划分成可点击区域
6.12 创建客户端图像映射
第7章 CSS构造块
7.1 构造样式规则
7.2 在样式规则中添加注释
7.3 层叠:当规则发生冲突时
7.4 属性的值
7.4.1 inherit
7.4.2 预定义的值
7.4.3 长度和百分数
7.4.4 纯数字
7.4.5 URL
7.4.6 CSS颜色
第8章 操作CSS样式表文件
8.1 创建外部样式表
8.2 链接外部样式表
8.3 提供替代的样式表
8.4 创建内部样式表
8.5 导入外部样式表
8.6 使用与媒体相关的样式表
8.7 局部应用样式
8.8 位置的重要性
8.9 借鉴其他人的灵感:CSS
第9章 定义选择器
9.1 构造选择器
9.2 按照名称选择元素
9.3 按照id或类选择元素
9.4 按照上下文选择元素
9.5 选择元素的一部分
9.6 按照状态选择链接元素
9.7 按照属性选择元素
9.8 指定元素组
9.9 组合使用选择器
第10章 用CSS样式进行格式化
10.1 选择字体系列
10.2 指定替代字体
10.3 创建斜体
10.4 应用粗体格式
10.5 设置字体大小
10.6 设置行高
10.7 同时设置所有字体值
10.8 设置颜色
10.9 修改文本的背景
10.10 控制间距
10.11 增加缩进
10.12 设置空白属性
10.13 对齐文本
10.14 修改文本的大小写
10.15 使用小型大写字母
10.16 装饰文本
第11章 用CSS样式进行布局
11.1 建立页面结构
11.2 框模型
11.3 改变背景
11.4 设置元素的高度或宽度
11.5 设置元素周围的外边距
11.6 在元素周围添加内边距
11.7 偏移自然流中的元素
11.8 对元素进行绝对定位
11.9 让元素固定在浏览器窗口中
11.10 使元素浮动
11.11 控制元素的浮动位置
11.12 指定元素的三维位置
11.13 设置边框
11.14 修改光标
11.15 决定溢出的位置
11.16 垂直对齐元素
第12章 用CSS样式产生动态效果
12.1 显示和隐藏元素
12.2 创建翻转按钮
12.3 创建弹出
12.4 用列表创建下拉菜单
12.5 用图像替换标题
第13章 用于手持设备的样式表
13.1 移动化与小型化
13.2 查看站点
13.3 针对手持设备的XHTML和CSS
13.4 创建针对手持设备的样式表
13.5 隐藏多余的元素
13.6 创建和使用图像标题
13.7 创建额外的返回顶部的链接
13.8 针对小屏幕进行调整
第14章 用于打印的样式表
14.1 创建用于打印的样式表
14.2 打印样式表有何差异
14.3 控制换页
14.4 打印链接的URL
14.5 控制Widows和orphans
第15章 列表
15.1 创建有序和无序列表
15.2 选择标志(着重号)
15.3 选择列表的起始编号
15.4 使用定制的标志
15.5 控制标志的位置
15.6 同时设置所有列表样式的属性
15.7 创建定义列表
15.8 设置嵌套列表的样式
第16章 表格
16.1 页面规划
16.2 创建简单的表格
16.3 添加边框
16.4 设置宽度
16.5 使表格居中
16.6 让文本围绕表格
16.7 对表格进行组合
16.8 对齐单元格的内容
16.9 修改背景
16.10 控制间距
16.11 让单元格跨越多列
16.12 让单元格跨越多行
16.13 将表格划分为列组
16.14 将表格划分为水平区域
16.15 选择要显示哪些边框
16.16 在单元格中控制换行
16.17 加快表格的显示
第17章 表单
17.1 创建表单
17.2 处理表单
17.2.1 关于PHP
17.2.2 安全性
17.2.3 PHP的替代品
17.3 通过电子邮件发送表单数据
17.4 对表单元素进行组织
17.5 创建文本框
17.6 创建密码框
17.7 对表单元素进行正式标注
17.8 创建单选按钮
17.9 创建菜单
17.10 创建复选框
17.11 创建大的文本区域
17.12 允许访问者上传文件
17.13 创建隐藏域
17.14 创建提交按钮
17.15 重置表单
17.16 使用图像提交数据
17.17 设置表单上的制表符次序
17.18 添加键盘快捷键
17.19 禁用表单元素
17.20 防止元素被修改
第18章 视频、音频和其他多媒体
18.1 关于插件和播放器
18.2 让访问者获得播放器
18.3 获得多媒体文件
18.4 链接多媒体文件
18.5 在Windows 环境中嵌入QuickTime电影
18.6 在IE之外的浏览器中嵌入QuickTime电影
18.7 在所有浏览器中嵌入QuickTime电影
18.8 使用JavaScript调用电影
18.9 设置QuickTime电影的缩放比例
18.10 改变电影的背景颜色
18.11 循环放映QuickTime电影
18.12 提供预览电影
18.13 添加第二个电影的属性
18.14 提供后续电影
18.15 在页面中嵌入MP3音频文件
18.16 嵌入Windows 媒体文件(一)
18.17 嵌入Windows 媒体文件(二)
18.18 嵌入Flash 文件
18.19 嵌入Google 和YouTube 视频
18.20 插入Java applet
18.21 嵌入其他多媒体文件
18.22 创建自动放映的幻灯片
第19章 脚本
19.1 添加“自动化”脚本
19.2 调用外部自动化脚本
19.3 触发脚本
19.4 创建执行脚本的按钮
19.5 添加替代信息
19.6 对老式浏览器隐藏脚本
19.7 对XML解析器隐藏脚本
19.8 设置默认脚本编写语言
第20章 体会JavaScript
20.1 添加当前日期和时间
20.2 设置新窗口的尺寸
20.3 当访问者指向时改变图像
20.4 把图像装载到缓存中
第21章 符号和非英语字符
21.1 关于字符编码
21.2 声明页面的字符编码
21.3 声明样式表的编码
21.4 使用适当的编码保存页面
21.5 使用适当的编码编辑页面
21.6 添加编码外的字符
21.7 指定页面的语言
第22章 测试和调试网页
22.1 一些调试技巧
22.2 首先检查常见错误!
22.3 检查常见错误:HTML
22.4 检查常见错误:XHTML
22.5 检查常见错误:CSS
22.6 验证代码
22.7 测试页面
22.8 当浏览器显示代码时
22.9 当图像不出现时
22.10 浏览器之间的差异
22.11 仍然有错误?
第23章 在网上发布页面
23.1 为站点找到主机
23.2 获得自己的域名
23.3 把文件传送到服务器
第24章 吸引人们访问
24.1 关于关键字
24.2 明确地列出关键字
24.3 提供页面描述
24.4 控制其他信息
24.5 防范访问者
24.6 防止页面被存档
24.7 手工创建站点地图
24.8 使用Google Sitemaps
24.9 把站点提交到搜索引擎
24.10 通过获得链接改进排名
24.11 编写容易索引的页面
24.12 发布站点的其他技巧
第25章 聚合与播客
25.1 什么是提要
25.2 准备进行聚合
25.3 开始创建RSS提要
25.4 在提要中描述你的站点
25.5 把条目添加到提要
25.6 添加提要附件
25.7 为iTunes创建播客
25.8 验证提要
25.9 把播客提交到iTunes
25.10 在站点上发布RSS提要
25.11 订阅RSS提要
25.12 使用iTunes订阅播客
附录A (X)HTML参考资料
附录B CSS属性和值
附录C 固有事件
附录D (X)HTML符号和字符
附录E 十六进制
附录F (X)HTML工具
索引
0.1 因特网、Web和HTML
0.2 能够打开网页并不意味着有相同的效果
0.3 浏览器之争
0.4 标准的推出
0.4.1 HTML 3.2:标准化的开始
0.4.2 HTML 4 和CSS
0.4.3 XML和XHTML
0.5 CSS和浏览器支持
0.6 XHTML和HTML:应该使用哪一种
0.7 在HTML、XHTML和CSS之间进行选择
0.8 本书的阐述方式
0.9 第6版中的变化
0.9.1 新增的内容
0.9.2 删除的内容
0.10 本书网站
第1章 网页的构造块
1.1 标记:元素、属性和值
1.1.1 元素
1.1.2 属性和值
1.1.3 块级与行内
1.1.4 父元素和子元素
1.2 网页的文本内容
1.3 链接、图像和其他非文本内容
1.4 文件名
1.4.1 使用小写字母的文件名
1.4.2 使用正确的扩展名
1.5 URL
1.5.1 绝对URL
1.5.2 相对URL
1.6 HTML与XHTML
1.7 版本、风格和DOCTYPE
1.8 (X)HTML的默认显示
第2章 处理网页文件
2.1 设计站点
2.2 创建新的网页
2.3 保存网页
2.4 关于Microsoft Word和网页
2.5 指定默认页面或主页
2.6 编辑网页
2.7 对文件进行组织
2.8 在浏览器中查看网页
2.9 借鉴其他人的灵感
第3章 基本(X)HTML结构
3.1 编写网页的开头
3.2 创建基本结构
3.3 声明编码
3.4 创建页面标题
3.5 创建分级标题
3.6 创建新段落
3.7 给元素命名
3.8 把页面分隔成区域
3.9 创建行内span
3.10 创建换行
3.11 添加注释
3.12 给网页中的元素加标签
第4章 基本(X)HTML格式化
4.1 以粗体或斜体显示文本
4.2 修改文本大小
4.3 使用等宽字体
4.4 使用预格式化的文本
4.5 引述文本
4.6 创建上标和下标
4.7 标出修改过的文本
4.8 解释缩写词
4.9 让元素在页面上居中
第5章 图像
5.1 关于Web图像
5.1.1 格式
5.1.2 颜色
5.1.3 大小和分辨率
5.1.4 速度
5.1.5 透明度
5.1.6 动画
5.2 获得图像
5.3 选择图像编辑程序
5.4 Save for Web 命令
5.5 在页面上插入图像
5.6 提供替换文本
5.7 指定尺寸以加快查看
5.8 改变图像的尺寸
5.9 使图像变小
5.10 让图像浮动
5.11 停止元素围绕
5.12 在图像周围增加空间
5.13 对齐图像
5.14 添加水平线
5.15 为网站添加图标
第6章 链接
6.1 创建到另一个网页的链接
6.2 创建锚
6.3 链接到特定的锚
6.4 让链接在特定的窗口中打开
6.5 设置默认的显示目标
6.6 创建其他类型的链接
6.7 为链接创建键盘快捷键
6.8 为链接设置制表符次序
6.9 使用图像作为链接标签
6.10 将缩略图链接到图像
6.11 将图像划分成可点击区域
6.12 创建客户端图像映射
第7章 CSS构造块
7.1 构造样式规则
7.2 在样式规则中添加注释
7.3 层叠:当规则发生冲突时
7.4 属性的值
7.4.1 inherit
7.4.2 预定义的值
7.4.3 长度和百分数
7.4.4 纯数字
7.4.5 URL
7.4.6 CSS颜色
第8章 操作CSS样式表文件
8.1 创建外部样式表
8.2 链接外部样式表
8.3 提供替代的样式表
8.4 创建内部样式表
8.5 导入外部样式表
8.6 使用与媒体相关的样式表
8.7 局部应用样式
8.8 位置的重要性
8.9 借鉴其他人的灵感:CSS
第9章 定义选择器
9.1 构造选择器
9.2 按照名称选择元素
9.3 按照id或类选择元素
9.4 按照上下文选择元素
9.5 选择元素的一部分
9.6 按照状态选择链接元素
9.7 按照属性选择元素
9.8 指定元素组
9.9 组合使用选择器
第10章 用CSS样式进行格式化
10.1 选择字体系列
10.2 指定替代字体
10.3 创建斜体
10.4 应用粗体格式
10.5 设置字体大小
10.6 设置行高
10.7 同时设置所有字体值
10.8 设置颜色
10.9 修改文本的背景
10.10 控制间距
10.11 增加缩进
10.12 设置空白属性
10.13 对齐文本
10.14 修改文本的大小写
10.15 使用小型大写字母
10.16 装饰文本
第11章 用CSS样式进行布局
11.1 建立页面结构
11.2 框模型
11.3 改变背景
11.4 设置元素的高度或宽度
11.5 设置元素周围的外边距
11.6 在元素周围添加内边距
11.7 偏移自然流中的元素
11.8 对元素进行绝对定位
11.9 让元素固定在浏览器窗口中
11.10 使元素浮动
11.11 控制元素的浮动位置
11.12 指定元素的三维位置
11.13 设置边框
11.14 修改光标
11.15 决定溢出的位置
11.16 垂直对齐元素
第12章 用CSS样式产生动态效果
12.1 显示和隐藏元素
12.2 创建翻转按钮
12.3 创建弹出
12.4 用列表创建下拉菜单
12.5 用图像替换标题
第13章 用于手持设备的样式表
13.1 移动化与小型化
13.2 查看站点
13.3 针对手持设备的XHTML和CSS
13.4 创建针对手持设备的样式表
13.5 隐藏多余的元素
13.6 创建和使用图像标题
13.7 创建额外的返回顶部的链接
13.8 针对小屏幕进行调整
第14章 用于打印的样式表
14.1 创建用于打印的样式表
14.2 打印样式表有何差异
14.3 控制换页
14.4 打印链接的URL
14.5 控制Widows和orphans
第15章 列表
15.1 创建有序和无序列表
15.2 选择标志(着重号)
15.3 选择列表的起始编号
15.4 使用定制的标志
15.5 控制标志的位置
15.6 同时设置所有列表样式的属性
15.7 创建定义列表
15.8 设置嵌套列表的样式
第16章 表格
16.1 页面规划
16.2 创建简单的表格
16.3 添加边框
16.4 设置宽度
16.5 使表格居中
16.6 让文本围绕表格
16.7 对表格进行组合
16.8 对齐单元格的内容
16.9 修改背景
16.10 控制间距
16.11 让单元格跨越多列
16.12 让单元格跨越多行
16.13 将表格划分为列组
16.14 将表格划分为水平区域
16.15 选择要显示哪些边框
16.16 在单元格中控制换行
16.17 加快表格的显示
第17章 表单
17.1 创建表单
17.2 处理表单
17.2.1 关于PHP
17.2.2 安全性
17.2.3 PHP的替代品
17.3 通过电子邮件发送表单数据
17.4 对表单元素进行组织
17.5 创建文本框
17.6 创建密码框
17.7 对表单元素进行正式标注
17.8 创建单选按钮
17.9 创建菜单
17.10 创建复选框
17.11 创建大的文本区域
17.12 允许访问者上传文件
17.13 创建隐藏域
17.14 创建提交按钮
17.15 重置表单
17.16 使用图像提交数据
17.17 设置表单上的制表符次序
17.18 添加键盘快捷键
17.19 禁用表单元素
17.20 防止元素被修改
第18章 视频、音频和其他多媒体
18.1 关于插件和播放器
18.2 让访问者获得播放器
18.3 获得多媒体文件
18.4 链接多媒体文件
18.5 在Windows 环境中嵌入QuickTime电影
18.6 在IE之外的浏览器中嵌入QuickTime电影
18.7 在所有浏览器中嵌入QuickTime电影
18.8 使用JavaScript调用电影
18.9 设置QuickTime电影的缩放比例
18.10 改变电影的背景颜色
18.11 循环放映QuickTime电影
18.12 提供预览电影
18.13 添加第二个电影的属性
18.14 提供后续电影
18.15 在页面中嵌入MP3音频文件
18.16 嵌入Windows 媒体文件(一)
18.17 嵌入Windows 媒体文件(二)
18.18 嵌入Flash 文件
18.19 嵌入Google 和YouTube 视频
18.20 插入Java applet
18.21 嵌入其他多媒体文件
18.22 创建自动放映的幻灯片
第19章 脚本
19.1 添加“自动化”脚本
19.2 调用外部自动化脚本
19.3 触发脚本
19.4 创建执行脚本的按钮
19.5 添加替代信息
19.6 对老式浏览器隐藏脚本
19.7 对XML解析器隐藏脚本
19.8 设置默认脚本编写语言
第20章 体会JavaScript
20.1 添加当前日期和时间
20.2 设置新窗口的尺寸
20.3 当访问者指向时改变图像
20.4 把图像装载到缓存中
第21章 符号和非英语字符
21.1 关于字符编码
21.2 声明页面的字符编码
21.3 声明样式表的编码
21.4 使用适当的编码保存页面
21.5 使用适当的编码编辑页面
21.6 添加编码外的字符
21.7 指定页面的语言
第22章 测试和调试网页
22.1 一些调试技巧
22.2 首先检查常见错误!
22.3 检查常见错误:HTML
22.4 检查常见错误:XHTML
22.5 检查常见错误:CSS
22.6 验证代码
22.7 测试页面
22.8 当浏览器显示代码时
22.9 当图像不出现时
22.10 浏览器之间的差异
22.11 仍然有错误?
第23章 在网上发布页面
23.1 为站点找到主机
23.2 获得自己的域名
23.3 把文件传送到服务器
第24章 吸引人们访问
24.1 关于关键字
24.2 明确地列出关键字
24.3 提供页面描述
24.4 控制其他信息
24.5 防范访问者
24.6 防止页面被存档
24.7 手工创建站点地图
24.8 使用Google Sitemaps
24.9 把站点提交到搜索引擎
24.10 通过获得链接改进排名
24.11 编写容易索引的页面
24.12 发布站点的其他技巧
第25章 聚合与播客
25.1 什么是提要
25.2 准备进行聚合
25.3 开始创建RSS提要
25.4 在提要中描述你的站点
25.5 把条目添加到提要
25.6 添加提要附件
25.7 为iTunes创建播客
25.8 验证提要
25.9 把播客提交到iTunes
25.10 在站点上发布RSS提要
25.11 订阅RSS提要
25.12 使用iTunes订阅播客
附录A (X)HTML参考资料
附录B CSS属性和值
附录C 固有事件
附录D (X)HTML符号和字符
附录E 十六进制
附录F (X)HTML工具
索引
猜您喜欢