《HTML和CSS从入门到精通》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)VIRGINIA DEBOLT著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:9787121050800
  • 页数:497 页
图书介绍:本书将可扩展文本标记语言XHTML和层叠样式表CSS技术整合为统一的整体。读者可同时学习HTML和CSS,从网页设计的开始,就能知道如何恰当地构造XHTML,以便在对XHTML样式化时,网页内容和CSS能相互配合。本书内容组织合理,与网页的设计和构建过程相一致。每章都给读者介绍新知识,并为加深读者对新知识的理解,每章都有练习。这样,到本书结尾,读者就成为设计网页和样式化网页的行家里手。在学习每个新的XHTML内容时,读者也学习如何使用CSS来对内容样式化。

第1章 如何编写XHTML和CSS 1

网站分析 1

XHTML和HTML是什么 2

XHTML和HTML有什么差别 3

CSS是什么 3

从XHTML语法开始 4

起始标记和结束标记 4

空元素 5

XHTML:特殊要求 7

CSS语法初步 8

选择符和声明 9

引号 14

实例 14

小结 15

第2章 位置,位置:放置样式的地方 17

层叠 17

从浏览器开始 18

用户样式 19

外部样式 21

嵌入式样式 23

内联样式(inline style) 25

继承性(inheritance) 27

特殊性 28

做数字计算 30

将内联样式增加到算术中去 31

多类是什么 31

使用@import 32

实例 34

小结 36

第3章 网页基础:DOCTYPE,头部,主体和主体样式 37

XHTML:每个网页要求什么 37

目标 37

DOCTYPE 38

XML声明 41

开始学习 42

头部(head) 43

标题(title) 43

保存 44

主体(body) 44

用浏览器看看 45

CSS:样式主体 46

创建样式表 46

背景 46

为网页指定颜色 46

链接到样式表 48

查看 48

边距(margin) 48

移动主体 51

并不只是颜色 51

依附的背景图像 56

给body元素指定class或ID属性 58

实例 58

body元素的CSS属性 60

小结 60

第4章 标题和样式标题 62

XHTML:标题(beading)标记 62

用标题创建结构 62

如何学习本章 63

CSS:样式化标题 65

从背景图像开始 67

流式(fluid)设计 69

样式化h2和h3 71

类交替 78

给标题替换图像 79

Rundle方法 79

Gilder/Levin方法 80

CSS盒模型(box model) 82

Hacking模型 83

实例 84

用于标题的CSS属性 86

小结 86

第5章 页面分区:结构与布局的div 88

学习XHTML 88

结构化的组织内容 89

什么时候使用div 92

学习CSS 94

绝对定位(absolute positioning) 95

相对定位(relative positioning) 99

固定定位(fixed positioning) 100

使用margin来安排内容 102

使用float(浮动)来安排内容 103

用z-index来安排内容 119

实例 123

CSS属性 125

小结 125

第6章 段落和文本样式 127

XHTML:排版文本 127

acronyms和abbreviations 129

特殊字符 132

cite元素 135

block quotes 135

按照意义排版:em和strong元素 137

其他有用的排版元素 139

为使用CSS准备好XHTML 140

CSS:样式化文本 141

启动样式表 142

更多body控制 145

heading控制 146

段落控制 148

引用块控制 148

子选择符(Child Selector) 149

相邻同代选择符(Adjacent Sibling Selector) 151

属性选择符 152

再次讨论em和strong 152

缩略词(acronym) 153

引用语(callout) 153

页脚(footer)规则 158

生成内容(generated content) 160

完整的样式表 161

打印预览 162

让我们开始打印 163

开始我们的样式表 163

使用显示(display)属性移除内容 163

回到黑色 165

设置打印页边距 165

改变打印字体的大小 166

为打印改变font-family 167

为打印改变text-indent(文本缩进) 167

打印URL 168

完整的样式表 169

实例 170

CSS属性 172

小结 172

第7章 链接和链接样式 174

组建一个网站 174

URL剖析 176

文件夹名称和管理 177

主页 178

XHTML:锚元素 179

同一目录下的链接 179

相对链接和绝对链接 181

链接到不同目录下的页面 185

链接到非HTML文件 190

图像作为链接 196

电子邮件链接 197

链接到页面中特定位置:命名的锚和IDs 199

Tab索引 203

CSS:给锚增添活力 204

设置链接颜色 205

利用背景图像样式链接 206

利用样式指明当前页 209

一个基于id的当前页面指示器 211

CSS弹出菜单 212

实例 216

CSS属性 218

小结 219

第8章 多媒体、图像和图像样式 220

创建和编辑图像 220

JPEG、GIF、和PNG 221

图形软件的基本使用技巧 222

XHTML:往页面中添加图像 229

img元素 229

longdesc属性 231

title属性 232

图像储存 232

创建一些基本的按钮导航栏 233

给超链接伪状态设置背景图像 237

设计一个简单的照片库 237

添加一个标题 239

添加其他头部 240

