当前位置:首页 > 工业技术
HTML5与CSS3基础教程  第8版
HTML5与CSS3基础教程  第8版

HTML5与CSS3基础教程 第8版PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:(美)卡斯特罗,(美)希斯洛普著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2014
  • ISBN:9787115350657
  • 页数:417 页
图书介绍:本书全面介绍了HTML和CSS的最新特色,以及Web开发的最新规范,主要内容包括如何创建HTML5页面,如何使用HTML5元素,如何用CSS3为网页添加样式,如何向页面添加JavaScript代码,如何为网页设计结构、布局,添加动态效果、格式化等。
《HTML5与CSS3基础教程 第8版》目录
标签:基础 教程

第1章 网页的构造块 1

1.1 HTML思想 1

1.2基本的HTML页面 2

1.3标签:元素、属性、值及其他 4

1.4网页的文本内容 7

1.5链接、图像和其他非文本内容 8

1.6文件名和文件夹名 9

1.7 URL 10

1.8 HTML:有含义的标记 13

1.9浏览器对网页的默认显示效果 16

1.10要点回顾 17

第2章 处理网页文件 19

2.1规划网站 19

2.2创建新的网页 20

2.3保存网页 21

2.4指定默认页面或主页 24

2.5编辑网页 24

2.6组织文件 25

2.7在浏览器中查看网页 26

2.8借鉴他人灵感 28

第3章 基本HTML结构 30

3.1开始编写网页 30

3.2创建页面标题 33

3.3创建分级标题 34

3.4普通页面构成 36

3.5创建页眉 37

3.6标记导航 39

3.7标记页面的主要区域 41

3.8创建文章 42

3.9定义区块 45

3.10指定附注栏 46

3.11创建页脚 50

3.12创建通用容器 53

3.13使用ARIA改善可访问性 56

3.14为元素指定类别或ID名称 59

3.15 为元素添加title属性 61

3.16添加注释 62

第4章 文本 63

4.1添加段落 63

4.2指定细则 64

4.3标记重要和强调的文本 65

4.4创建图 67

4.5指明引用或参考 69

4.6引述文本 70

4.7指定时间 72

4.8解释缩写词 75

4.9定义术语 76

4.10创建上标和下标 77

4.11添加作者联系信息 79

4.12标注编辑和不再准确的文本 80

4.13标记代码 83

4.14使用预格式化的文本 84

4.15突出显示文本 85

4.16创建换行 87

4.17创建span 88

4.18其他元素 89

第5章 图像 95

5.1关于Web图像 95

5.2获取图像 99

5.3选择图像编辑器 100

5.4保存图像 100

5.5在页面中插入图像 103

5.6提供替代文本 105

5.7指定图像尺寸 106

5.8在浏览器中改变图像的尺寸 108

5.9在图像编辑器中改变图像的尺寸 110

5.10为网站添加图标 111

第6章 链接 113

6.1创建指向另一个网页的链接 113

6.2创建锚并链接到锚 118

6.3创建其他类型的链接 120

第7章CSS构造块 123

7.1构造样式规则 123

7.2为样式规则添加注释 124

7.3理解继承 126

7.4层叠:当规则发生冲突时 129

7.5属性的值 132

第8章 操作样式表 139

8.1创建外部样式表 139

8.2链接到外部样式表 140

8.3创建嵌入样式表 142

8.4应用内联样式 143

8.5样式的层叠和顺序 145

8.6使用与媒体相关的样式表 147

8.7借鉴他人的灵感 148

第9章 定义选择器 150

9.1构造选择器 150

9.2按名称选择元素 152

9.3按类或ID选择元素 153

9.4按上下文选择元素 156

9.5选择第一个或最后一个子元素 159

9.6选择元素的第一个字母或者第一行 161

9.7按状态选择链接元素 163

9.8按属性选择元素 164

9.9指定元素组 168

9.10组合使用选择器 169

第10章 为文本添加样式 171

10.1本章之前与本章之后 171

10.2选择字体系列 173

10.3指定替代字体 174

10.4创建斜体 176

10.5应用粗体格式 177

10.6设置字体大小 179

10.7设置行高 184

10.8同时设置所有字体值 185

10.9设置颜色 187

10.10设置背景 188

