《HTML/CSS网页设计与开发一站式学习 难点/案例/练习》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张剑,邢程,王正成编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302324706
  • 页数:340 页
图书介绍:本书建立在网页制作技术的角度上,按照知识点讲解+范例分析+练习的模式,详细和完整的说明HTML的相关标记和属性,内容几乎涉及到HTML规范中每一个元素及其属性,以及利用CSS样式表美化网页的方法,并给出大量实例。本书面向操作,重点突出,提供的实例侧重实际应用,对于初学者和各类技术人员具有较高的参考价值,同时也适合大专院校的学生使用。

第1章 HTML简介 1

1.1 网页设计的基本概念 1

1.1.1 网页的概念 1

1.1.2 网页基本构成元素 2

1.1.3 常用的网页设计软件 5

1.2 HTML基本概念 7

1.2.1 HTML简介 7

1.2.2 HTML标签 7

1.3 HTML的特点及发展史 8

1.3.1 HTML的特点 8

1.3.2 HTML的发展史 8

第2章 创建HT ML文件 10

2.1 HTML的基本结构 10

2.1.1 元素 10

2.1.2 元素的属性 11

2.2 建立网页 12

2.2.1 建立一个结构简单的网页 13

2.2.2 将网页内容格式化 14

2.3 难点解析 15

2.4 高手训练营 16

第3章 HTML基本标签 17

3.1 标题文字标签 17

3.1.1 标题文字标签〈h〉 17

3.1.2 标题文字对齐方式属性——align 20

3.2 内容标签 20

3.3 注释标签 21

3.4 嵌套标签 22

3.5 难点解析 24

3.6 高手训练营 24

第4章 文本编辑 25

4.1 实体标签与逻辑标签 25

4.2 文字标签——〈font〉 25

4.2.1 设置文字字体属性——face 26

4.2.2 字体大小属性——size 27

4.2.3 文字粗体和斜体标签——〈b〉、〈strong〉和〈i〉、〈em〉 28

4.2.4 文字颜色标签——〈color〉 30

4.2.5 下划线标签、删除线标签————〈u〉、〈 strike 〉 31

4.2.6 上标标签、下标标签——〈sup〉、〈sub〉 32

4.3 文字方向 33

4.4 空格和特殊字符 34

4.4.1 空格 34

4.4.2特殊字符 35

4.5 难点解析 36

4.6 高手训练营 36

第5章 段落编辑 37

5.1 段落标签 37

5.1.1 段落标签—〈p〉 37

5.1.2 段落对齐属性——align 39

5.1.3 段落居中对齐标签——〈center〉 40

5.2 段落换行标签 40

5.2.1 换行标签〈br〉 41

5.2.2 不换行标签——〈nobr〉 41

5.3 插入水平分隔线 42

5.3.1 水平分隔线——〈hr/〉 42

5.3.2水平分隔线的属性 43

5.4 难点解析 44

5.5 高手训练营 45

第6章 添加图像 47

6.1 添加图像 47

6.1.1 图像标签—〈img〉 47

6.1.2 源文件属性——alt 49

6.2 图像属性 50

6.2.1 设置图像的大小——height、 width 50

6.2.2 设置图像的边框——border 53

6.2.3 设置图像与文本的对齐方式——align 54

6.2.4 设置图像水平和垂直间距——hspace、 vspace 55

6.3 设置背景 56

6.3.1 背景颜色——bgcolor 56

6.3.2 背景图像——background 57

6.4 难点解析 59

6.5 高手训练营 59

第7章 添加超链接 60

7.1 超链接基础 60

7.2 建立超链接 60

7.2.1 超链接标签——〈a〉 61

7.2.2 超链接属性——herf 61

7.2.3 超链接属性——rget 64

7.2.4 链接到E-mail 66

7.2.5 下载文件 67

7.2.6 空链接和其他链接 68

7.3 锚点 69

7.3.1 添加锚点——name 69

7.3.2 锚点链接—— 71

7.4 影像地图 76

7.4.1 命名影像地图 76

7.4.2 定义影像地图——〈map〉 76

7.4.3 设置区域超链接——〈area〉 76

7.5 难点解析 80

7.6 综合实例 80

7.7 高手训练营 83

第8章 在网页中添加多媒体元素 84

8.1 添加字幕——〈marquee〉 84

8.1.1 设置字幕背景颜色——bgcolor 85

