图书介绍
HTML+XHTML+CSS+JavaScript+DOM+AJAX语法及范例实用辞典【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 张亚飞编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113100193
- 出版时间:2009
- 标注页数:974页
- 文件大小:206MB
- 文件页数:997页
- 主题词:超文本标记语言,HTML、XHTML-主页制作-程序设计-词典;主页制作-软件工具,CSS-词典;JAVA语言-程序设计-词典;计算机网络-程序设计-词典
PDF下载
下载说明
HTML+XHTML+CSS+JavaScript+DOM+AJAX语法及范例实用辞典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
绪论1
一、知识准备1
二、浏览器准备2
第1章 HTML和XHTML9
1.1基本知识10
1.1.1什么是HTML10
1.1.2关于HTML和HTML编辑器11
1.1.3怎样创建一个网页11
1.1.4怎样查看网页的源文件13
1.1.5什么是标签13
1.1.6什么是元素14
1.1.7什么是属性15
1.1.8属性值规则15
1.1.9[coreattrs]属性17
1.1.10[i18n]属性17
1.1.11[events]属性17
1.1.12[reserved]属性18
1.1.13元素和属性的大小写规范18
1.1.14什么是字符引用18
1.1.15什么是字符数字引用19
1.1.16什么是字符实体引用20
1.1.17HTML空白和空白字符1
1.2HTML数据类型22
1.2.1什么是HTML数据类型22
1.2.2CDATA22
1.2.3ID和NAME23
1.2.4IDREF和IDREFS23
1.2.5NUMBER23
1.2.6文本字符串23
1.2.7URI23
1.2.8颜色24
1.2.9长度24
1.2.10MIME类型25
1.2.11语言代码25
1.2.12字符编码25
1.2.13单字符25
1.2.14日期和时间25
1.2.15链接26
1.2.16介质描述符27
1.2.17脚本28
1.2.18样式表28
1.2.19框架目标名28
1.3文档整体结构29
1.3.1HTML文档整体结构29
1.3.2HTML版本和文档类型声明——<!DOCTYPE>29
1.3.3标识HTML文档——html元素30
1.3.4标识HTML文档的开头部分——head元素30
1.3.5定义网页标题——title元素32
1.3.6标识HTML文档的主体部分——body元素32
1.3.7HTML文档注释——<!-- -->35
1.4定义文档数据——meta元素36
1.5文字与段落44
1.5.1段落——p元素44
1.5.2强制换行——br元素46
1.5.3软换行——wbr元素47
1.5.4连字符48
1.5.5基本文字格式——tt、i、b、big、small、strike、s、u元素48
1.5.6文本水平居中显示——center元素49
1.5.7文字字体设置——font、basefont元素49
1.6语义和引用51
1.6.1强调文本片段——em、strong元素51
1.6.2标识文本缩写的全称——abbr、acronym元素52
1.6.3其他的语义元素——dfn、code、samp、kbd、var元素53
1.6.4上标和下标——sub、sup元素54
1.6.5注音显示——ruby、rt元素55
1.6.6标题——hl、h2、h3、h4、h5、h6元素55
1.6.7标记文本改变——ins、del元素56
1.6.8预格式化文本——pre元素57
1.6.9水平分隔线——hr元素58
1.6.10无语义逻辑结构——div、span元素61
1.6.11引用大段内容——blockquote元素61
1.6.12引用少量内容——q元素62
1.6.13强调类型的引用——cite元素62
1.7列表63
1.7.1有序列表——ol元素63
1.7.2无序列表——ul元素65
1.7.3列表项——li元素67
1.7.4解说列表——dl元素69
1.7.5解说列表项——dt、dd元素69
1.7.6嵌套列表69
1.7.7多列目录列表和单列菜单列表——dir、menu元素71
1.8超链接72
1.8.1什么是超链接72
1.8.2什么是绝对路径72
1.8.3什么是相对路径72
1.8.4URI、URL、URN73
1.8.5本地链接和服务器链接74
1.8.6定义超链接——a元素74
1.8.7书签和命名锚点80
1.8.8文档关系链接——link元素83
1.8.9定义基准链接地址——base元素87
1.9图片和图文混排89
1.9.1网页可用的图片格式89
1.9.2链入图片文件——img元素92
1.9.3漂浮对象97
1.9.4图片占位符99
1.9.5热点和图像映射99
1.9.6客户端图像映射100
1.9.7定义图像映射区域——area元素100
1.9.8创建图像映射——map元素104
1.9.9服务端图像映射104
1.10表格106
1.10.1定义表格——table元素106
1.10.2定义表格行——tr元素115
1.10.3定义单元格——th、td元素115
1.10.4表格的标题——caption元素122
1.10.5表格的按行分组显示——thead、tfoot、tbody元素123
1.10.6表格的按列分组显示——colgroup、col元素125
1.11表单130
1.11.1什么是HTML表单130
1.11.2什么是HTML表单控件131
1.11.3表单控件的容器——form元素132
1.11.4创建基本表单控件——input元素136
1.11.5创建按钮控件——button元素141
1.11.6创建组合框和列表框——select元素143
1.11.7定义组合框和列表框项目——option元素144
1.11.8成组选项——optgroup元素145
1.11.9创建多行文本框——textarea元素146
1.11.10为表单控件定义标签——label元素147
1.11.11为表单添加结构——fieldset元素149
1.11.12为表单结构定义标签——legend元素150
1.11.13将焦点移到某个元素上151
1.11.14【Tab】键导航151
1.11.15热键导航152
1.11.16将控件设置为禁用153
1.11.17设置只读控件154
1.11.18结果良好的控件154
1.12框架155
1.12.1什么是框架文档155
1.12.2框架集——frameset元素156
1.12.3不显示框架——noframes元素160
1.12.4框架窗口——frame元素161
1.12.5内联框架——iframe元素167
1.13对象和多媒体168
1.13.1链入Java applet小程序——applet元素169
1.13.2使用object元素链入对象——object元素172
1.13.3为对象定义初始化参数——param元素184
1.13.4使用embed元素链入对象——embed元素185
1.13.5使用object元素链入Java applet186
1.13.6链入Flash影片(SWF)188
1.13.7链入QuickTime影片(MOV)189
1.13.8链入AVI、MPEG影片190
1.13.9链入real影片(RM和RMVB)191
1.13.10链入音频193
1.13.11链入Shockwave影片(DIR)193
1.13.12使用object元素链入HTML文档193
1.14国际化194
1.14.1国际化和区域化194
1.14.2使用dir属性定义文字方向195
1.14.3Unicode双向运算法则196
1.14.4忽略双向运算法则——bdo元素198
1.14.5使用charset属性定义字符编码200
1.14.6使用lang属性指定文档内容的自然语言204
1.15XML206
1.15.1什么是XML206
1.15.2什么是有效的XML文档211
1.15.3DTD的基本使用方法212
1.15.4什么是命名空间213
1.15.5什么是格式良好的XML文档214
1.15.6子元素和父元素214
1.15.7XML元素和属性214
1.15.8XML注释216
1.15.9PCDATA和CDATA217
1.15.10CDATA段和转义字符217
1.15.11什么是处理指令218
1.15.12什么是实体219
1.15.13XML数据岛和数据绑定221
1.16XHTML223
1.16.1什么是XHTML223
1.16.2XHTML语法(与HTML 4的不同点)224
1.16.3转换HTML 4为XHTML230
附录AHTML元素和属性浏览器兼容性索引231
附录BHTML的字符实体引用和数字引用对照表277
附录C常用字符URL编码对照表285
附录D常用字符集速查表287
附录EHTML自然语言及语言代码对照表288
附录FHTML4.0制作网页应遵循的一般性原则289
第2章 CSS291
2.1怎样在HTML文档中使用样式表292
2.1.1什么是CSS292
2.1.2创建一个嵌有CSS代码的网页293
2.1.3嵌入式CSS样式表294
2.1.4外部引用式CSS样式表296
2.1.5内联式CSS样式表299
2.1.6可替换型样式表301
2.1.7偏好型样式表302
2.1.8持久型样式表303
2.1.9用户浏览器启动和禁用样式表的方法303
2.1.10指定HTML默认样式表类型303
2.1.11Quirks模式和Standards模式304
2.1.12什么是DOCTYPE开关305
2.1.13IE浏览器的DOCTYPE开关305
2.1.14Quirks模式和Standards模式的呈现差异307
2.2CSS基本语法规则308
2.2.1样式规则308
2.2.2规则块308
2.2.3选择符309
2.2.4样式309
2.2.5规则集309
2.2.6@规则311
2.2.7@charset规则312
2.2.8CSS注释312
2.2.9字符和大小写313
2.3CSS属性值的定义316
2.3.1长度(length)316
2.3.2百分比值318
2.3.3URL和URI319
2.3.4计数器319
2.3.5颜色320
2.3.6角度(angle)321
2.3.7时间(time)321
2.3.8频率(frequency)322
2.3.9属性值的计算步骤322
2.3.10什么是指定值322
2.3.11什么是计算值322
2.3.12什么是使用值323
2.3.13什么是实际值323
2.3.14属性值的继承323
2.3.15inherit属性值324
2.4CSS基本选择符325
2.4.1选择符的基本使用方法325
2.4.2群选择符325
2.4.3类型(type)选择符326
2.4.4通用选择符326
2.4.5派生选择符326
2.4.6子选择符328
2.4.7相邻同级选择符329
2.4.8属性选择符329
2.4.9类选择符331
2.4.10ID选择符332
2.5伪元素、伪类选择符和动态生成内容334
2.5.1伪元素、伪类选择符334
2.5.2第一个子元素伪类选择符——:first-child335
2.5.3未被访问链接伪类选择符——:link336
2.5.4已访问链接伪类选择符——:visited336
2.5.5鼠标移到元素上伪类选择符——:hover337
2.5.6元素被用户激活时伪类选择符——:active340
2.5.7焦点伪类选择符——:focus340
2.5.8语言伪类选择符——:lang340
2.5.9首行伪元素选择符——:first-line341
2.5.10首字符伪元素选择符——:first-letter343
2.5.11在元素的内容之前插入内容伪元素选择符——:before346
2.5.12在元素的内容之后插入内容伪元素选择符——:after348
2.6CSS样式的层叠规则349
2.6.1样式表来源349
2.6.2CSS样式的层叠规则349
2.6.3!important规则353
2.7盒子(BOX)模型354
2.7.1什么是元素BOX354
2.7.2定义边距——margin-top|margin-bottom|margin-right|margin-left355
2.7.3定义边距的快捷方式——margin356
2.7.4定义衬距——padding-top|padding-right|padding-bottom|padding-left358
2.7.5定义衬距的快捷方式——padding358
2.7.6定义边框线条的粗细——border-top-width|border-right-width|border-bottom-width|border-left-width361
2.7.7定义边框线条粗细的快捷方式——border-width362
2.7.8定义边框线条的颜色——border-top-color|border-right-color|border-bottom-color|border-left-color362
2.7.9定义边框线条颜色的快捷方式——border-color363
2.7.10定义边框线条的样式——border-top-style|border-right-style|border-bottom-sty l e|border-left-style364
2.7.11定义边框线条样式的快捷方式——border-style365
2.7.12边框设置的快捷方式属性——border-top|border-right|border-bottom|border-left365
2.7.13定义边框设置的快捷方式——border366
2.8BOX容器与BOX类型367
2.8.1什么是BOX容器367
2.8.2什么是视点367
2.8.3什么是包含块368
2.8.4什么是初始包含块370
2.8.5定义BOX类型——display370
2.8.6块级元素和块级BOX372
2.8.7行内级元素和行内级BOX373
2.8.8块级元素和行内级元素的不同374
2.8.9插入式BOX376
2.9用户动态界面376
2.9.1动态外廓——outline-width、outline-style、outline-color、outl ine376
2.9.2呈现光标——cursor378
2.10背景379
2.10.1元素BOX的背景379
2.10.2设置元素BOX的背景颜色——background-color380
2.10.3设置元素BOX的背景图片——background-image381
2.10.4设置背景图片是否平铺——background-repeat382
2.10.5设置背景图片是否可以滚动——background-attachment383
2.10.6设置背景图片的位置——background-position384
2.10.7背景快捷方式属性——background386
2.11字体387
2.11.1字体概述387
2.11.2字体组合——font-fami ly387
2.11.3字体样式——font-style390
2.11.4字体变体——font-variant391
2.11.5字体粗细——font-weight392
2.11.6字体大小——font-size395
2.11.7字体快捷方式属性——font396
2.12文本398
2.12.1文本缩进——text-indent398
2.12.2文本对齐——text-al ign399
2.12.3文本修饰——text-decoration400
2.12.4字母间距——letter-spacing403
2.12.5单词间距——word-spacing403
2.12.6字符转换大小写——text-transform404
2.12.7空白文本——white-space405
2.12.8指定文本内容颜色——color408
2.13列表408
2.13.1首要BOX和符号BOX408
2.13.2列表样式408
2.13.3列表项符号——l ist-style-type409
2.13.4列表项符号图形——list-style-image410
2.13.5列表项符号的位置——l ist-sty l e-position411
2.13.6列表项符号快捷方式——l ist-style412
2.14动态内容414
2.14.1动态产生内容——content414
2.14.2自定义嵌套替换——quotes417
2.14.3重置计数器——counter-reset421
2.14.4递增计数器——counter-increment421
2.15可视性426
2.15.1处理BOX中内容的溢出——overf low426
2.15.2处理BOX中内容的裁剪——clip430
2.15.3BOX的可视性——visibi l ity433
2.16BOX的定位434
2.16.1BOX的布局434
2.16.2BOX的定位方式435
2.16.3指定BOX的定位方式——position435
2.16.4定义BOX中内容的偏移量——top436
2.16.5定义BOX中内容的偏移量——right437
2.16.6定义BOX中内容的偏移量——bottom438
2.16.7定义BOX中内容的偏移量——left438
2.16.8指定浮动定位——float438
2.16.9控制相邻的浮动BOX的排列——clear439
2.16.10正常流向439
2.16.11相对定位443
2.16.12浮动定位444
2.16.13绝对定位451
2.16.14固定定位452
2.16.15分层呈现——z-index454
2.17BOX的幅面大小和计算规则456
2.17.1替换元素和非替换元素456
2.17.2BOX的幅面大小456
2.17.3定义BOX的高度——height457
2.17.4定义BOX允许的最小高度——min-height458
2.17.5定义BOX允许的最大高度——max-height459
2.17.6定义BOX的宽度——width459
2.17.7定义BOX允许的最小宽度——min-width460
2.17.8定义BOX允许的最大宽度——max-width461
2.17.9BOX宽度和边距的计算规则461
2.17.10BOX高度和边距的计算规则463
2.17.11行内级BOX中行BOX高度的计算规则466
2.17.12设置行高——line-height467
2.17.13设置垂直对齐——vertical-align468
2.18表格469
2.18.1表格内容的可视布局469
2.18.2确定表格中单元格、行和列布局的算法——table-layout475
2.18.3空单元格的边框和背景——empty-cells477
2.18.4分隔相邻单元格边框的距离——border-spacing478
2.18.5定义边框模型——border-collapse479
2.18.6确定标题相对表格的位置——caption-side484
2.19分页显示和打印486
2.19.1分页显示486
2.19.2页面BOX486
2.19.3页面选择符488
2.19.4在元素BOX容器之前添加分页符——page-break-before489
2.19.5在元素BOX容器之后添加分页符——page-break-after491
2.19.6在元素BOX容器中添加分页符——page-break-inside491
2.19.7定义元素BOX容器内底部段落的分隔——orphans492
2.19.8定义元素BOX容器内顶部段落的分隔——windows492
2.20将样式表应用于不同介质493
2.20.1使用style元素的media属性493
2.20.2@import规则494
2.20.3@media规则494
2.20.4使用link元素的media属性495
2.20.5基于介质的层叠495
2.20.6介质类型描述符496
附录A CSS选择符和样式属性浏览器兼容性索引498
附录B HTML 4推荐的默认CSS样式表513
附录C CSS 2.1选择符一览表515
附录D 常用的通用字体组合516
附录E Quirks模式和Standards模式浏览器索引518
附录F 语音相关的样式属性521
第3章 JavaScript523
3.1在HTML网页中编写JavaScript脚本代码524
3.1.1什么是JavaScript524
3.1.2什么是脚本语言524
3.1.3什么是客户端脚本525
3.1.4什么是服务器端脚本525
3.1.5JavaScript对比Java525
3.1.6JavaScript对比ECMA-262525
3.1.7JavaScript对比JScript526
3.1.8客户端JavaScript对比服务器端JavaScript527
3.1.9怎样启用JavaScript执行环境527
3.1.10怎样创建JavaScript应用程序528
3.1.11什么是DHTML529
3.1.12在script元素中定义脚本代码529
3.1.13使用noscript元素定义浏览器不支持脚本时的内容530
3.1.14在内建事件中定义脚本531
3.1.15在超链接中定义脚本533
3.1.16声明HTML文档所使用的脚本语言534
3.1.17动态修改文档535
3.1.18隐藏脚本数据537
3.2基本语法538
3.2.1什么是语法规则538
3.2.2空白和多行书写538
3.2.3点语法539
3.2.4卷曲花括号539
3.2.5分号540
3.2.6圆括号541
3.2.7字符的大小写541
3.2.8语句和语句块541
3.2.9变量与常量542
3.2.10数据运算553
3.2.11流程控制565
3.2.12Jscript()函数589
3.2.13Getobject()函数589
3.2.14ScriptEngine()函数590
3.2.15ScriptEngineBui ldVersion()函数590
3.2.16ScriptEngineMajorVersion()函数590
3.2.17ScriptEngineMinorVersion()函数591
3.3核心类591
3.3.1ActiveXObject类591
3.3.2Arguments类592
3.3.3Array类594
3.3.4Boolean类613
3.3.5Date类615
3.3.6Enumerator类627
3.3.7Error类630
3.3.8EvalError类633
3.3.9Function类635
3.3.10Global类639
3.3.11lterators646
3.3.12JSON类647
3.3.13Math类650
3.3.14Number类652
3.3.15Object类657
3.3.16RangeError类668
3.3.17ReferenceError类670
3.3.18RegExp类671
3.3.19String类677
3.3.20SyntaxError类693
3.3.21TypeError类694
3.3.22URIError类695
3.3.23VBArray类697
3.4宿主对象(浏览器对象模型,BOM)700
3.4.1clipboardData对象701
3.4.2documentCompatiblelnfoCollection对象703
3.4.3window对象705
3.4.4history对象731
3.4.5HTMLDocumentCompatiblelnfo对象733
3.4.6HTMLStorage对象733
3.4.7location对象738
3.4.8navigator对象740
3.4.9screen对象744
附录A JavaScript版本历史745
附录8 JavaScript核心类浏览器兼容性索引747
附录C JavaScript宿主对象浏览器兼容性索引765
附录D JScript错误代码号对应错误索引表781
第4章 DOM783
4.1HTML DOM784
4.1.1HTML DOM和DOM的基本知识784
4.1.2HTMLDocument接口788
4.1.3HTMLCollection接口804
4.1.4HTMLOptionsCollection接口805
4.1.5HTMLElement接口805
4.1.6HTML元素对象的通用操作——处理元素对象的内容806
4.1.7HTML元素对象的通用操作——处理元素对象的位置和大小807
4.1.8HTMLFormElement接口810
4.1.9HTMLSelectElement接口812
4.1.10HTMLTextAreaE l ement接口818
4.1.11HTML l nputE l ement接口820
4.1.12HTMLAnchorElement接口823
4.1.13HTMLTableElement接口824
4.1.14HTMLTab l eSecti onE l ement接口828
4.1.15HTMLTableRowElement接口829
4.1.16其他接口831
4.2核心DOM831
4.2.1Attr接口831
4.2.2CDATASection接口832
4.2.3CharacterData接口和Comment接口833
4.2.4Document接口837
4.2.5Document Fragment接口844
4.2.6DocumentType接口844
4.2.7DOMException接口845
4.2.8DOMlmplementation接口846
4.2.9Element接口847
4.2.10Entity接口855
4.2.11EntityReference接口855
4.2.12NamedNodeMap接口855
4.2.13Node接口856
4.2.14NodeList接口866
4.2.15Notation接口868
4.2.16Processing lnstruction接口869
4.2.17Text接口869
4.3样式DOM870
4.3.1样式表相关对象结构图870
4.3.2style对象871
4.3.3styleSheet对象873
4.3.4rule对象881
4.3.5page对象882
4.3.6DOM样式884
4.3.7CSSStyleSheet接口884
4.3.8CSSRuleList接口884
4.3.9CSSRule接口884
4.3.10CSSlmportRule接口885
4.3.11CSSStyleRule接口885
4.3.12CSSStyleDeclaration接口886
4.4事件DOM886
4.4.1事件基本知识886
4.4.2event对象897
4.4.3DOM Event902
4.4.4EventT arget接口902
4.4.5EventListener接口902
4.4.6Event接口903
4.4.7EventException接口904
4.4.8DocumentEvent接口904
4.4.9UIEvent接口904
4.4.10MouseEvent接口905
4.4.11MutationEvent接口906
附录A HTML DOM浏览器兼容性索引908
附录B 核心DOM浏览器兼容性索引928
附录C 事件DOM和样式DOM浏览器兼容性索引935
附录D CSS样式属性和style对象属性对照表938
附录E 事件属性及浏览器兼容性索引940
第5章 AJAX947
5.1AJAX基本知识948
5.2XMLHttpRequest类950
5.3XDomainRequest类970
5.4XMLHttP类973
热门推荐
- 1555875.html
- 2700708.html
- 314585.html
- 3124368.html
- 2070881.html
- 3654389.html
- 3499716.html
- 834567.html
- 637943.html
- 89007.html
- http://www.ickdjs.cc/book_3295836.html
- http://www.ickdjs.cc/book_1531886.html
- http://www.ickdjs.cc/book_2498913.html
- http://www.ickdjs.cc/book_3436962.html
- http://www.ickdjs.cc/book_2932285.html
- http://www.ickdjs.cc/book_1267518.html
- http://www.ickdjs.cc/book_1649164.html
- http://www.ickdjs.cc/book_3779210.html
- http://www.ickdjs.cc/book_2689416.html
- http://www.ickdjs.cc/book_3226371.html