图书介绍

Java EE工程师零起点培训系列 网页制作教程PDF|Epub|txt|kindle电子书版本网盘下载

Java EE工程师零起点培训系列 网页制作教程
  • 李军编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302261674
  • 出版时间:2012
  • 标注页数:448页
  • 文件大小:110MB
  • 文件页数:474页
  • 主题词:网页制作工具-教材

PDF下载


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

下载说明

Java EE工程师零起点培训系列 网页制作教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 HTML部分2

第1章 网页设计基础2

本章术语2

1.1 网页设计基本概念2

1.2 网页设计的语言和工具4

本章知识体系7

第2章 HTML基础8

本章术语8

2.1 HTML文档的结构9

2.2 HTML基本语法11

2.3 网页头部Head11

2.3.1 title标签11

2.3.2 meta标签12

2.4 网页主体Body14

2.5 网页文字17

2.6 段落21

本章知识体系25

第3章 图像26

本章术语26

3.1 图像的基本语法26

3.1.1 常用的图像文件格式26

3.1.2 如何添加图片27

3.2 图像的常用属性27

3.2.1 宽度属性28

3.2.2 高度属性28

3.2.3 图像的对齐方式28

3.2.4 边框29

3.2.5 提示文字29

3.2.6 水平边距和垂直边距30

3.2.7 热图30

本章知识体系31

第4章 超级链接32

本章术语32

4.1 建立超级链接32

4.2 超级链接的路径34

本章知识体系35

第5章 列表36

本章术语36

5.1 无序列表36

5.1.1 什么是无序列表36

5.1.2 无序列表嵌套37

5.1.3 无序列表type属性38

5.2 有序列表39

5.2.1 什么是有序列表39

5.2.2 有序列表的嵌套40

5.2.3 有序列表的type属性40

5.2.4 有序列表的start属性41

5.3 定义列表42

本章知识体系43

第6章 表格44

本章术语44

6.1 表格概述44

6.1.1 表格的语法44

6.1.2 设置表格标题46

6.1.3 设置表格表头47

6.1.4 表格的align属性47

6.1.5 表格的border属性48

6.1.6 表格的宽度和高度49

6.1.7 表格的bgcolor和background属性49

6.1.8 表格的cellspacing属性50

6.1.9 表格的cellpadding属性50

6.2 表格中的单元格50

6.2.1 单元格的属性50

6.2.2 单元格的垂直对齐51

6.2.3 单元格的跨行和跨列51

6.3 表格的嵌套53

本章知识体系54

第7章 表单55

本章术语55

7.1 表单概述55

7.2 表单标签(form)56

7.2.1 表单的语法56

7.2.2 表单的属性57

7.3 文本域和密码域57

7.3.1 文本域(单行文本域)57

7.3.2 密码文本域59

7.3.3 文本区域(多行文本域)60

7.4 单选按钮和复选框61

7.4.1 单选按钮61

7.4.2 复选框62

7.5 下拉列表63

7.6 按钮64

7.7 图像域、隐藏域和文件域65

本章知识体系67

第8章 框架68

本章术语68

8.1 框架概述68

8.2 框架的基本结构68

8.3 框架布局69

8.4 框架<frame>的属性69

8.5 <noframes>标签71

8.6 内联框架<iframe>71

8.7 框架的链接73

本章知识体系74

第2部分 CSS部分76

第9章 网站Web标准76

本章术语76

9.1 W3C组织76

9.2 Web标准77

9.3 网站重构79

9.3.1 什么是网站重构79

9.3.2 改善现有网站79

本章知识体系80

第10章 CSS样式表基础81

本章术语81

10.1 CSS概述81

10.2 CSS样式和样式表82

10.3 内部样式表83

10.4 外部样式表83

10.5 创建CSS样式表84

本章知识体系84

第11章 CSS选择器85

本章术语85

11.1 标签选择器85

11.2 类选择器86