8.1.2 设置字幕背景大小——height、width 86

8.1.3 设置字幕文字滚动方向——direction 87

8.1.4 设置字幕文字滚动速度——scrollamount 88

8.1.5 设置字幕文字滚动方式——behavior 89

8.1.6 设置字幕与周围元素的间距——hspace、 vspace 90

8.1.7 鼠标的悬停设置 91

8.1.8 添加滚动图片和超链接 92

8.2 添加多媒体元素 93

8.2.1 嵌入多媒体标签〈embed〉 93

8.2.2 设置循环播放——loop 94

8.2.3 隐藏播放界面—— hidden 95

8.3 添加背景音乐 96

8.4 难点解析 97

8.5 综合实例 98

8.6 高手训练营 99

第9章 添加表格 100

9.1 创建表格 100

9.1.1 定义表格标签——〈table〉 100

9.1.2 设置表格边框的宽度——border 102

9.1.3 设置表格边框的颜色——bordercolor 104

9.1.4 设置表格内文字与边框的距离——cellpadding 105

9.1.5 调整表格中单元格之间的距离——cellspacing 107

9.2 设置表格的基本属性 109

9.2.1 设置表格的大小——width、 height 109

9.2.2 设置表格的对齐方式——align 111

9.2.3 设置表格的背景 112

9.3 表格的行属性 115

9.3.1 设置表格的行高度——height 115

9.3.2 设置表格的行背景颜色——bgcolor 116

9.3.3 设置表格的行边框颜色——bordercolor 117

9.3.4 行文字的水平对齐方式——align 118

9.3.5 行文字的垂直对齐方式——valign 120

9.4 表格的单元格属性 121

9.4.1 添加表格的标题单元格——〈caption〉 121

9.4.2 设置单元格大小——width、 height 123

9.4.3 设置单元格的背景颜色——bgcolor 124

9.4.4 设置单元格的背景图像——background 125

9.4.5 设置单元格的边框颜色——bordercolor 126

9.4.6 表格的行合并属性——rowspan 128

9.4.7 表格的列合并属性—— colspan 130

9.4.8 单元格文字对齐方式 131

9.5 表格的结构 134

9.6 表格的嵌套 136

9.7 〈div〉层标签 139

9.8 难点解析 142

9.9 综合实例 142

9.10高手训练营 146

第10章 添加列表 147

10.1 创建有序列表 147

10.1.1 有序列表标签——〈ol〉 147

10.1.2 有序列表的属性——start 148

10.1.3 有序列表的属性——type 149

10.2 创建无序列表 151

10.2.1 无序列表标签——〈ul〉 151

10.2.2 无序列表属性——type 152

10.3 创建定义列表 154

10.4 设置列表文字的颜色 156

10.5 列表的嵌套 157

10.6 难点解析 158

10.7 综合实例 158

10.8 高手训练营 158

第11章 添加表单 160

11.1 表单标签——〈form〉 160

11.1.1 程序处理属性——action 160

11.1.2 表单名称属性——name 161

11.1.3 数据传输方式——method 162

11.1.4 编码方式——enctype 163

11.1.5 目标窗口方式——target 163

11.2 添加输入类控件 164

11.2.1 文本框———text 164

11.2.2 密码框———password 166

11.2.3 单选框——radio 167

11.2.4 复选框——checkbox 168

11.2.5 文本域———〈textarea〉 169

11.3 按钮 171

11.3.1 标准按钮——〈button〉 171

11.3.2 提交按钮和重置按钮——〈submit〉和〈rset〉 173

11.3.3 图像按钮——〈image〉 175

11.4 添加菜单列表类控件 176

11.4.1 下拉菜单 177

11.4.2 列表框 179

11.5 〈id〉标签 181

11.6 隐藏属性——hidden 181

11.7 难点解析 182

11.8 综合实例 183

11.9 高手训练营 184

第12章 HTML框架 185

12.1 框架的基本结构 185

12.2 框架集的属性 186

12.2.1 水平分割窗口属性———rows 186

12.2.2 垂直分割窗口属性——cols 187

12.2.3 嵌套分割窗口 188

12.2.4 框架的边框大小——border 189

12.2.5 框架的边框颜色——bordercolor 190

12.2.6 框架的隐藏 191

12.3 子窗口的设置 192

12.3.1 指定子窗口页面——src 192

12.3.2 定义子窗口名称——name 194

