图书介绍
HTML、XHTML和CSS宝典PDF|Epub|txt|kindle电子书版本网盘下载
- (美)谢弗著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302257073
- 出版时间:2011
- 标注页数:608页
- 文件大小:109MB
- 文件页数:628页
- 主题词:超文本标记语言,HTML、XHTML-程序设计;网页制作工具,CSS
PDF下载
下载说明
HTML、XHTML和CSS宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第Ⅰ部分 使用HTML创建内容3
第1章 标记语言的含义3
1.1本章主题3
1.2理解超文本4
1.3理解标记指令4
1.4理解标记语言5
1.5小结7
第2章 HTML值和单位9
2.1基本的标签特性格式9
2.2常用特性11
2.3文本和注释12
2.3.1注释13
2.3.2 CDATA节13
2.4统一资源指示器14
2.5语言和国际化选项14
2.5.1语言代码14
2.5.2文本方向15
2.6小结15
第3章 Web文档的构成17
3.1指定文档类型17
3.2文档整体结构:HTML、Head和Body18
3.2.1 <html>标签18
3.2.2 <head>标签19
3.2.3 <body>标签20
3.3样式定义20
3.4块元素:段落标记和其他内容块21
3.4.1格式化的段落21
3.4.2标题22
3.4.3引用的文本23
3.4.4列表元素23
3.4.5预先格式化的文本25
3.4.6分区25
3.5内联元素:字符标记27
3.5.1基本的内联标签27
3.5.2跨越文本28
3.6特殊字符(实体)29
3.7组织性元素29
3.7.1表格30
3.7.2表单31
3.8指向其他页面的链接33
3.9图片33
3.10注释34
3.11脚本34
3.12用这些组成部分形成完整的HTML文档35
3.13小结36
第4章 HEAD元素37
4.1指定文档标题37
4.2向搜索引擎提供信息38
4.3设置默认路径39
4.4脚本节40
4.5样式节41
4.6指定配置信息41
4.7背景颜色和背景图片42
4.7.1指定文档背景颜色42
4.7.2指定文档的背景图片42
4.8小结44
第5章 文本结构化基础45
5.1段落格式化45
5.2换行47
5.3分区48
5.4横线51
5.5块引用52
5.6预格式化文本53
5.7小结54
第6章 字符格式化基础55
6.1文本控制方法55
6.1.1 <font>标签56
6.1.2强调和其他文本标签56
6.1.3 CSS文本控制57
6.2粗体和斜体文本58
6.3使用强调代替斜体59
6.4等宽(打字机)字体59
6.5上标和下标60
6.6缩写60
6.7将编辑性插入和删除标记出来61
6.8用<span>标签组合内联元素62
6.9小结62
第7章 列表63
7.1了解列表63
7.2有序列表(数字编号)64
7.3无序列表(项目符号列表)68
7.4定义列表72
7.5嵌套列表73
7.6小结75
第8章 链接77
8.1链接的含义77
8.2链接到网页79
8.3绝对链接和相对链接80
8.4链接目标81
8.5链接标题82
8.6键盘快捷方式和Tab顺序83
8.6.1键盘快捷方式83
8.6.2 Tab顺序83
8.7创建锚链84
8.8选择链接颜色85
8.9链接目标详细信息86
8.10 link标签87
8.11小结87
第9章 表格89
9.1 HTML表格的组成部分89
9.2表格的宽度和对齐91
9.3单元格间距和填充94
9.4边框和横线95
9.4.1表格边框95
9.4.2表格线97
9.5行97
9.6单元格98
9.7表格标题100
9.8行分组——表头、主体和表尾102
9.9背景颜色104
9.10跨越行和列105
9.11列分组109
9.12使用表格格式化111
9.12.1使用表格实现基本格式化111
9.12.2实例114
9.12.3图片和文本的组合119
9.12.4导航菜单和导航块122
9.12.5多列123
9.13小结124
第10章 框架125
10.1框架概述125
10.2框架集和框架文档127
10.2.1创建框架集128
10.2.2框架的边界、边框和滚动条129
10.2.3允许或禁止用户修改131
10.3将链接定位到框架132
10.4嵌套框架集134
10.5嵌入式框架135
10.6小结137
第11章 表单139
11.1了解表单140
11.2插入表单142
11.2.1 HTTP GET143
11.2.2 HTTP POST143
11.2.3额外的<form>特性143
11.3字段标签144
11.4文本输入框144
11.5密码输入框145
11.6单选按钮145
11.7复选框146
11.8列表框146
11.9大段文本输入149
11.10隐藏字段150
11.11按钮150
11.12图片151
11.13文件字段152
11.14提交和重置按钮152
11.15 Tab顺序和键盘快捷方式153
11.16禁止改变154
11.17字段集和标题155
11.18在表单上使用事件157
11.19表单脚本和脚本服务159
11.19.1下载处理程序159
11.19.2使用脚本服务160
11.20小结160
第12章 色彩和图片161
12.1 Web颜色基础161
12.2其他指定颜色的方式162
12.3 Web颜色的变迁163
12.4用正确方式指定颜色166
12.5 Web的图像格式167
12.5.1图像压缩168
12.5.2压缩选项168
12.5.3 GIF格式169
12.5.4 JPEG格式169
12.5.5 PNG格式170
12.6创建图形170
12.6.1核心功能170
12.6.2渐进JPEG和交错GIF171
12.6.3使用透明度172
12.6.4动画图片173
12.7插入图片173
12.8图片对齐174
12.9指定非图形浏览器上显示的文本176
12.10调整图片大小177
12.11图片边框179
12.12图片地图180
12.12.1指定图片地图180
12.12.2指定可单击区域181
12.12.3将这些方法组合在一起183
12.13小结184
第13章 多媒体185
13.1动画图片186
13.2动画和视频格式、插件、播放器187
13.2.1流行的格式和播放器(插件)189
13.2.2 Windows Media Player189
13.3通过object标签嵌入媒体190
13.4使用<object>标签嵌入Windows Media Player193
13.5嵌入YouTube视频195
13.6在Web页面上添加声音197
13.7创建多媒体文件197
13.8多媒体总结198
13.9小结198
第14章 特殊字符199
14.1了解字符编码199
14.2特殊字符200
14.3 En和Em空白以及横线201
14.4版权符号与商标符号202
14.5货币符号203
14.6“真正的”引号203
14.7箭头203
14.8重音字符204
14.9希腊和数学字符206
14.10其他有用实体209
14.11小结211
第15章 国际化和本地化213
15.1国际化和本地化213
15.2翻译Web站点214
15.3了解Unicode215
15.4小结224
第16章 脚本225
16.1客户端脚本与服务器端脚本225
16.1.1客户端脚本225
16.1.2服务器端脚本226
16.2设置默认脚本语言226
16.3包含脚本227
16.4调用外部脚本228
16.5用事件触发脚本228
16.6对旧浏览器隐藏脚本232
16.7小结232
第17章 动态HTML233
17.1对DHTML的需求234
17.2 DHTML的工作方式234
17.3文档对象模型(DOM)234
17.3.1 DOM的历史235
17.3.2理解DOM235
17.3.3 DOM节点的属性和方法237
17.3.4遍历和修改文档节点239
17.4 JavaScript文档对象模型241
17.4.1 window对象242
17.4.2 document对象243
17.4.3 form对象244
17.4.4 location对象245
17.4.5 history对象245
17.4.6 self对象245
17.5使用事件处理程序246
17.6通过元素的ID访问元素247
17.7跨浏览器兼容性问题248
17.7.1浏览器检测:查询浏览器的标识248
17.7.2浏览器检测:对象检测248
17.8 DHTML示例249
17.9表单自动技术:复选框249
17.9.1轮转效果250
17.9.2可折叠菜单251
17.10小结254
第18章 未来的HTML:HTML 5255
18.1更多的发布和布局功能255
18.2可访问的多媒体256
18.3元素和特性的变化258
18.3.1新元素258
18.3.2元素的新特性259
18.3.3新的输入类型(表单输入元素)260
18.3.4新的全球特性260
18.3.5不建议使用的元素261
18.3.6不建议使用的特性261
18.4小结263
第Ⅱ部分 HTML工具和变体267
第19章 Web开发软件267
19.1纯文本编辑器267
19.1.1简单文本编辑器267
19.1.2智能文本编辑器268
19.1.3特定于HTML的编辑器268
19.2所见即所得的HTML编辑器269
19.2.1 NetObjects Fusion270
19.2.2 Dreamweaver271
19.2.3 Firefox增件272
19.3其他工具273
19.3.1图形编辑器273
19.3.2 Adobe Flash274
19.4小结275
第20章 发布网站277
20.1 FTP介绍277
20.2 FTP客户端278
20.3知名的FTP客户端280
20.4 Web服务器上文件的组织原则281
20.5小结282
第21章 XML简介283
21.1 XML基础283
21.2 XML语法285
21.2.1 XML声明和DOCTYPE285
21.2.2元素286
21.2.3特性287
21.2.4注释288
21.2.5非解析数据288
21.2.6实体288
21.2.7名称空间289
21.2.8样式表290
21.3使用文档类型定义290
21.3.1在DTD中使用元素291
21.3.2在DTD中使用特性294
21.3.3在DTD中使用实体295
21.3.4在DTD中使用PCDATA和CDATA295
21.4 XML架构简介295
21.5使用架构296
21.6使用XML298
21.6.1可扩展样式表语言转换298
21.6.2 XML编辑298
21.6.3 XML解析299
21.7小结299
第22章 创建移动文档301
22.1了解移动Web的发展历史302
22.1.1移动性的原始时代302
22.1.2开放移动联盟和其他标准302
22.1.3底线303
22.2 XHTML Basic 1.1303
22.2.1 XHTML Basic 1.1的文档类型304
22.2.2 XHTML Basic 1.1的元素304
22.2.3特别注意事项305
22.3移动Web开发工具307
22.4小结308
第23章 整理和验证文档309
23.1整理HTML代码309
23.1.1 HTML Tidy312
23.1.2获得HTML Tidy312
23.1.3运行HTML Tidy313
23.2验证代码315
23.2.1指定正确的文档类型声明315
23.2.2验证工具315
23.2.3理解验证的输出316
23.3额外的测试和验证317
23.3.1用各种用户代理进行测试317
23.3.2针对不同的显示设置进行测试318
23.4小结318
第24章 HTML提示和技巧319
24.1预加载图片319
24.2控制表格单元格中的文本拆分321
24.3扩展标题栏321
24.4模拟报纸的栏324
24.5包含图片大小以便迅速显示326
24.6保护电子邮件地址326
24.7自动化表单328
24.7.1操作表单对象328
24.7.2验证表单输入331
24.8修改用户代理环境333
24.8.1概念333
24.8.2实现333
24.8.3 JavaScript函数338
24.9小结338
第Ⅲ部分 用CSS控制内容呈现341
第25章 CSS基础341
25.1样式的用途341
25.2样式和HTML342
25.3 CSS级别1、2、3344
25.4定义样式344
25.5层级样式345
25.6小结347
第26章 样式定义349
26.1样式定义的格式349
26.2了解选择器350
26.2.1按类型匹配元素351
26.2.2使用通用选择器匹配351
26.2.3按类匹配元素351
26.2.4按标识符匹配元素352
26.2.5按特定特性匹配元素352
26.2.6匹配子元素、后代元素和相邻兄弟元素353
26.3了解样式继承355
26.4使用伪类356
26.4.1锚链样式356
26.4.2 :first-child伪类357
26.4.3 :lang伪类357
26.5伪元素358
26.5.1第一行358
26.5.2首字母359
26.5.3之前和之后360
26.6快捷表达式361
26.7小结363
第27章 CSS值和单位365
27.1属性值的通用规则365
27.2属性值度量单位366
27.2.1关键字367
27.2.2真实度量单位368
27.2.3屏幕度量单位369
27.2.4相对度量单位369
27.2.5颜色和URL函数371
27.2.6声音度量单位372
27.3小结372
第28章 CSS继承和层级373
28.1继承373
28.2层级375
28.3具体程度376
28.4小结377
第29章 字体属性379
29.1了解字体379
29.2字体类型380
29.3字体大小381
29.4字体样式382
29.5行间距383
29.6在文档中嵌入字体383
29.7小结384
第30章 文本格式化385
30.1文本对齐385
30.1.1控制水平对齐386
30.1.2控制垂直对齐388
30.2文本缩进390
30.3控制文本内的空白391
30.3.1清除浮动对象391
30.3.2 white-space属性393
30.4控制字母和单词间距394
30.5指定大小写395
30.6使用文本装饰396
30.7自动生成的文本397
30.8使用CSS表格属性398
30.9控制表格特性398
30.9.1表格边框398
30.9.2表格边框间距400
30.9.3合并边框401
30.9.4空单元格的边框402
30.10表格布局402
30.11标题对齐和定位403
30.12小结404
第31章 CSS列表405
31.1列表概述405
31.2在任何元素上均可实现CSS列表406
31.3列表样式类型407
31.4标记位置409
31.5使用图片作为列表标记409
31.6小结410
第32章 填充、边界和边框411
32.1 CSS方框格式化模型411
32.2元素填充413
32.3元素边框414
32.3.1边框宽度414
32.3.2边框样式415
32.3.3边框颜色416
32.3.4边框属性快捷方式417
32.3.5边框间距418
32.4元素边界418
32.5动态轮廓419
32.6小结420
第33章 颜色和背景421
33.1元素颜色421
33.1.1前景色421
33.1.2背景色422
33.2背景图片424
33.2.1重复和滚动图片427
33.2.2定位背景图片429
33.2.3 background快捷属性429
33.3小结430
第34章 CSS布局431
34.1了解CSS定位431
34.1.1静态定位431
34.1.2相对定位432
34.1.3绝对定位433
34.1.4固定定位434
34.2指定元素位置435
34.3将元素左右浮动438
34.4定义元素的宽度和高度440
34.4.1指定确切大小440
34.4.2指定最大和最小大小441
34.4.3控制元素溢出441
34.5按层堆叠元素442
34.6控制元素的可见性446
34.7小结447
第35章 伪元素和生成的内容449
35.1 content属性449
35.2伪元素451
35.2.1 :first-line451
35.2.2 :first-letter452
35.2.3 :before和:after453
35.3引号454
35.4自动为元素编号454
35.4.1计数器对象454
35.4.2修改计数器的值455
35.4.3计数器示例:章节编号456
35.4.4自定义列表编号458
35.5小结458
第36章 用CSS实现动态HTML459
36.1用JavaScript访问CSS属性459
36.2有用的CSS操作方式463
36.2.1隐藏和显示文本463
36.2.2图片缩放465
36.2.3鼠标经过时的菜单按钮467
36.3小结469
第37章 媒介样式以及定义打印用文档471
37.1了解CSS媒介类型471
37.2设置打印用文档474
37.2.1页面框格式化模型474
37.2.2用@page规则定义页面大小475
37.2.3控制分页477
37.2.4处理寡行和孤行情况479
37.2.5准备双面打印文档479
37.3创建多媒体文档480
37.3.1联机(屏幕媒介)文档480
37.3.2重新格式化页面484
37.4小结485
第38章 未来CSS:CSS 3487
38.1日趋完善487
38.2模块化488
38.3使用目前的CSS 3属性489
38.4对选择的更多控制490
38.5回顾CSS的圆角功能491
38.6小结492
第Ⅳ部分 附加的CSS工具495
第39章 用户界面样式495
39.1修改光标495
39.2用户界面颜色497
39.3用户界面字体499
39.4小结500
第40章 测试和验证CSS501
40.1在创建样式时测试语法501
40.2关于格式化503
40.3验证CSS503
40.4 Firefox的CSS编辑插件504
40.5小结505
第41章 CSS提示和技巧507
41.1悬挂缩进507
41.2扩展按钮509
41.3提出引用511
41.4标签式菜单513
41.4.1圆角框515
41.4.2流动元素518
41.4.3流动文本521
41.5小结524
附录A HTML元素快速参考525
附录B HTML特殊字符快速参考571
附录C CSS 2.1属性快速参考581
附录D CSS 2.1选择器快速参考603
附录E 伪元素和伪类快速参考607