11.3 ID选择器88

11.4 群选择器88

11.5 通配符选择器89

11.6 派生选择器90

11.7 选择器的继承91

11.8 选择器的层叠91

11.9 选择器的优先级93

11.10 伪类94

本章知识体系94

第12章 格式化文本95

本章术语95

12.1 设置字体(font-family)95

12.2 文字颜色(color)97

12.3 修改字号(font-size)98

12.4 斜体和粗体(font-style)99

12.5 格式化字母(text-transform)101

12.6 文本的修饰(text-decoration)102

12.7 调整行高(line-height)103

12.8 综合设置字体属性(font)104

本章知识体系105

第13章 网页背景106

本章术语106

13.1 背景颜色(background-color)106

13.2 背景图片(background-image)107

13.3 背景图片重复方式(background-repeat)108

13.4 背景图片位置(background-position)110

13.5 背景附件(background-attachment)112

13.6 组合设置背景属性(background)113

本章知识体系113

第14章 文本的精细排版114

本章术语114

14.1 调整单词间距(word-spacing)115

14.2 调整字符间距(letter-spacing)115

14.3 垂直对齐(vertical-align)115

14.4 文本对齐方式(text-align)118

14.5 段落缩进(text-indent)119

14.6 处理空白区(white-space)120

14.7 显示(display)121

本章知识体系121

第15章 方框和边框122

本章术语122

15.1 盒模型123

15.2 块级标签124

15.3 边框124

15.3.1 边框样式属性124

15.3.2 边框宽度属性126

15.3.3 边框颜色属性127

15.3.4 边框的代码127

15.4 边距128

15.5 填充130

15.6 边距折叠131

15.7 宽度和高度131

15.8 浮动和清除132

15.8.1 浮动132

15.8.2 清除133

本章知识体系133

第16章 CSS布局134

本章术语134

16.1 CSS布局134

16.1.1 div与table布局比较135

16.1.2 块级标签135

16.1.3 内联标签137

16.1.4 块级标签和内联标签的相互转换138

16.1.5 页面模块的命名规范139

16.2 CSS布局实例139

16.2.1 一行一列固定宽度139

16.2.2 一行一列固定宽度居中140

16.2.3 一行一列自动宽度居中141

16.2.4 一行两列左列固定,右列自动宽度142

16.2.5 一行两列固定宽度居中143

16.2.6 一行三列左右固定,中间自动宽度143

16.2.7 一行三列固定宽度居中144

16.2.8 二行二列固定宽度居中145

16.2.9 三行二列147

16.3 浏览器兼容性148

本章知识体系151

第17章 列表和导航菜单152

本章术语152

17.1 列表的样式152

17.2 项目符号图形154

17.3 项目符号和序号定位154

17.4 列表综合属性156

17.5 导航菜单156

17.5.1 水平导航菜单156

17.5.2 垂直导航菜单158

本章知识体系159

第18章 定位和CSS滤镜160

本章术语160

18.1 定位方式161

18.2 定位位置161

18.3 层162

18.3.1 层空间162

18.3.2 层的可见性163

18.3.3 层的宽度和高度164

18.3.4 层的溢出164

18.3.5 层的剪辑165

18.4 鼠标指针166

18.5 CSS滤镜167

本章知识体系171

第19章 CSS美化网站172

本章术语172

19.1 链接172

19.1.1 链接的4种状态172

19.1.2 链接的下划线173

19.1.3 按钮形式的链接173

19.2 表格的美化174

19.2.1 表格内容的垂直对齐和水平对齐174

19.2.2 表格的边框175

19.3 表单的美化177

19.3.1 美化文本框177

19.3.2 美化按钮178

本章知识体系178

第3部分 JavaScript部分第20章 JavaScript基础180

本章术语180

20.1 JavaScript概况180

20.2 JavaScript特点182

20.3 在HTML中使用JavaScript183

20.4 JavaScript语法结构184