往库中插入照片 241

透明的GIF 241

一个完成的网站 243

利用CSS来装饰 244

链接颜色和装饰 246

添加弹出图像 247

背景 249

图像尺寸问题 250

通过XHTML调整图像的尺寸:好的想法 250

通过XHTML调整图像的尺寸:糟糕的想法 252

直接链接到图像 253

body样式 254

往页面中添加多媒体 258

插件问题 259

Flash 259

QuickTime 263

Windows Media Player和RealPlayer 266

没有插件时的浏览器帮助 267

实例 267

University of Missouri-Columbia 267

David Bowie 269

River Rock 269

CSS属性 270

小结 271

第9章 列表和列表样式 272

XHTML列表基础 272

定义列表 276

CSS:强大的显示 277

无序列表标记 280

List-marker positions(列表标记定位) 281

返回定义列表 282

链接列表 283

垂直列表 283

使用纯粹CSS弹出菜单的垂直导航栏 288

水平列表 293

实例 299

Digital Web 299

Accessify 300

CSS属性列表 301

小结 301

第10章 表格和表格样式 302

复杂的表格故事 302

XHTML:创建行与列 303

制作一个更复杂的可接入的表格 306

CSS:表格表现 308

头部 310

summary属性 314

对caption样式化 314

使用CSS设置单元对齐和颜色 316

学习更多的XHTML:thead、tbody、tfoot 319

实例 323

Quick n Simple Trade Manager 323

ESPN 323

CSS属性 324

小结 325

第11章 表单和表单样式 326

脚本问题 326

学习XHTML 327

form元素 328

隐藏域(hidden field) 330

fieldset元素 333

textarea元素 334

select菜单 336

单选按钮 338

允许用户上载文件 338

复选框 340

tabindex属性 342

提交按钮 342

使用mailto交互 344

往表单中添加CSS 348

样式化fieldset 348

legend 349

提交按钮 349

脚本例子的背景 350

实例 351

Spicy Salsa 351

Follow the Rhinos 353

CSS属性 354

小结 354

第12章 网页的发布和测试 355

概述 355

寻找免费的服务器空间 355

自己的网域 356

FTP(文件传送协议)软件的使用 357

许可的设定 360

网站的测试和验证 361

验证器(Validators) 363

接入性的测试 364

从浏览器扩展得到帮助 366

DOM(文档对象模式)和网站的测试 372

测试和验证的总结 373

告诉搜寻引擎你的存在 373

为适应搜寻引擎而调整网站 374

发布网站 375

了解你的观众 376

实例 378

MusicAustin(音乐奥斯汀) 378

小结 381

第13章 网上博客的CSS 382

制作博客的好处 382

到哪里登记博客 383

在blog博客软件中寻找什么 383

从Blogger开始 384

BlogSpot博客的配置 386

对你的Blogger发布博客 389

Blogger模板的制定 390

改变DOCTYPE声明 392

自定制Blogger CSS 394

一个新的颜色方案 397

View Source(观看源码)搞清Blogger修改的秘密 399

免费的WordPress租用 401

发布WordPress博客 406

在用户服务器上的WordPress 406

实例 408

Engadget 408

Boing Boing 408

小结 410

第14章 设计基础 411

框图 411

版面布局 411

视觉层次 412

更多关于反差的内容 414

一致和重复 416

对齐 416

参考资料 420

实例 421

Mirror Project(镜子项目) 421

Museum Victoria(维多利亚博物馆) 422

CSS属性 424

小结 424

第15章 用于手提设备的XHTML和CSS 425

创办手提设备网络的固有障碍 425

一个坚实的基础 426

测试页面 429

CSS:保持简单 430

对手提式样式表的测试 433

手提设备开发者的参考资料 434

BlackBerry 435

AvantGo公司 435

Palm公司 436

Windows公司 436

电话 436

CSS属性 437

实例 437

小结 440

第16章 用Dreamweaver 8编写CSS 441

用Dreamweaver的插入Div工具增加结构 441

CSS样式板 449

高级选择符的定义 452

成组选择符的指定 456

标记选择符 456

更多高级选择符 458

在Dreamweaver中编辑样式 462

类和属性板(property inspector) 465

样式显示工具栏 468

CSS属性 469

实例 469

小结 471

附录A 各章小结 472

第1章:如何编写XHTML和CSS 472

第2章:位置,位置:放置样式的地方 473

第3章:网页基础:DOCTYPE,头部,主体和主体样式 475

第4章:标题和样式标题 476

第5章:页面分区:结构与布局的div 477

第6章:段落和文本样式 479

第7章:链接和链接样式 480

第8章:多媒体、图像和图像样式 482

第9章:列表和列表样式 483

第10章:表格和表格样式 483

第11章:表单和表单样式 484

第12章:网页的发布和测试 485

第13章:网上博客的CSS 485

第14章:设计基础 486

第15章:用于手提设备的XHTML和CSS 487

第16章:用Dreamweaver 8编写CSS 488

术语表 489