12.3.3 控制子窗口滚动条——scrolling 194

12.3.4 调整子窗口的尺寸——noresize 195

12.3.5 设置子窗口的边距——margin 196

12.4 浮动框架 197

12.4.1 页面源文件属性——src 197

12.4.2 设置浮动框架的大小属性——width、 height 199

12.4.3 设置浮动框架的对齐方式——align 200

12.5 难点解析 201

12.6 高手训练营 202

第13章 〈meta〉标签的使用 204

13.1 〈meta〉标签的组成 204

13.1.1 name属性 204

13.1.2 http-equiv属性 205

13.2 〈meta〉标签的功能 206

13.2.1 帮助主页被各大搜索引擎登录 206

13.2.2 设定页面的默认语言 206

13.2.3 自动刷新并指向新的页面 207

13.2.4 实现网页转换时的动画效果 207

13.2.5 控制页面缓冲 208

13.2.6 控制网页显示的窗口 208

13.3 难点解析 209

13.4 综合实例 209

13.5 高手训练营 223

第14章 使用CSS格式化网页 224

14.1 CSS样式表的基本概念 224

14.1.1 CSS规则定义 225

14.1.2 样式类 225

14.2 样式表的类型 226

14.3 样式表的设置方法 227

14.3.1 链入外部样式表 228

14.3.2 导入外部样式表 229

14.3.3 内联样式表 229

14.4 字体属性——font 230

14.4.1 设置字体——font-family 231

14.4.2 字体大小属性——font-size 231

14.4.3 粗体——font-weight 233

14.4.4 斜体——font-style 233

14.4.5 其他属性 234

14.5 文本属性——text 237

14.5.1 对齐方式—text-align 237

14.5.2 文本字间距——letter-spacing 239

14.5.3 文本颜色——col or 240

14.6 背景颜色及图像设置 241

14.6.1 设置背景颜色——background-color 242

14.6.2 设置背景图像——background-image 244

14.6.3 背景图像的位置——background-position 244

14.6.4 平铺背景图像——background-repeat 246

14.5.6 图像在页面中的布局——background-attachment 249

14.7 设置边框 250

14.7.1 边框的风格 250

14.7.2 边框的颜色———border-color 254

14.8 设置边距 255

14.8.1 边距——margin 255

14.8.2 内边界———padding 255

14.9 网页超链接设置 257

14.9.1 网页链接属性 257

14.9.2 添加滚动条属性 258

14.9.3 设置光标属性 260

14.10 CSS区域及定位 261

14.10.1 定位属性———position 261

14.10.2 层叠顺——z-index 263

14.10.3 浮动属性——float 264

14.10.4 清除属性——clear 267

14.10.5 可视区域——clip 268

14.10.6 超出范围——overflow 271

14.10.7 可见属性—— visibility 273

14.11难点解析 274

14.12综合实例 275

14.13高手训练营 281

第15章 CSS滤镜 283

15.1 使用滤镜 283

15.1.1 透明效果——alpha 284

15.1.2 对颜色进行透明处理——chroma 285

15.1.3 设置阴影——dropshadow 286

15.1.4 渐变阴影效果——shadow 288

15.1.5 对象的水平翻转——fliph 290

15.1.6 发光效果——glow 291

15.1.7 动感模糊——blur 292

15.1.8 遮罩效果——mask 294

15.1.9 灰度处理——gray 295

15.1.10其他滤镜 296

15.2 应用多个滤镜 299

15.3 难点解析 300

15.4 综合实例 302

15.5 高手训练营 306

第16章 动态网页DHTML简介 308

16.1 JavaScript简介 308

16.1.1 JavaScript基本语法 308

16.1.2 JavaScript数据类型 309

16.1.3 JavaScript事件、函数与对象 311

16.1.4 JavaScript动态应用实例 314

16.2 CSS+Javascript 315

16.3 难点解析 317

16.4 综合实例 318

16.5 高手训练营 320

第17章 发布HTML网页 321

17.1 个人网站设计 321

17.1.1 设计分析 321

17.1.2 准备工作 322

17.2 本地服务器发布 323

17.2.1 IIS服务器搭建 323

17.2.2 站点发布 325

17.3 互联网空间发布 328

17.3.1 站点发布准备 328

17.3.2 互联网发布站点 329

17.4 难点解析 332

17.5 高手训练营 333

CSS样式表属性大全 334

HTML颜色代码表 338