图书介绍
HTML、XHTML和CSS宝典 第4版PDF|Epub|txt|kindle电子书版本网盘下载
![HTML、XHTML和CSS宝典 第4版](https://www.shukui.net/cover/61/31212839.jpg)
- (美)StevenM.Schafer著;张猛,付宁等译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115204066
- 出版时间:2009
- 标注页数:364页
- 文件大小:121MB
- 文件页数:381页
- 主题词:超文本标记语言,HTML、XHTML-主页制作-程序设计;主页制作-软件工具,CSS
PDF下载
下载说明
HTML、XHTML和CSS宝典 第4版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 用HTML建立内容3
第1章 什么是标记语言,为什么要关注它3
1.1 本书主题3
1.2 理解超文本4
1.3 理解标记指令4
1.4 理解标记语言5
1.5 小结6
第2章 HTML值和单位7
2.1 基本的标签属性格式7
2.2 公共属性8
2.3 文本和注释9
2.3.1 注释9
2.3.2 CDATA区10
2.4 统一资源指示器10
2.5 语言和国际化选项10
2.5.1 语言代码10
2.5.2 文本方向11
2.6 小结11
第3章 Web文档的构成12
3.1 指定文档类型12
3.2 文档整体结构:HTML、head(头)和body(体)13
3.2.1 html标签13
3.2.2 <head>标签13
3.2.3 <body>标签14
3.3 样式定义14
3.4 块元素:段落标记和其他内容块14
3.4.1 格式化的段落15
3.4.2 标题15
3.4.3 引用的文本15
3.4.4 列表元素15
3.4.5 先格式化的文本16
3.4.6 分区16
3.5 行内元素:字符标签18
3.5.1 基本的行内标签18
3.5.2 跨越文本18
3.6 特殊字符(实体)19
3.7 组织性元素19
3.7.1 表格19
3.7.2 表单20
3.8 到其他页面的链接21
3.9 图片21
3.10 注释22
3.11 脚本22
3.12 用这些组成部分形成完整的HTML文档23
3.13 小结23
第4章 HEAD元素24
4.1 指定文档标题24
4.2 搜索引擎提供信息24
4.3 设置默认路径25
4.4 脚本区26
4.5 样式区26
4.6 指定配置信息26
4.7 背景颜色和背景图片27
4.7.1 指定文档背景颜色27
4.7.2 指定文档的背景图片27
4.8 小结28
第5章 文本结构化基础29
5.1 段落格式化29
5.2 分行30
5.3 分区30
5.4 横线33
5.5 块引用33
5.6 预格式化文本33
5.7 小结34
第6章 字符格式化基础35
6.1 文本控制的方法35
6.1.1 <font>标签35
6.1.2 强调和其他文本标签36
6.1.3 CSS文本控制36
6.2 粗体和斜体文本37
6.3 使用强调代替斜体37
6.4 等宽(打字机)字体38
6.5 上标和下标38
6.6 缩写38
6.7 将编辑性插入和删除标记出来38
6.8 用<span>标签组合行内元素39
6.9 小结39
第7章 列表40
7.1 了解列表40
7.2 有序列表(数字编号)41
7.3 无序列表(符号列表)43
7.4 定义列表45
7.5 嵌套列表45
7.6 小结46
第8章 链接47
8.1 什么是链接47
8.2 链接到网页48
8.3 绝对链接和相对链接49
8.4 链接目标49
8.5 链接标题50
8.6 键盘快捷方式和标签顺序50
8.6.1 键盘快捷方式51
8.6.2 Tab切换顺序51
8.7 创建锚链51
8.8 选择链接颜色52
8.9 链接目标详细信息52
8.10 link标签53
8.11 小结53
第9章 表格54
9.1 HTML表格的组成部分54
9.2 表格的宽度和对齐55
9.3 单元格间距和填充57
9.4 边框和线条57
9.4.1 表格边框57
9.4.2 表格线58
9.5 行59
9.6 单元格60
9.7 表格标题61
9.8 行分组——标题、主体和页脚62
9.9 背景颜色63
9.10 跨越行和列63
9.11 列分组65
9.12 小结66
第10章 帧67
10.1 帧概述67
10.2 帧集和帧文档68
10.2.1 创建帧集68
10.2.2 帧的边界、边框和滚动栏69
10.2.3 允许或禁止用户修改70
10.3 将链接定位到帧71
10.4 嵌套帧集72
10.5 内联帧72
10.6 小结74
第11章 表单75
11.1 理解表单75
11.2 插入表单78
11.2.1 HTTP GET78
11.2.2 HTTP POST78
11.2.3 额外的<form>属性78
11.3 字段标记79
11.4 文本输入框79
11.5 密码输入框79
11.6 单选按钮79
11.7 复选框80
11.8 列表框80
11.9 大段文本输入81
11.10 隐藏字段82
11.11 按钮82
11.12 图片83
11.13 文件字段83
11.14 提交和重置按钮83
11.15 制表键顺序和键盘快捷方式84
11.16 禁止改变84
11.17 字段集和标题85
11.18 在表单上使用事件86
11.19 表单脚本和脚本服务88
11.19.1 下载处理程序88
11.19.2 使用脚本服务88
11.20 小结88
第12章 色彩和图片89
12.1 Web颜色基础89
12.2 Web颜色的变迁90
12.3 使用正确的方式指定颜色93
12.4 Web的图形格式94
12.4.1 图像压缩94
12.4.2 压缩选项95
12.4.3 GIF格式95
12.4.4 JPEG格式95
12.4.5 PNG格式95
12.5 创建图片96
12.5.1 核心功能96
12.5.2 渐进JPEG和交错GIF96
12.5.3 使用透明度97
12.6 插入图片98
12.7 图片对齐98
12.8 指定非图形浏览器上显示的文本99
12.9 调整图片大小100
12.10 图片边框101
12.11 图片地图102
12.11.1 指定图片地图102
12.11.2 指定可点击区域102
12.12 动画图片104
12.13 小结104
第13章 多媒体105
13.1 动画图片105
13.2 动画和视频格式、插件、播放器106
13.2.1 流行的格式和播放器(插件)107
13.2.2 Windows Media Player108
13.3 通过object标签嵌入媒体108
13.4 使用<object>标签嵌入Windows媒体播放器110
13.5 在网页上添加声音111
13.6 创建多媒体文件112
13.7 多媒体总结112
13.8 小结112
第14章 特殊字符113
14.1 理解字符编码113
14.2 特殊字符114
14.3 En和Em空白以及横线114
14.4 版权符号与商标符号115
14.5 货币符号115
14.6 “真正的”引号标记116
14.7 箭头116
14.8 重音字符116
14.9 希腊和数学字符118
14.10 其他有用实体121
14.11 小结122
第15章 国际化和本地化123
15.1 国际化和本地化123
15.2 Web国际化124
15.3 翻译网站124
15.4 理解Unicode125
15.4.1 ISO-8859-1125
15.4.2 Latin-1 Supplement(U+00Co—U+00FF)125
15.5 小结128
第16章 脚本129
16.1 客户端脚本与服务器端脚本129
16.1.1 客户端脚本129
16.1.2 服务器端脚本129
16.2 设置默认脚本语言130
16.3 包含脚本130
16.4 调用外部脚本131
16.5 用事件触发脚本131
16.6 对老版浏览器隐藏脚本133
16.7 小结134
第17章 动态HTML135
17.1 对DHTML的需求135
17.2 DHTML的工作方式136
17.3 文档对象(DOM)模型136
17.3.1 DOM的历史136
17.3.2 理解文档对象模型136
17.3.3 DOM节点的属性和方法138
17.3.4 遍历和修改文档节点139
17.4 JavaScript文档对象模型141
17.5 通过元素的ID访问元素144
17.6 使用事件处理器144
17.7 跨浏览器兼容性问题145
17.7.1 浏览器检测:查询浏览器的标识145
17.7.2 浏览器检测:对象检测146
17.8 DHTML示例146
17.8.1 路径导航(页面位置指示)146
17.8.2 轮转效果148
17.8.3 可以折叠的菜单149
17.9 小结150
第2部分 HTML工具和变体153
第18章 Web开发软件153
18.1 纯文本编辑器153
18.1.1 简单文本编辑器153
18.1.2 智能文本编辑器153
18.1.3 特定于HTML的编辑器154
18.2 所见即所得的HTML编辑器155
18.2.1 NetObject Fusion155
18.2.2 Dreamweaver155
18.3 其他工具157
18.3.1 图形编辑器157
18.3.2 Adobe Flash158
18.4 小结158
第19章 发布网站159
19.1 FTP介绍159
19.2 FTP客户端160
19.3 知名的FTP客户端161
19.4 Web服务器上文件的组织原则162
19.5 小结162
第20章 用微格式连接数据163
20.1 为什么使用微格式163
20.2 微格式示例——hCard164
20.3 另一个示例——地理位置数据166
20.4 如何实现微格式167
20.5 小结167
第21章 XML简介168
21.1 XML基础168
21.2 XML语法169
21.2.1 XML声明和DOCTYPE169
21.2.2 属性171
21.2.3 注释171
21.2.4 非解析数据171
21.2.5 实体171
21.2.6 命名空间172
21.2.7 样式表172
21.3 使用文档类型定义173
21.3.1 在DTD中使用元素173
21.3.2 在DTD中使用属性175
21.3.3 在DTD中使用实体175
21.3.4 在DTD中使用PCDATA和CDATA175
21.4 XML架构简介176
21.5 使用架构176
21.6 使用XML177
21.6.1 可扩展样式表语言转换178
21.6.2 XML编辑178
21.6.3 XML解析178
21.7 小结178
第22章 创建移动网页179
22.1 理解Web移动性的发展历史179
22.1.1 移动性的原始时代179
22.1.2 开放移动联盟和其他标准180
22.1.3 底线180
22.2 XHTML Basic 1.1180
22.2.1 XHTML Basic 1.1的文档类型181
22.2.2 XHTML Basic 1.1的元素181
22.2.3 特殊考虑181
22.3 移动Web开发工具183
22.4 小结183
第23章 整理和验证文档184
23.1 整理HTML代码184
23.1.1 HTML Tidy186
23.1.2 获得HTML Tidy186
23.1.3 运行HTML Tidy186
23.2 验证代码188
23.2.1 指定正确的文档类型声明188
23.2.2 验证工具188
23.2.3 理解验证的输出188
23.3 额外的测试和验证189
23.3.1 用各种用户代理进行测试189
23.3.2 针对不同的显示设置进行测试189
23.4 小结189
第24章 HTML提示和技巧190
24.1 预加载图片190
24.2 控制表格单元格中的文本拆分191
24.3 扩展标题栏191
24.4 模拟报纸的栏193
24.5 包含图片大小,以便迅速显示194
24.6 保护电子邮件地址194
24.7 小结195
第3部分 用CSS控制内容呈现199
第25章 CSS基础199
25.1 样式的用途199
25.2 样式和HTML200
25.3 CSS级别1、2、3200
25.4 定义样式201
25.5 层级样式表202
25.6 小结203
第26章 样式定义204
26.1 样式定义的格式204
26.2 理解选择器205
26.2.1 按类型匹配元素205
26.2.2 使用通用选择器匹配205
26.2.3 按类匹配元素205
26.2.4 按标识符匹配206
26.2.5 按特定属性匹配206
26.2.6 匹配子元素、后代元素和相邻兄弟元素206
26.3 理解样式继承208
26.4 使用伪类208
26.4.1 锚链样式208
26.4.2 :first-child第一个孩子伪类209
26.4.3 :lang伪类209
26.5 伪元素209
26.5.1 第一行209
26.5.2 首字母210
26.5.3 之前和之后211
26.6 快捷表达式211
26.7 小结212
第27章 CSS值和单位213
27.1 属性值的通用规则213
27.2 属性值度量单位214
27.2.1 关键字214
27.2.2 真实度量单位215
27.2.3 屏幕度量单位215
27.2.4 相对度量单位216
27.2.5 颜色和URL函数217
27.2.6 声音度量单位217
27.3 小结218
第28章 CSS继承和层级219
28.1 CSS继承219
28.2 CSS层级220
28.3 样式具体程度221
28.4 小结221
第29章 字体属性222
29.1 理解字体222
29.2 字体类型223
29.3 字体大小223
29.4 字体样式224
29.5 行间距225
29.6 在文档中嵌入字体225
29.7 小结226
第30章 文本格式化227
30.1 文本对齐227
30.1.1 控制水平对齐227
30.1.2 控制垂直对齐229
30.2 文本缩进230
30.3 控制文本内的空白230
30.3.1 清除浮动对象230
30.3.2 white-space属性231
30.4 控制字母和单词间距232
30.5 控制大小写232
30.6 使用文本装饰233
30.7 自动生成的文本234
30.8 使用CSS表格属性234
30.9 控制表格属性234
30.9.1 表格边框235
30.9.2 表格边框间距235
30.9.3 合并边框235
30.9.4 空单元格的边框236
30.10 表格布局236
30.11 标题对齐和定位237
30.12 小结238
第31章 CSS列表239
31.1 列表概述239
31.2 在任何元素上均可实现CSS列表240
31.3 列表样式类型240
31.4 标记位置241
31.5 使用图片作为列表标记242
31.6 小结242
第32章 填充、边界和边框243
32.1 CSS方框格式化模式243
32.2 元素填充244
32.3 元素边框245
32.3.1 边框宽度245
32.3.2 边框样式245
32.3.3 边框颜色246
32.3.4 边框属性快捷方式246
32.3.5 边框间距247
32.4 元素边界247
32.5 动态轮廓247
32.6 小结248
第33章 颜色和背景249
33.1 元素颜色249
33.1.1 前景色249
33.1.2 背景色250
33.2 背景图片251
33.2.1 将背景颜色与图片结合252
33.2.2 重复和滚动图片253
33.2.3 定位背景图片254
33.2.4 background快捷属性255
33.3 小结255
第34章 CSS布局:浮动和定位256
34.1 理解CSS定位256
34.1.1 静态定位256
34.1.2 相对定位256
34.1.3 绝对定位257
34.1.4 固定定位257
34.2 指定元素位置258
34.3 将元素左右浮动259
34.4 定义元素的宽度和高度260
34.4.1 指定确切大小260
34.4.2 指定最大和最小大小260
34.4.3 控制元素溢出260
34.5 在层上堆叠元素261
34.6 控制元素的可见性263
34.7 小结263
第35章 伪元素和生成的内容264
35.1 content属性264
35.2 伪元素265
35.2.1 :first-1ine266
35.2.2 :first-1etter266
35.2.3 :before和:after267
35.3 引用标记267
35.4 自动为元素编号267
35.4.1 计数器对象267
35.4.2 修改计数器的值268
35.4.3 计数器示例:章节编号268
35.4.4 自定义列表编号269
35.5 小结269
第36章 用CSS实现动态HTML270
36.1 用JavaScript访问CSS属性270
36.2 有用的CSS操作方式273
36.2.1 隐藏和显示文本273
36.2.2 图片缩放274
36.2.3 翻转效果的菜单按钮276
36.3 小结277
第37章 媒介样式以及定义打印用文档278
37.1 理解CSS媒介类型278
37.2 设置打印用文档280
37.2.1 页面框格式化模型280
37.2.2 用@page规则定义页面大小280
37.2.3 控制分页281
37.2.4 处理寡行和孤行情况283
37.2.5 准备双面打印文档283
37.3 创建多媒介文档283
37.3.1 联机(屏幕媒介)文档284
37.3.2 重新格式化页面285
37.4 小结286
第4部分 附加的CSS技能289
第38章 用HTML表格格式化289
38.1 用表格进行格式的基础知识289
38.2 真实示例291
38.3 浮动页面291
38.4 不规则图片和文本组合293
38.5 导航菜单和块294
38.6 多列295
38.7 小结296
第39章 用户界面样式297
39.1 修改光标297
39.2 用户界面颜色298
39.3 用户界面字体300
39.4 小结300
第40章 测试和验证CSS301
40.1 在建立样式时测试语法301
40.2 关于格式化302
40.3 验证CSS302
40.4 小结303
第41章 CSS提示和技巧304
41.1 悬挂缩进304
41.2 展开按钮305
41.3 提出引用306
41.4 标签式菜单307
41.5 小结309
附录A HTML元素快速参考310
A.1 元素清单311
A.2 事件属性338
A.3 其他公共属性339
附录B HTML特殊字符快速参考341
附录C CSS属性快速参考346
附录D CSS选择器快速参考360
D.1 基本元素选择器360
D.2 后代选择器361
D.3 子女选择器361
D.4 相邻兄弟选择器361
D.5 类选择器361
D.6 ID选择器361
D.7 属性选择器361
附录E 伪元素和伪类快速参考363
E.1 伪元素363
E.2 伪类364