本章知识体系185

第21章 数据类型186

本章术语186

21.1 基本数据类型186

21.2 复合数据类型190

本章知识体系190

第22章 常量和变量191

本章术语191

22.1 常量191

22.2 变量192

22.2.1 变量的命名方式192

22.2.2 定义变量193

22.2.3 变量的值193

22.2.4 变量的复制194

22.2.5 检测变量的类型195

22.3 常量和变量的区别195

本章知识体系196

第23章 表达式与操作符197

本章术语197

23.1 表达式197

23.2 操作符介绍198

23.3 算术操作符198

23.4 关系操作符202

23.5 字符串操作符204

23.6 赋值操作符204

23.7 逻辑操作符204

23.8 位操作符206

23.9 其他操作符208

23.10 操作符的优先级211

本章知识体系212

第24章 语句和函数213

本章术语213

24.1 选择语句213

24.1.1 if语句213

24.1.2 switch语句215

24.2 循环语句216

24.2.1 while语句216

24.2.2 do…while语句216

24.2.3 for语句217

24.2.4 for…in语句218

24.3 跳转语句218

24.3.1 break语句218

24.3.2 continue语句220

24.4 异常处理语句220

24.4.1 throw语句221

24.4.2 try…catch…finally语句221

24.5 函数221

24.5.1 什么是函数222

24.5.2 定义函数222

24.5.3 调用函数222

24.5.4 函数的参数223

24.6 系统函数224

24.6.1 编码函数escape()224

24.6.2 解码函数unescape()225

24.6.3 求值函数eval()225

24.6.4 数值判断函数isNaN()226

24.6.5 整数转换函数parseInt()226

24.6.6 浮点数转换函数parseFloat()226

24.7 变量有效范围227

本章知识体系228

第25章 数组229

本章术语229

25.1 数组的基本概念229

25.1.1 什么是数组229

25.1.2 创建数组229

25.2 操作数组230

25.2.1 存取数组元素230

25.2.2 添加数组元素231

25.2.3 删除数组元素231

25.2.4 数组元素的个数232

25.3 数组的方法232

25.3.1 toString()方法:将数组转换为字符串232

25.3.2 join()方法:将数组元素连接成字符串232

25.3.3 push()方法:在数组尾部添加元素233

25.3.4 concat()方法:添加元素并生成新数组233

25.3.5 unshift()方法:在数组头部添加元素234

25.3.6 pop()方法:删除并返回数组的最后一个元素234

25.3.7 shift()方法:删除并返回数组的第一个元素235

25.3.8 splice()方法:删除、替换或插入数组元素235

25.3.9 slice()方法:返回数组中的一部分元素236

25.3.10 reverse()方法:颠倒数组中的元素237

25.3.11 sort()方法:对数组元素排序237

25.3.12 toLocaleString()方法:转换为当地字符串239

本章知识体系239

第26章 对象240

本章术语240

26.1 对象的基本概念240

26.2 创建对象241

26.2.1 使用构造函数创建内置对象241

26.2.2 直接创建自定义对象241

26.2.3 通过自定义构造函数创建对象242

26.3 构造函数243

26.3.1 创建简单的构造函数243

26.3.2 创建有默认值的构造函数243

26.3.3 创建有方法的构造函数244

26.4 Object对象245

26.4.1 创建Object对象245

26.4.2 constructor属性:返回对象的构造函数246

26.4.3 toString()方法:对象的字符串表示246

26.4.4 toLocaleString()方法:对象的本地字符串表示247

26.4.5 propertylsEnumerable()方法:判断对象的属性247

26.4.6 isPrototypeOf()方法:判断是否原型对象248

26.4.7 valueOf()方法:返回对象的原始值249

26.5 布尔对象249

26.6 日期对象250

26.6.1 创建日期对象250

26.6.2 格式化日期251

26.6.3 获取日期和时间251

26.6.4 设置日期和时间253

