图书介绍
XHTML技术内幕【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)Steven Holzner著;钟鸣,王君等译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111091922
- 出版时间:2001
- 标注页数:920页
- 文件大小:130MB
- 文件页数:939页
- 主题词:网页(学科: 制作 学科: 软件工具) 网页 软件工具
PDF下载
下载说明
XHTML技术内幕PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 XHTML基础1
1.1 概述1
1.1.1 HTML2
1.1.2 XML7
1.1.3 XHTML11
1.1.5 XHTML与HTML的区别16
1.1.4 是真正的XHTML文档吗16
1.1.6 自动从HTML转换到XHTML18
1.1.7 当前浏览器中的XHTML20
1.1.8 建立网页21
1.1.9 安装网页22
1.1.10 查看网页24
1.1.11 检查网页25
1.2.1 〈?xml?〉─开始一个XML文档26
1.2 解决方案26
5.1.2 URL27
1.2.2 〈!DOCTYPE〉─指出文档的类型27
1.2.3 〈html〉─建立文档的根元素28
1.2.4 建立网页的结构:头和体29
1.2.5 〈head〉─建立网页的头30
1.2.6 〈title〉─给出网页标题31
1.2.7 〈meta〉─给出关于网页的更多信息33
1.2.9 〈body〉─建立网页的体35
1.2.8 〈/head〉─结束网页的头35
1.2.10 设置网页颜色41
1.2.11 在网页中添加文本45
1.2.12 基本的文本格式46
1.2.13 〈!--〉─注释及服务器端的内容47
1.2.14 〈/body〉─结束网页的体49
1.2.15 〈/html〉─结束网页50
第2章 文本51
2.1.1 XHTML的字符集52
2.1 概述52
2.1.2 使用XHTML元素格式化53
2.1.4 逻辑的XHTML样式56
2.1.3 物理的XHTML样式56
2.1.5 设置字体59
2.1.6 标题60
2.1.7 某些被取消的标记61
2.2.1 显示纯文本62
2.2 解决方案62
2.2.2 〈h1〉到〈h6〉─建立网页的标题63
2.2.3 〈b〉─建立粗体文本65
2.2.4 〈i〉─建立斜体文本66
2.2.5 〈tt〉─建立"Teletype"文本67
2.2.6 〈u〉─在文本下面划线68
2.2.7 〈s〉和〈strike〉─给文本加删除线70
2.2.8 〈big〉─建立大字体的文本71
2.2.9 〈small〉─建立小字体的文本73
2.2.10 〈sub〉─建立下标74
2.2.11 〈sup〉─建立上标75
2.2.12 〈em〉─强调文本77
2.2.14 〈code〉─显示程序代码78
2.2.13 〈strong〉─重点强调文本78
2.2.15 〈samp〉─显示样本程序的输出80
2.2.16 〈kbd〉─显示要用户输入的文本81
2.2.17 〈var〉─显示程序变量和参数82
2.2.18 〈dfn〉─定义新项83
2.2.19 〈cite〉─建立引用84
2.2.21 〈acronym〉─显示首字母缩写词85
2.2.20 〈abbr〉─显示缩写词85
2.2.22 〈font〉─指定字体86
2.2.23 以磅为单位设置字体尺寸89
2.2.24 〈basefont〉─设置基本字体90
2.2.25 〈q〉─显示短引用语92
2.2.26 〈blink〉─使文本闪烁93
2.2.27 〈ins〉─显示插入的文本94
2.2.28 〈del〉─显示要删除的文本95
2.2.29 〈address〉─显示地址96
2.2.30 〈bdo〉─忽略双向字符算法98
2.2.31 显示特殊字符:字符实体100
3.1.1 编排文本基本方法108
第3章 编排文本108
3.1 概述108
3.1.2 使用〈div〉和〈span〉114
3.1.5 预格式化文件117
3.1.3 使用层次117
3.1.4 其他的格式化功能117
3.2.1 消除纯文本的换行119
3.2 解决方案119
3.2.2 〈br〉─插入换行符120
3.2.3 〈nobr〉─消除换行符123
3.2.4 〈wbr〉─允许字间断开124
3.2.5 〈p〉─建立段落125
3.2.6 〈hr〉─建立水平线127
3.2.7 〈center〉─文本居中129
3.2.8 〈blockquote〉─缩进引用语131
3.2.9 〈pre〉─显示预定义文本133
3.2.10 〈multicol〉─建立列134
3.2.11 〈spacer〉─控制水平和垂直间隔136
3.2.12 〈marquee〉─在滚动字幕中显示文本137
3.2.13 〈div〉─格式化块文本140
3.2.14 〈span〉─格式化内嵌文本142
3.2.15 用表格格式化文本143
3.2.16 〈layer〉─按层次编排文本152
3.2.17 〈nolayer〉─处理不支持层次的浏览器154
3.2.18 〈ilayer〉─建立内嵌层次155
3.2.19 使用〈div〉确定文本位置157
3.2.20 〈ruby〉、〈rbc〉、〈rtc〉、〈rb〉、〈rt〉、〈rp〉─建立加说明的文本158
4.1.1 网页中的图像163
第4章 图像163
4.1 概述163
4.1.2 图像文件格式167
4.1.4 使用剪贴图169
4.1.3 图形程序和资源169
4.1.5 图像的颜色170
4.1.6 建立图像171
4.2.1 建立透明GIF图像172
4.2 解决方案172
4.2.2 建立隔行扫描GIF图像173
4.2.3 建立动画GIF图像174
4.2.5 〈img〉─将图像加到网页中175
4.2.4 测试图像175
4.2.6 在图像的位置显示替代文本179
4.2.7 给图像分配空间180
4.2.8 给图像增加边框181
4.2.9 增加图像间的间隔182
4.2.10 对齐文本和图像183
4.2.11 避免文本环绕图像187
4.2.12 缩放图像188
4.2.14 设置页面背景图像190
4.2.13 使用lowsrc属性预览图像190
4.2.15 利用〈object〉标记插入图像192
4.2.16 用图像替代缺少的内容193
4.2.17 平铺图像─建立图像镶嵌194
4.2.18 建立重叠图像196
5.1 概述199
第5章 超链接与列表199
5.1.1 建立超链接200
5.1.3 建立图像映像209
5.1.4 建立列表212
5.2.1 〈a〉——建立一个超链接或位置点215
5.2 解决方案215
5.2.2 设置超链接的颜色217
5.2.3 建立图形超链接219
5.2.4 〈base〉─设置超链接的基准220
5.2.5 〈link〉─设置链接信息221
5.2.6 给超链接提供访问键223
5.2.7 将图形超链接用于导航224
5.2.8 建立导航栏225
5.2.9 在页面中建立位置点并链接到某些部分227
5.2.10 建立可点击的脚标229
5.2.11 用超链接发邮件231
5.2.12 用HTTP和FTP协议下载文件232
5.2.13 〈map〉─建立客户机端图像映像233
5.2.14 〈area〉─在图像映像中建立可点击区域234
5.2.15 建立客户机端图像映像235
5.2.16 建立服务器端图像映像237
5.2.18 建立组合的客户机端和服务器端图像映像240
5.2.17 利用〈object〉元素建立图像映像240
5.2.19 建立列表242
5.2.20 〈li〉─建立列表项243
5.2.21 〈ul〉─建立无序列表245
5.2.22 〈ol〉─建立有序列表246
5.2.23 建立定制的无序列表247
5.2.24 建立定制的有序列表249
5.2.25 〈dl〉、〈dt〉和〈dd〉─建立定义列表251
5.2.26 嵌套列表254
5.2.27 〈dir〉和〈menu〉─不赞成使用的列表256
6.1 概述258
第6章 表格258
6.1.2 建立表格259
6.1.1 表格的各组成部分259
6.1.4 单元格空白262
6.1.3 添加边框262
6.1.5 加宽单元格间距264
6.1.6 水平对齐数据265
6.1.7 垂直对齐数据266
6.1.9 跨多个行268
6.1.8 跨多个列268
6.1.10 设置颜色269
6.2.1 〈table〉─建立表格281
6.2 解决方案281
6.2.2 〈tr〉─建立表格行283
6.2.3 〈th〉─建立表格列标题284
6.2.4 〈td〉─建立表格数据286
6.2.5 〈caption〉─建立表格标题288
6.2.6 设置表格边框宽度290
6.2.7 设置单元格空白291
6.2.9 设置表格和列的宽度292
6.2.8 设置单元格的间距292
6.2.10 设置表格颜色294
6.2.11 对齐网页上的表格295
6.2.12 对齐单元格文本297
6.2.13 在表格中使用图像298
6.2.14 嵌套表格299
6.2.15 跨多个列300
6.2.16 跨多个行301
6.2.17 〈colgroup〉和〈col〉─分组和格式化列302
6.2.18 〈thread〉、〈thody〉、〈tfoot〉─分组和格式化行307
6.2.19 用表格格式化文本314
7.1 概述323
第7章 帧323
7.1.1 使用帧或不使用帧324
7.1.2 建立垂直帧325
7.1.3 浏览器不支持帧怎么办329
7.1.4 建立水平帧330
7.1.5 建立水平和垂直帧331
7.1.6 有名帧334
7.1.7 打开新的浏览器窗口337
7.2.1 〈frameset〉─建立帧339
7.2 解决方案339
7.2.2 〈frame〉─建立帧341
7.2.3 建立垂直帧342
7.2.4 建立水平帧343
7.2.5 同时建立水平和垂直帧344
7.2.6 用有名帧作为超链接目标346
7.2.7 使用预定义目标名347
7.2.8 〈noframes〉─处理不支持帧的浏览器348
7.2.9 打开新的浏览器窗口349
7.2.10 建立无边框的帧350
7.2.11 建立导航栏352
7.2.12 启用和禁用屏幕滚动355
7.2.13 禁止帧重新定义大小356
7.2.15 设置帧的颜色357
7.2.14 设置帧的边框厚度357
7.2.16 〈iframe〉─建立内嵌或浮动帧359
7.2.17 建立无边框内嵌帧361
8.1 概述363
第8章 多媒体363
8.1.1 多媒体声音365
8.1.2 多媒体视频影像366
8.1.4 建立自己的多媒体367
8.1.3 多媒体3D367
8.1.5 连接外部多媒体文件368
8.1.6 建立内嵌声音371
8.1.7 建立内嵌视频影像372
8.2.1 建立外部多媒体文件的连接374
8.2 解决方案374
8.2.2 可得到何种MIME类型376
8.2.3 〈bgsound〉─添加背景声音380
8.2.4 〈embed〉─在网页中嵌入多媒体和插件381
8.2.5 〈noembed〉─处理不支持嵌套的浏览器383
8.2.6 建立内嵌声音384
8.2.7 〈object〉和〈param〉─在网页中放置对象385
8.2.8 建立内嵌的视频影像394
8.2.9 为内嵌视频影像显示正在加载的提示图像395
8.2.10 使用滚动字幕396
8.2.11 使用Internet Explorer的多媒体控件398
9.1 概述400
第9章 层叠样式单400
9.1.1 什么是样式单401
9.1.2 外部样式单404
9.1.3 嵌套样式单406
9.1.4 内嵌样式408
9.1.5 建立样式类409
9.1.6 层叠样式411
9.1.7 组织样式412
9.1.8 理解样式规范413
9.2.1 使用外部样式单415
9.2 解决方案415
9.2.2 〈style〉─使用嵌套样式单417
9.2.3 使用内嵌样式418
9.2.4 建立和使用样式类419
9.2.5 通过元素的ID指定样式421
9.2.6 可使用哪些背景和颜色属性422
9.2.7 可使用哪些定位和块属性424
9.2.8 可使用哪些XHTML元素框属性426
9.2.9 可使用哪些字体属性430
9.2.10 可使用哪些列表属性432
9.2.11 可使用哪些文本属性433
9.2.12 可使用哪些表格属性435
9.2.13 可使用哪些视觉效果属性436
9.2.15 利用〈div〉应用样式437
9.2.14 利用〈span〉应用样式437
9.2.16 对文本使用样式:加粗、倾斜以及加下划线438
9.2.17 对字体应用样式:字体、字体大小、字宽、字体样式440
9.2.18 设置颜色和背景443
9.2.19 将样式应用到页边空白、缩进和对齐方式445
9.2.21 对列表使用样式447
9.2.20 对超链接使用样式447
9.2.22 对位置元素使用样式:绝对定位450
9.2.23 对位置元素使用样式:相对定位451
10.1.1 JavaScript介绍453
10.1 概述453
第10章 JavaScript基础453
10.1.2 主要的JavaScript实现458
10.1.3 JavaScript对象459
10.1.4 对象属性和方法460
10.1.5 JavaScript事件461
10.1.6 JavaScript程序设计468
10.2.1 〈script〉─建立脚本469
10.2 解决方案469
10.2.2 〈noscript〉─用于不支持JavaScript的浏览器471
10.2.3 〈server〉─运行服务器端JavaScript脚本472
10.2.4 注释JavaScript473
10.2.5 在JavaScript中处理数据474
10.2.6 使用JavaScript运算符476
10.2.7 构造if语句478
10.2.8 构造if . . . else语句480
10.2.9 构造switch语句481
10.2.10 构造循环语句483
10.2.11 构造while循环语句485
10.2.13 建立函数487
10.2.12 构造do . . . while循环语句487
10.2.14 给函数传递参数489
10.2.15 建立JavaScript对象491
10.2.16 使用JavaScript的String对象492
10.2.17 用Array类建立数组对象495
10.2.18 处理浏览器中的事件497
10.2.19 事件处理:鼠标事件501
11.1.1 JavaScript对象概览509
11.1 概述509
第11章 JavaScript应用509
11.1.2 document对象513
11.1.3 window对象518
11.1.4 location对象522
11.1.5 history对象524
11.2 解决方案525
11.2.1 在代码中确定浏览器的类型525
11.2.2 建立自修改网页526
11.2.3 设置页面的背景色532
11.2.4 在运行时重装图像532
11.2.5 打开一个新浏览器窗口533
11.2.6 配置和写入一个新窗口537
11.2.7 建立Alert对话框539
11.2.8 建立Confirmation对话框540
11.2.9 建立Prompt对话框542
11.2.10 写浏览器状态栏543
11.2.11 用location对象导航545
11.2.12 用history对象导航547
11.2.13 建立JavaScript URL:改进图像映像549
11.2.14 用JavaScript建立cookie551
12.1 概述555
12.1.1 什么是表单555
第12章 建立XHTML表单和XHTML控件555
12.1.2 可使用哪些控件556
12.1.3 建立一个表单并添加XHTML控件557
12.1.4 从表单中提交数据562
12.1.5 使用〈fieldset〉、〈legend〉和〈label〉565
12.1.6 XForms566
12.2 解决方案567
12.2.1 〈form〉-建立XHTML表单567
12.2.2 〈input type="button"〉-建立按钮570
12.2.3 〈input type="checkbox"〉-建立复选框573
12.2.4 〈input type="file"〉-建立表单的文件输入576
12.2.5 〈input type="hidden"〉-建立隐藏数据580
12.2.6 〈input type="image"〉-建立图像提交按钮583
12.2.7 〈input type="password"〉-建立口令控件585
12.2.8 〈input type="radio"〉-建立单选钮588
12.2.9 〈input type="reset"〉-建立重置按钮592
12.2.10 〈input type="submit"〉-建立提交按钮593
12.2.11 〈input type="text"〉-建立文本字段596
12.2.12 〈textarea〉-建立文本区599
12.2.13 〈button〉-建立可定制的按钮601
12.2.14 〈select〉、〈option〉和〈optgroup〉-建立选择控件604
12.2.15 〈fieldset〉、〈legend〉和〈label〉-分组和标记表单元素609
12.2.16 〈isindex〉-使用索引613
12.2.17 〈keygen〉-处理安全事务614
第13章 动态XHTML:在运行中更改网页617
13.1 概述617
13.1.1 W3C和动态HTML618
13.1.2 Internet Explorer中的动态HTML619
13.1.3 Netscape Navigator中的动态HTML619
13.1.4 动态样式:在运行中设置样式620
13.1.5 动态内容:在运行时更改网页621
13.1.6 建立mouseover效果624
13.2 解决方案627
13.2.1 使用动态样式627
13.2.2 触发和关闭样式单630
13.2.3 动态内容:document.write633
13.2.4 动态内容:insertAdjacentHTML和insertAdjacentText方法637
13.2.5 动态内容:innerText、outerText、innerHTML和outerHTML属性639
13.2.6 动态内容:使用TextRange对象642
13.2.7 动态内容:使用createElement方法643
13.2.8 动态内容:建立动态表格645
13.2.9 动态内容:使用条件注释在运行时设置内容647
13.2.10 建立引人注目的mouseover效果648
13.2.11 利用样式放置元素653
13.2.12 建立动画效果655
13.2.13 利用层建立动画效果657
13.2.14 使用Vector Markup Language658
13.2.15 设置元素的可见性660
13.2.16 打印网页662
13.2.17 使用动态字体663
13.2.18 视觉效果:过滤器665
13.2.19 视觉效果:渐变668
13.2.20 视觉效果:使用层进行渐变671
14.1 概述673
14.1.1 拖放673
第14章 动态XHTML:拖放、数据绑定和行为673
14.1.2 数据绑定676
14.1.3 Internet Explorer的行为680
14.2 解决方案683
14.2.1 拖放683
14.2.2 拖放数据685
14.2.3 利用层次进行拖放688
14.2.4 使用MSHTML数据源控件691
14.2.5 使用MSHTML控件建立表格696
14.2.6 使用表格式数据控件698
14.2.7 使用TDC建立表格701
14.2.8 使用XML数据源控件703
14.2.9 使用XML数据源控件建立表格707
14.2.10 使用RDS控件709
14.2.11 使用RDS控件建立表格713
14.2.12 行为:附加到事件715
14.2.13 行为:建立属性717
14.2.14 行为:建立方法721
14.2.15 行为:建立事件724
14.2.16 行为:使用缺省行为724
第15章 XML和扩展XHTML728
15.1 概述728
15.1.1 XML介绍729
15.1.2 有效的和合式的XML文档735
15.1.3 XML文档类型定义735
15.1.4 XML模式737
15.1.5 Internet Explorer 5中的XML739
15.1.6 扩展XHTML744
15.2 解决方案746
15.2.1 建立XML文档746
15.2.2 利用DTD建立XML文档747
15.2.3 在DTD中说明属性751
15.2.4 利用模式建立XML文档753
15.2.5 通过装载XML文档访问XML数据755
15.2.6 〈xml〉-利用XML数据岛访问XML数据757
15.2.7 取XML元素的属性值761
15.2.8 在代码中分析XML文档763
15.2.9 分析XML取得元素的内容766
15.2.10 分析XML取得属性值768
15.2.11 在装载XML文档时处理事件772
15.2.12 增加新属性扩展XHTML774
15.2.13 增加新元素扩展XHTML 1.0775
15.2.14 理解XHTML 1.1模块776
15.2.15 增加新元素扩展XHTML 1.1780
15.2.16 通过删除模块定制XHTML 1.1781
15.2.17 利用其他名称空间使用XHTML782
第16章 Java基础785
16.1 概述785
16.2 解决方案792
16.2.1 获得并安装Java SDK792
16.2.2 编写程序代码:建立代码文件792
16.2.3 编写程序代码:建立应用程序793
16.2.4 编译程序代码795
16.2.5 运行程序代码796
16.2.6 基本技术:注释程序代码796
16.2.7 基本技术:导入Java程序包和类798
16.2.8 建立变量800
16.2.9 建立数组802
16.2.10 建立串804
16.2.11 使用运算符805
16.2.12 使用条件语句:if,if…else,switch806
16.2.13 使用循环:for,while,do…while807
16.2.14 声明并建立对象808
17.1 概述812
17.1.1 Abstract Windowing Toolkit812
第17章 Java小程序812
17.1.2 建立Java小程序813
17.1.3 运行Java小程序815
17.1.5 Java小程序的控件818
17.1.6 Java小程序的图形819
17.2 解决方案820
17.2.1 建立Java小程序820
17.2.2 〈applet〉-在网页中嵌入Java小程序821
17.2.3 处理不支持Java的浏览器823
17.2.4 使用init、start、stop、destroy、paint和update方法824
17.2.5 使用Java浏览器插件825
17.2.6 读取Java小程序的参数826
17.1.4 上载Java小程序827
17.2.7 在浏览器中使用Java控制台827
17.2.8 建立文本字段828
17.2.9 建立按钮830
17.2.10 处理事件830
17.2.11 建立标签834
17.2.12 建立复选框835
17.2.13 建立单选钮837
17.2.14 使用字体839
17.2.15 处理图像841
17.2.16 绘图843
第18章 Perl基础852
18.1 概述853
18.1.1 建立Perl程序855
18.1.2 在Perl中处理数据856
18.1.3 使用Perl模块860
18.2 解决方案861
18.2.1 编写代码:建立代码文件861
18.1.4 建立对象861
18.2.2 编写代码:语句和声明862
18.2.3 编写代码:寻找Perl解释程序862
18.2.4 执行Perl代码863
18.2.5 基本技能:文本输入和输出864
18.2.6 基本技能:使用print函数864
18.2.7 基本技能:注释代码865
18.2.8 基本技能:读取键盘输入数据866
18.2.9 基本技能:使用缺少变量$_866
18.2.10 基本技能:整理键盘输入数据867
18.2.11 基本技能:避免在窗口中立即关闭脚本868
18.2.12 建立标量变量869
18.2.13 对标量使用赋值运算符870
18.2.14 使用标量变量中的数871
18.2.15 在Perl中处理真值871
18.2.16 使用标量变量中的串872
18.2.17 使用变量插值872
18.2.18 定义列表873
18.2.19 将列表赋给其他列表874
18.2.20 将列表连接成一个串874
18.2.21 建立数组875
18.2.22 使用数组876
18.2.23 建立散列877
18.2.24 使用散列879
18.2.25 使用Perl运算符881
18.2.26 使用关系运算符881
18.2.27 使用相等运算符882
18.2.28 使用if语句882
18.2.29 使用for循环884
18.2.30 使用foreach循环885
18.2.31 使用while循环886
18.2.32 使用die语句887
18.2.33 建立对象887
第19章 用Perl进行CGI脚本编制888
19.1 概述888
19.1.1 利用CGI.pm进行CGI程序设计889
19.1.2 在cgi1.cgi中建立HTML控件894
19.1.3 在cgi2.cgi中读取来自HTML控件的数据899
19.2 解决方案903
19.2.1 开始一个文档903
19.2.2 显示图像904
19.2.3 建立标题904
19.2.4 使元素居中905
19.2.5 建立项目列表905
19.2.6 建立超链接906
19.2.7 建立水平线907
19.2.8 建立表单907
19.2.9 使用文本字段908
19.2.10 从控件读取数据908
19.2.11 使用文本区909
19.2.12 使用复选框910
19.2.13 使用滚动列表911
19.2.14 使用单选钮912
19.2.15 使用口令字段913
19.2.16 使用弹出菜单914
19.2.17 使用隐藏数据字段915
19.2.18 建立Submit和Reset按钮从THML表单上载数据915
19.2.19 结束表单916
19.2.20 结束文档917
19.2.21 从XHTML页面调用CGI脚本917
光盘内容介绍921
热门推荐
- 424095.html
- 919387.html
- 1278525.html
- 1501691.html
- 3240363.html
- 3295098.html
- 3725564.html
- 67968.html
- 3430685.html
- 141647.html
- http://www.ickdjs.cc/book_2828721.html
- http://www.ickdjs.cc/book_2393320.html
- http://www.ickdjs.cc/book_2689830.html
- http://www.ickdjs.cc/book_1545894.html
- http://www.ickdjs.cc/book_1764305.html
- http://www.ickdjs.cc/book_148202.html
- http://www.ickdjs.cc/book_275781.html
- http://www.ickdjs.cc/book_1773147.html
- http://www.ickdjs.cc/book_2461230.html
- http://www.ickdjs.cc/book_3523173.html