图书介绍

HTML、XHTML和CSS宝典PDF|Epub|txt|kindle电子书版本网盘下载

HTML、XHTML和CSS宝典
  • (美)谢弗著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302257073
  • 出版时间:2011
  • 标注页数:608页
  • 文件大小:109MB
  • 文件页数:628页
  • 主题词:超文本标记语言,HTML、XHTML-程序设计;网页制作工具,CSS

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