26.7 数字对象254

26.7.1 创建数字对象254

26.7.2 数字对象的属性255

26.7.3 数字对象的方法255

26.8 数学对象255

26.8.1 数学对象的属性255

26.8.2 数学对象的方法255

26.9 字符串对象256

26.9.1 字符串的长度256

26.9.2 查找字符串的方法257

26.9.3 字符串操作方法257

26.9.4 字符串位置方法258

26.9.5 字符串转换大小写259

26.9.6 字符串匹配方法259

26.9.7 字符串比较方法260

26.10 RegExp对象260

26.10.1 创建RegExp对象260

26.10.2 RegExp对象的方法260

26.10.3 正则表达式的元字符261

26.10.4 正则表达式的定位符262

26.10.5 正则表达式的范围263

26.11 对象层次264

26.12 事件驱动与事件处理265

26.12.1 在HTML标签属性中调用事件265

26.12.2 在JavaScript代码中调用事件266

26.12.3 事件的返回值266

26.12.4 this操作符267

26.12.5 浏览器事件268

本章知识体系269

第27章 window对象270

本章术语270

27.1 window对象270

27.1.1 window对象介绍270

27.1.2 window对象的属性271

27.1.3 window对象的方法271

27.1.4 window对象的事件272

27.2 window对象事件272

27.2.1 装载文档(onload)和卸载文档(onunload)272

27.2.2 得到焦点(focus)和失去焦点(blur)273

27.2.3 调整窗口大小事件273

27.2.4 错误事件274

27.3 window对话框274

27.3.1 警告框alert()274

27.3.2 确认框confirm()275

27.3.3 提示框prompt()276

27.4 window状态栏276

27.5 window窗口操作277

27.5.1 打开窗口open()277

27.5.2 关闭窗口close()278

27.5.3 滚动scrollTo()&scrollBy()278

27.5.4 调整窗口大小resizeTo()&resizeBy()279

27.6 window时间间隔279

27.6.1 延迟代码执行279

27.6.2 周期性执行代码280

27.6.3 停止延迟性执行代码280

27.6.4 停止周期性执行代码280

27.7 window子对象281

本章知识体系282

第28章 文档对象283

本章术语283

28.1 文档对象283

28.1.1 document对象介绍283

28.1.2 document对象的属性284

28.1.3 document对象的方法284

28.1.4 document对象的命名284

28.2 document对象的应用285

28.2.1 设置链接颜色285

28.2.2 设置网页背景颜色和文字颜色286

28.2.3 文档信息286

28.2.4 在标题栏和状态栏显示滚动信息287

28.2.5 防止盗链287

28.2.6 在网页中输出内容288

28.3 图像对象288

28.3.1 图像对象介绍288

28.3.2 图像对象属性289

28.3.3 图像对象事件289

28.3.4 随机图像290

28.3.5 改变图像大小290

28.3.6 显示默认图像291

28.4 链接对象291

28.4.1 链接对象的属性292

28.4.2 链接对象的事件293

28.5 锚对象293

28.6 cookie293

28.6.1 cookie的作用293

28.6.2 创建与读取cookie294

28.6.3 获取cookie的值295

28.6.4 cookie的生存期296

28.6.5 cookie的路径296

28.6.6 cookie的域名297

28.6.7 cookie的安全性297

28.6.8 cookie的局限性297

本章知识体系297

第29章 表单对象298

本章术语298

29.1 表单对象298

29.2 表单对象的应用300

29.2.1 表单验证300

29.2.2 表单的提交方式301

29.2.3 重置表单的提示301

29.3 文本框302

29.3.1 文本框对象属性302

29.3.2 文本框对象方法302

29.3.3 文本框对象事件303

29.3.4 自动选择文本框中的文字303

29.4 按钮304

29.4.1 按钮的属性304

29.4.2 按钮对象方法304

29.4.3 按钮对象事件305

29.5 单选框和复选框305

