第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工具
索引
· · · · · · (
收起)
评分
☆☆☆☆☆
出版社提供了第一章试读,看起来挺不错的,优缺点和方方面面都有提及,让我感觉作者的叙述思路和好,也觉得符合我胃口。看到第二章,越看就越乱,越看就不知所云,横空又冒出一个hngroup,连基本都没介绍,就直接说这样那样,总之我晕了,后悔,30块,不值
评分
☆☆☆☆☆
记得书封上有句话:这本书可以让你避免先学习旧的过时的知识,然后再花时间去纠正。 我想这是对的,作者处处在提醒你可预见的web前端的未来是5+3,也是以这样一种思路将新旧知识交融,最大程度上向你提供正确的内容,令人读起来如此的踏实。感谢作者,感谢译者,给这本书五星!
评分
☆☆☆☆☆
要学HTML所以买了这本,因为口碑很好。 差不多看完了,论质量来说确实不错。 首先作者很严谨,HTML的规范比较混乱,作者对各种情况考虑的很到位。 内容很全面,但是并不深入。 如果作为初学者的教程,我个人觉着不合适。作者的讲解不够直观生动(和翻译没...
评分
☆☆☆☆☆
很棒的入门书籍,知识点较为系统,而且与时俱进,书中给的参考链接也让读者可以补充前端开发的其他知识。有趣的是,书中多次提到 IE8(及以下)份额减少了,看来兼容 IE8 这种事作者都是不太愿意的????。看完感觉像是打通了任督二脉,似醍醐灌顶。不过呢,书还是比较基础的,所...
评分
☆☆☆☆☆
要学HTML所以买了这本,因为口碑很好。 差不多看完了,论质量来说确实不错。 首先作者很严谨,HTML的规范比较混乱,作者对各种情况考虑的很到位。 内容很全面,但是并不深入。 如果作为初学者的教程,我个人觉着不合适。作者的讲解不够直观生动(和翻译没...