10.11控制间距 195

10.12添加缩进 195

10.13对齐文本 196

10.14修改文本的大小写 197

10.15 使用小型大写字母 198

10.16装饰文本 199

10.17设置空白属性 201

第11章用CSS进行布局 202

11.1开始布局的注意事项 203

11.2构建页面 204

11.3在旧版浏览器中为HTML5元素添加样式 206

11.4对默认样式进行重置或标准化 208

11.5盒模型 209

11.6控制元素的显示类型和可见性 211

11.7设置元素的高度和宽度 214

11.8在元素周围添加内边距 217

11.9设置边框 219

11.10设置元素周围的外边距 222

11.11使元素浮动 224

11.12控制元素浮动的位置 226

11.13对元素进行相对定位 230

11.14对元素进行绝对定位 231

11.15 在栈中定位元素 232

11.16处理溢出 233

11.17垂直对齐元素 234

11.18修改鼠标指针 235

第12章 构建响应式网站 237

12.1响应式Web设计:概述 237

12.2创建可伸缩图像 239

12.3创建弹性布局网格 241

12.4理解和实现媒体查询 245

12.5组合使用 251

12.6兼容旧版IE 257

第13章 使用Web字体 259

13.1什么是Web字体 259

13.2在哪里能找到Web字体 261

13.3下载第一个Web字体 263

13.4理解@font-face规则 265

13.5使用Web字体设置文本样式 266

13.6为Web字体应用斜体和粗体 269

13.7使用Google Fonts的Web字体 275

第4章 使用CSS3进行增强 278

14.1浏览器兼容性、渐进增强和polyfill 278

14.2理解厂商前缀 280

14.3为元素创建圆角 281

14.4为文本添加阴影 284

14.5为其他元素添加阴影 285

14.6应用多重背景 288

14.7使用渐变背景 290

14.8为元素设置不透明度 295

14.9生成内容的效果 297

14.10使用sprite拼合图像 299

第15章 列表 301

15.1创建有序列表和无序列表 301

15.2选择标记 304

15.3使用定制的标记 305

15.4选择列表的起始编号 308

15.5控制标记的位置 309

15.6同时设置所有的列表样式属性 310

15.7设置嵌套列表的样式 311

15.8创建描述列表 314

第16章 表单 318

16.1 HTML5对表单的改进 318

16.2创建表单 320

16.3处理表单 323

16.4对表单元素进行组织 324

16.5创建文本框 327

16.6为表单组件添加说明标签 330

16.7创建密码框 332

16.8创建电子邮件框、搜索框、电话框和URL框 332

16.9创建单选按钮 336

16.10创建复选框 337

16.11创建文本区域 338

16.12创建选择框 339

16.13让访问者上传文件 341

16.14创建隐藏字段 342

16.15 创建提交按钮 343

16.16禁用表单元素 345

16.17根据状态为表单设置样式 346

第17章 视频、音频和其他多媒体 349

17.1第三方插件和步入原生 349

17.2视频文件格式 350

17.3在网页中添加单个视频 351

17.4为视频添加控件和自动播放 352

17.5为视频指定循环播放和海报图像 354

17.6阻止视频预加载 355

17.7使用多种来源的视频和备用文本 356

17.8提供可访问性 358

17.9音频文件格式 358

17.10在网页中添加带控件的单个音频文件 359

17.11自动播放、循环和预加载音频 360

17.12提供带备用内容的多个视频源 361

17.13添加具有备用Flash的视频和音频 362

17.14高级多媒体 366

17.15 更多资源 366

第18章 表格 368

18.1结构化表格 368

18.2让单元格跨越多列或多行 371

第19章 添加JavaScript 373

19.1加载外部脚本 374

19.2添加嵌入脚本 378

19.3 JavaScript事件 378

第20章 测试和调试网页 380

20.1验证代码 380

20.2测试页面 382

20.3尝试一些调试技巧 385

20.4检查常见错误:一般问题 386

20.5检查常见错误:HTML 387

20.6检查常见错误:CSS 388

20.7如果图像不显示 390

第21章 发布网站 392

21.1获得域名 392

21.2为网站寻找主机 393

21.3将文件传送至服务器 394

附录A HTML参考 398

附录B CSS引用 408

返回顶部