29.5.1 单选框和复选框的属性305

29.5.2 单选框和复选框的方法306

29.5.3 单选框和复选框的事件306

29.5.4 单选框和复选框组306

29.5.5 获取单选框和复选框的值307

29.5.6 限制复选框的选择项数307

29.6 下拉列表框308

29.6.1 下拉列表框的属性308

29.6.2 下拉列表框的方法308

29.6.3 下拉列表框的事件309

29.6.4 选项对象309

29.7 文件上传框310

29.7.1 文件上传框的属性310

29.7.2 文件上传框的方法310

29.7.3 文件上传框的事件310

29.8 隐藏域311

本章知识体系311

第30章 屏幕、历史、地址和浏览器对象312

本章术语312

30.1 屏幕对象312

30.2 浏览器对象313

30.2.1 浏览器对象的属性313

30.2.2 浏览器对象的方法313

30.3 历史对象314

30.3.1 历史对象的属性314

30.3.2 历史对象的方法314

30.4 地址对象314

30.4.1 什么是URL315

30.4.2 地址对象的属性316

30.4.3 地址对象的方法316

本章知识体系317

第4部分 拓展部分320

第31章 XML入门320

本章术语320

31.1 XML概述320

31.1.1 标记语言321

31.1.2 XML介绍321

31.1.3 XML的优势322

31.2 XML语法323

31.2.1 XML文档的组成与声明324

31.2.2 XML文档的注释324

31.2.3 XML文档的元素324

31.2.4 XML元素属性327

31.2.5 XML命名空间327

31.2.6 默认命名空间328

31.2.7 格式良好的XML文档328

本章知识体系329

第32章 DTD规范330

本章术语330

32.1 DTD的基本概念330

32.1.1 DTD简介330

32.1.2 DTD基本结构330

32.2 DTD对元素声明333

32.2.1 元素类型声明333

32.2.2 元素内容类型333

32.3 DTD对属性声明335

32.3.1 属性声明语法335

32.3.2 属性类型336

32.3.3 默认参数声明339

32.4 引用DTD340

32.4.1 引用内部DTD340

32.4.2 引用外部DTD340

32.4.3 混合引用DTD340

32.5 实体声明与引用341

32.5.1 实体概念341

32.5.2 内部一般实体341

32.5.3 外部一般实体342

32.5.4 内部参数实体343

32.5.5 外部参数实体343

32.6 XML Schema344

32.6.1 XML Schema简介344

32.6.2 XML Schema的数据类型345

32.6.3 XML根元素的声明345

32.6.4 XML元素346

32.6.5 XML元素属性声明346

本章知识体系347

第33章 XML数据岛348

本章术语348

33.1 数据岛概述348

33.1.1 数据岛的来源348

33.1.2 绑定数据岛349

33.2 数据岛的应用349

33.2.1 利用CSS格式化XML文档349

33.2.2 数据岛嵌入XML数据351

33.2.3 数据岛引入XML文件351

33.2.4 单值对象绑定352

33.2.5 表格对象绑定353

33.3 DSO数据源354

33.3.1 显示XML数据岛根节点354

33.3.2 增加XML数据岛节点356

33.3.3 修改XML数据岛节点358

33.3.4 删除XML数据岛节点359

33.3.5 遍历XML数据岛数据359

33.3.6 分页显示XML数据岛数据362

本章知识体系363

第34章 DOM解析XML文档364

本章术语364

34.1 DOM简介364

34.2 DOM文档树模型365

34.3 DOM对象367

34.3.1 Node对象(节点对象)367

34.3.2 Element对象(元素对象)368

34.3.3 Document对象(文档对象)368

34.3.4 Text对象(文本对象)369

34.3.5 Attr对象(属性对象)370

34.4 在JavaScript中加载XML文档370

34.4.1 通过微软的XML解析器加载XML371

34.4.2 在Firefox及其他浏览器中的XML解析器371

34.5 节点372

34.6 DOM对文档的访问375

34.6.1 childNodes属性376

34.6.2 nodeType属性376

34.6.3 nodeValue属性377

34.6.4 nodeName属性377

34.6.5 firstChild和lastChild属性378

34.6.6 createElement()方法378

34.6.7 appendChild()方法379

34.6.8 createTextNode()方法379

34.6.9 insertBefore()方法380

34.7 DOM对节点的操作380

34.7.1 创建节点380

34.7.2 复制节点380

34.7.3 插入节点381

34.7.4 删除节点382

34.7.5 替换节点382

34.7.6 设置节点属性383

34.7.7 查找节点383

34.7.8 遍历节点树384

本章知识体系385

第35章 jQuery基础386

本章术语386

35.1 JavaScript库386

35.2 jQuery简介387

35.2.1 jQuery版本历史388

35.2.2 编写jQuery代码388

35.3 jQuery对象和DOM对象389

35.3.1 DOM对象和jQuery对象389

35.3.2 DOM对象和jQuery对象的相互转换390

35.4 jQuery开发工具390

35.4.1 Dreamweaver CS4390

35.4.2 EditPlus391

本章知识体系391

第36章 jQuery选择器392

本章术语392

36.1 jQuery选择器392

36.2 基本选择器393

36.3 层次选择器394

36.3.1 后代选择器394

36.3.2 子选择器394

36.4 过滤选择器396

36.4.1 基本过滤选择器396

36.4.2 内容过滤选择器397

36.4.3 可见性过滤选择器397

36.4.4 属性过滤选择器397

36.4.5 子元素过滤选择器398

36.4.6 表单对象属性过滤选择器398

36.5 表单选择器398

本章知识体系400

第37章 jQuery中的DOM401

本章术语401

37.1 查找DOM节点401

37.1.1 查找元素节点401

37.1.2 查找属性节点402

37.2 创建DOM节点403

37.3 插入DOM节点405

37.3.1 append()方法405

37.3.2 appendTo()方法406

37.3.3 prepend()方法406

37.3.4 prependTo()方法407

37.3.5 after()方法407

37.3.6 insertAfter()方法407

37.3.7 before()方法408

37.3.8 insertBefore()方法408

37.4 删除DOM节点408

37.4.1 remove()方法408

37.4.2 empty()方法409

37.5 复制DOM节点409

37.6 替换DOM节点410

37.7 包装DOM节点411

37.7.1 wrap()方法411

37.7.2 wrapAll()方法412

37.7.3 wrapInner()方法412

37.8 DOM节点属性操作413

37.9 DOM节点CSS属性413

37.9.1 addClass()方法413

37.9.2 removeClass()方法414

37.9.3 toggleClass()方法414

37.9.4 hasClass()方法414

37.10 DOM节点文本的值415

37.10.1 html()方法415

37.10.2 text()方法415

37.10.3 val()方法416

37.11 遍历DOM节点417

37.12 DOM中的style418

本章知识体系418

第38章 jQuery的事件和动画420

本章术语420

38.1 页面载入函数ready()420

38.2 事件绑定与反绑定421

38.2.1 事件绑定bind()421

38.2.2 hover()422

38.2.3 toggle()423

38.3 事件冒泡423

38.3.1 什么是事件冒泡423

38.3.2 事件冒泡解决办法424

38.4 jQuery中的动画425

38.4.1 show()和hide()方法426

38.4.2 fadeIn()和fadeOut()方法426

38.4.3 slideUp()和slideDown()方法427

38.4.4 自定义动画animate()427

38.4.5 停止动画stop()428

38.4.6 fadeTo()428

本章知识体系429

附录A HTML4.01/XHTML 1.0参考手册430

附录B CSS语法概述433

附录C JavaScript参考手册436

附录D 网页颜色代码表441

附录E Firebug介绍445

附录F Web Developer介绍448

热门推荐