图书介绍

Html+JavaScript网页制作与开发完全学习手册PDF|Epub|txt|kindle电子书版本网盘下载

Html+JavaScript网页制作与开发完全学习手册
  • 刘贵国编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302333623
  • 出版时间:2014
  • 标注页数:427页
  • 文件大小:92MB
  • 文件页数:440页
  • 主题词:网页制作工具-手册

PDF下载


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

下载说明

Html+JavaScript网页制作与开发完全学习手册PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 HTML技术1

第1章 HTML入门1

1.1 什么是HTML2

1.1.1 HTML的特点2

1.1.2 HTML的历史2

1.2 HTML文件的基本结构2

1.2.1 HTML文件结构3

1.2.2 编写HTML文件注意事4

1.3 HTML文件编写方法4

1.3.1 使用记事本编写HTML页面5

1.3.2 使用Dreamweaver编写HTML文件6

1.4 网页设计与开发的过程6

1.4.1 明确网站定位6

1.4.2 收集信息和素材7

1.4.3 规划栏目结构7

1.4.4 设计页面图像8

1.4.5 制作页面8

1.4.6 实现后台功能9

1.4.7 网站的测试与发布10

第2章 HTML网页基本标记的使用11

2.1 HTML页面主体常用设置12

2.1.1 定义网页背景色:bgcolor12

2.1.2 设置背景图片:background12

2.1.3 设置文字颜色:text13

2.1.4 设置链接文字属性14

2.1.5 设置页面边距16

2.2 页面头部元素<head>和<!DOCTYPE>17

2.3 页面标题元素<title>18

2.4 元信息元素<meta>19

2.4.1 设置页面关键词19

2.4.2 设置页面主要内容20

2.4.3 定义页面的搜索方式21

2.4.4 定义编辑工具21

2.4.5 定义页面的作者信息22

2.4.6 定义网页文字及语言22

2.4.7 定义页面的跳转23

2.4.8 定义页面的版权信息23

2.5 脚本元素<script>24

2.6 创建样式元素<style>25

2.7 链接元素<link>26

2.8 综合实战——创建基本的HTML文件27

第3章 用HTML设置文字与段落格式29

3.1 插入其他标记30

3.1.1 输入空格符号30

3.1.2 输入特殊符号30

3.2 设置文字的格式31

3.2.1 设置字体:face31

3.2.2 设置字号:size32

3.2.3 设置文字颜色:color33

3.2.4 设置粗体、斜体、下划线:b、strong、am、u34

3.2.5 设置上标与下标:sup、sub35

3.2.6 多种标题样式的使用:<h1>~<h6>36

3.3 设置段落的格式37

3.3.1 给文字进行分段:p37

3.3.2 段落的对齐属性:align38

3.3.3 不换行标记:nobr38

3.3.4 换行标记:br39

3.4 水平线标记40

3.4.1 插入水平线:hr40

3.4.2 设置水平线宽度与高度属性:width、size41

3.4.3 设置水平线的颜色:color42

3.4.4 设置水平线的对齐方式:align43

3.4.5 水平线去掉阴影44

3.5 设置滚动文字45

3.5.1 滚动文字标签——marquee45

3.5.2 滚动方向属性——direction46

3.5.3 滚动方式属性—behavior47

3.5.4 滚动速度属性——scrollamount48

3.5.5 滚动延迟属性—scrolldelay49

3.5.6 滚动循环属性——loop50

3.5.7 滚动范围属性——width、height51

3.5.8 滚动背景颜色属性——bgcolor52

3.5.9 滚动空间属性——hspace、vspace53

3.6 综合实战——设置页面文本及段落54

第4章 用HTML创建精彩的图像和多媒体页面56

4.1 网页中常见的图像格式57

4.2 插入图像并设置图像属性57

4.2.1 图像标记:img58

4.2.2 设置图像高度:height58

4.2.3 设置图像宽度:width59

4.2.4 设置图像的边框:border60

4.2.5 设置图像水平间距:hspace60

4.2.6 设置图像垂直间距:vspace61

4.2.7 设置图像的对齐方式:align62

4.2.8 设置图像的替代文字:alt62

4.3 添加多媒体文件63

4.4 添加背景音乐64

4.4.1 设置背景音乐:bgsound65

4.4.2 设置循环播放次数:loop65

4.5 综合实战66

4.5.1 实战——创建多媒体网页66

4.5.2 实战——创建图文混合排版网页67

第5章 用HTML创建超链接69

5.1 链接和路径70

5.1.1 超链接的基本概念70

5.1.2 路径URL70

5.1.3 HTTP路径71

5.1.4 FTP路径72

5.1.5 邮件路径72

5.2 链接元素<a>74

5.2.1 指定路径href74

5.2.2 显示链接目标属性target75

5.2.3 链接的热键属性76

accesskey76

5.3 创建图像的超链接77

5.3.1 设置图像超链接78

5.3.2 设置图像热区链接78

5.4 创建锚点链接79

5.4.1 创建锚点79

5.4.2 链接到页面不同位置的锚点链接81

5.5 下载文件链接83

5.6 综合实战——给网页添加链接84

第6章 使用HTML创建强大的表格86

6.1 创建并设置表格属性87

6.1.1 表格的基本标记:table、tr、td87

6.1.2 表格宽度和高度:width、height88

6.1.3 表格的标题:caption89

6.1.4 表格的表头:th90

6.1.5 表格对齐方式:align91

6.1.6 表格的边框宽度:border93

6.1.7 表格边框颜色:bordercolor94

6.1.8 单元格间距:cellspacing95

6.1.9 单元格边距:cellpadding96

6.1.10 表格的背景色:bgcolor97

6.1.11 表格的背景图像:background98

6.2 表格的结构标记99

6.2.1 设计表头样式:thead99

6.2.2 设计表主体样式:tbody100

6.2.3 设计表尾样式:tfoot102

6.3 综合实战——使用表格排版网页104

第7章 创建框架结构网页108

7.1 窗口框架简介109

7.2 设置框架集标记frameset属性109

7.2.1 水平分割窗口:rows109

7.2.2 垂直分割窗口:cols110

7.2.3 嵌套分割窗口111

7.2.4 设置边框:frameborder112

7.2.5 框架的边框宽度:framespacing113

7.2.6 框架的边框颜色:bordercolor114

7.3 设置框架标记frame属性115

7.3.1 框架页面源文件:src115

7.3.2 框架名称:name116

7.3.3 调整框架窗口的尺寸:noresize117

7.3.3 框架边框与页面内容的水平边距:marginwidth119

7.3.5 框架边框与页面内容的垂直边距:marginheight120

7.3.6 设置框架滚动条显示:scrolling121

7.3.7 不支持框架标记:noframes121

7.4 浮动框架122

7.4.1 浮动框架的页面源文件:src122

7.4.2 浮动框架的宽度和高度:width和height123

7.4.3 浮动框架对齐方式:align124

7.4.4 设置浮动框架是否显示滚动条:scrolling124

7.4.5 浮动框架的边框:frameborder125

7.5 综合实战——创建上方固定、左侧嵌套的框架网页126

第8章 创建交换式表单130

8.1 表单元素<form>131

8.1.1 动作属性:action131

8.1.2 发送数据方式属性method131

8.1.3 名称属性:name132

8.1.4 编码方式:enctype132

8.1.5 目标显示方式:target133

8.2 表单的控件<input>134

8.2.1 文本域text134

8.2.2 密码区域password136

8.2.3 提交按钮submit137

8.2.4 复位按钮reset137

8.2.5 图像按钮image137

8.2.6 单击按钮button138

8.2.7 复选框checkbox138

8.2.8 单选按钮radio139

8.2.9 隐藏区域hidden140

8.2.10 文件域:file140

8.2.11 文本区域标记:textarea141

8.2.12 下拉列表141

8.2.13 列表项142

8.3 综合实战——用户注册表单页面实例143

第9章 列表元素148

9.1 无序列表元素<ul>149

9.2 有序列表元素<ol>150

9.2.1 项目符号的类型属性type150

9.2.2 有序列表的起始值属性start152

9.3 列表条目元素<li>153

9.3.1 项目符号的类型属性type153

9.3.2 条目编号属性value155

9.4 定义列表元素<dl>156

9.5 菜单列表标记menu157

9.6 目录列表dir157

9.7 列表的嵌套158

9.8 综合实战159

9.8.1 实战——文本导航159

9.8.2 实战——标签式导航160

9.8.3 实战——竖排导航161

第10章 HTML 5入门基础163

10.1 认识HTML5164

10.2 HTML 5与HTML4的区别165

10.2.1 HTML 5的语法变化165

10.2.2 HTML5中的标记方法166

10.2.3 HTML 5语法中的3个要点166

10.2.4 HTML 5与HTML 4在搜索引擎优化的对比167

10.3 HTML 5新增的元素和废除的元素168

10.3.1 新增的结构元素168

10.3.2 新增块级元素169

10.3.3 新增的行内的语义元素171

10.3.4 新增的嵌入多媒体元素与交互性元素174

10.3.5 新增的input元素的类型175

10.3.6 废除的元素176

10.4 新增的属性和废除的属性177

10.4.1 新增的属性177

10.4.2 废除的属性178

10.5 创建简单的HTML5页面180

10.5.1 HTML 5文档类型180

10.5.2 字符编码180

10.5.3 页面语言181

10.5.4 添加样式表181

10.5.5 添加JavaScript181

10.5.6 测试结果181

第11章 HTML 5的结构182

11.1 新增的主体结构元素183

11.1.1 article元素183

11.1.2 section元素184

11.1.3 nav元素185

11.1.4 aside元素187

11.2 新增的非主体结构元素187

11.2.1 header元素187

11.2.2 hgroup元素188

11.2.3 footer元素189

11.2.4 address元素189

第2篇 CSS布局191

第12章 CSS+DIV布局定位基础191

12.1 网站与Web标准192

12.1.1 什么是Web标准192

12.1.2 为什么要建立Web标准192

12.1.3 怎样改善现有网站193

12.2 Div标记与Span标记194

12.2.1 Div概述194

12.2.2 Div与Span的区别195

12.3 表格布局与CSS布局的区别196

12.3.1 CSS的优势197

12.3.2 表格布局与CSS布局对比197

第13章 盒子模型及定位200

13.1 盒子模型201

13.1.1 盒子模型的概念201

13.1.2 border201

13.1.3 padding208

13.1.4 marqin211

13.2 盒子的浮动float214

13.3 盒子的定位217

13.3.1 绝对定位:absolute217

13.3.2 固定定位:fixed219

13.3.3 相对定位:relative220

13.4 CSS布局理念221

13.4.1 将页面用div分块221

13.4.2 设计各块的位置222

13.4.3 用CSS定位222

13.5 常见的布局类型223

13.5.1 使用CSS定位单行单列固定宽度224

13.5.2 一列自适应225

13.5.3 两列固定宽度225

13.5.4 两列宽度自适应226

13.5.5 三列浮动中间宽度自适应227

第3篇 JavaScript网页特效229

第14章 JavaScript基础知识229

14.1 JavaScript简介230

14.1.1 JavaScript的历史230

14.1.2 JavaScript特点230

14.1.3 JavaScript注释231

14.2 JavaScript的添加方法231

14.2.1 内部引用231

14.2.2 外部调用js文件232

14.2.3 添加到事件中233

14.3 第一个JavaScript程序233

14.3.1 预备知识233

14.3.2 JavaScript编辑器的选择234

14.3.3 编写Hello World程序234

14.3.4 浏览器对JavaScript的支持235

14.4 综合实战——浏览器状态栏显示信息236

第15章 数据类型和变量238

15.1 基本数据类型239

15.1.1 使用字符串型数据239

15.1.2 使用数值型数据239

15.1.3 使用布尔型数据240

15.1.4 使用Undefined和Null类型240

15.2 复合数据类型241

15.2.1 常用的内置对象241

15.2.2 日期对象241

15.2.3 数学对象243

15.2.4 字符串对象245

15.2.5 数组对象246

15.3 常量247

15.3.1 常量的种类247

15.3.2 常量的使用方法248

15.4 变量248

15.4.1 变量的含义248

15.4.2 变量的定义方式249

15.4.3 变量的命名规则249

15.4.4 变量的作用范围250

15.5 综合实战——制作倒计时特效250

第16章 表达式与运算符252

16.1 表达式253

16.2 操作数254

16.3 运算符介绍254

16.3.1 运算符254

16.3.2 操作数的类型254

16.4 算术运算符255

16.4.1 加法运算符255

16.4.2 减法运算符255

16.4.3 乘法运算符256

16.4.4 除法运算符256

16.4.5 取模运算符256

16.4.6 负号运算符257

16.4.7 正号运算符257

16.4.8 递增运算符257

16.4.9 递减运算符258

16.5 关系运算符258

16.5.1 相等运算符258

16.5.2 等同运算符259

16.5.3 不等运算符259

16.5.4 不等同运算符260

16.5.5 小于运算符260

16.5.6 大于运算符261

16.5.7 小于或等于运算符261

16.5.8 大于或等于运算符261

16.6 字符串运算符262

16.7 赋值运算符263

16.8 逻辑运算符263

16.8.1 逻辑与运算符263

16.8.2 逻辑或运算符264

16.8.3 逻辑非运算符264

16.9 位运算符265

16.9.1 位与运算符265

16.9.2 位或运算符265

16.9.3 位异或运算符265

16.9.4 位非运算符266

16.9.5 左移运算符266

16.9.6 带符号右移运算符267

第17章 JavaScript程序核心语法268

17.1 函数269

17.1.1 什么是函数269

17.1.2 函数的参数传递269

17.1.3 函数中变量的作用域和返回值270

17.2 函数的定义271

17.2.1 函数的普通定义方式271

17.2.2 函数的变量定义方式272

17.2.3 函数的指针调用方式272

17.3 使用选择语句274

17.3.1 if选择语句274

17.3.2 if…else选择语句275

17.3.3 if…else if…else选择语句276

17.3.4 switch多条件选择语句277

17.4 使用循环语句278

17.4.1 for循环语句278

17.4.2 while循环语句279

17.4.3 do…while循环语句280

17.4.4 break和continue跳转语句281

17.5 综合实战——禁止鼠标右击282

第18章 JavaScript核心对象284

18.1 面向对象编程的简单概念285

18.1.1 什么是面向对象285

18.1.2 如何创建对象285

18.1.3 对象的属性286

18.1.4 对象的方法286

18.2 对象应用287

18.2.1 声明和实例化287

18.2.2 对象的引用288

18.2.3 对象的废除289

18.2.4 对象的早绑定和晚绑定289

18.3 JavaScript的对象层次290

18.3.1 客户端对象层次介绍290

18.3.2 浏览器对象模型290

18.4 综合实战——显示当前时间291

第19章 JavaScript中的事件294

19.1 事件驱动与事件处理295

19.1.1 事件详解295

19.1.2 事件与事件驱动295

19.1.3 事件与处理代码关联296

19.1.4 调用函数的事件297

19.1.5 调用代码的事件298

19.1.6 设置对象事件的方法299

19.2 常见事件300

19.2.1 onClick事件300

19.2.2 onchange事件301

19.2.3 onSelect事件302

19.2.4 onfocus事件304

19.2.5 onload事件305

19.2.6 鼠标移动事件305

19.2.7 onblur事件307

19.2.8 onsubmit事件和onreset事件308

19.2.9 onresize页面大小事件308

19.2.10 键盘事件309

19.3 其他常用事件310

19.4 综合实战——将事件应用于按钮中312

第20章 窗口对象313

20.1 window对象314

20.1.1 window对象介绍314

20.1.2 window对象的使用方法314

20.2 窗口的位置316

20.2.1 获取窗口外侧及内侧尺寸316

20.2.2 按照指定的数值逐渐移动浏览器318

20.2.3 滚动窗口318

20.2.4 调整窗口的大小319

20.3 对话框320

20.3.1 警告对话框320

20.3.2 询问对话框321

20.3.3 输入对话框322

20.4 状态栏322

20.4.1 状态栏介绍322

20.4.2 默认状态栏信息323

20.4.3 状态栏瞬间信息323

20.4.4 在状态栏显示滚动文字324

20.4.5 在状态栏显示问候语句325

20.4.6 检索页面中的文字326

20.5 窗口操作327

20.5.1 打开新窗口327

20.5.2 窗口名字328

20.5.3 关闭窗口328

20.5.4 窗口的引用329

20.5.5 在显示器左上角显示窗口330

20.5.6 在显示器左下角显示窗口330

20.5.7 在显示器右上角显示窗口331

20.5.8 在显示器右下角显示窗口332

20.6 综合实战333

20.6.1 实战——全屏显示窗口333

20.6.2 实战——定时关闭窗口334

第21章 屏幕和浏览器对象336

21.1 屏幕对象337

21.1.1 检测显示器参数337

21.1.2 客户端显示器屏幕分辨率337

21.1.3 客户端显示器屏幕的有效宽度和高度338

21.1.4 获取显示器的显示信息339

21.2 浏览器对象340

21.2.1 获取浏览器对象的属性值340

21.2.2 Plugin插件341

21.2.3 获取可使用的MIME类型342

21.3 综合实战343

21.3.1 实战——设置为首页和加入收藏夹343

21.3.2 实战——浏览器状态栏显示信息345

第22章 文档对象347

22.1 文档对象概述348

22.1.1 文档对象介绍348

22.1.2 文档对象的使用方法350

22.1.3 引用文档中对象的方法351

22.2 文档对象的应用352

22.2.1 设置超链接的颜色352

22.2.2 设置网页背景颜色和默认文字颜色353

22.2.3 文档上次修改时间354

22.2.4 在网页中输出内容354

22.2.5 文档定位355

22.2.6 文档标题355

22.2.7 打开和关闭文档356

22.3 链接对象357

22.3.1 链接对象的介绍357

22.3.2 感知鼠标移动事件358

22.4 脚本化cookie358

22.4.1 cookie介绍359

22.4.2 cookie的优点和缺点359

22.4.3 检测浏览器是否支持cookie功能360

22.4.4 创建cookie360

22.4.5 cookie的生存期360

22.5 综合实战——文字连续变换多种颜色361

第23章 历史对象和地址对象362

23.1 历史对象363

23.1.1 历史对象的介绍363

23.1.2 前进到上一页和后退到下一页363

23.1.3 跳转364

23.1.4 创建返回或前进到数页前页面的按钮365

23.2 地址对象366

23.2.1 URL介绍366

23.2.2 获取当前页面的URL366

23.2.3 加载新网页367

23.2.4 获取参数368

23.2.5 刷新文档368

23.2.6 加载新文档369

23.2.7 页面加载结束后,加载下一个页面370

23.3 综合实战——制作一个用户登录页面371

第24章 表单对象和图片对象373

24.1 form表单对象374

24.1.1 在链接中使用单选按钮374

24.1.2 给按钮添加链接376

24.1.3 给下拉列表添加链接378

24.1.4 在文本框中滚动显示文字380

24.1.5 变更复选框的值381

24.1.6 密码验证383

24.1.7 确认是否重置385

24.1.8 选择上传的文件386

24.2 image图片对象387

24.2.1 获取图片信息387

24.2.2 图片轮番显示效果389

24.2.3 控制动画播放390

24.2.4 指向或单击图片时,使图片发生变换393

24.2.5 显示加载图片状态394

24.2.6 确认是否重新加载图片395

24.3 综合实战397

24.3.1 实战——如何制作在网页上不断飘来飘去的图片397

24.3.2 实战——不用数据库,要访问者要输入正确的名称与密码才能进入网页399

第4篇 综合实战401

第25章 设计制作企业网站401

25.1 网站整体规划402

25.1.1 网站的需求分析402

25.1.2 色彩搭配与风格设计402

25.2 页面架构分析403

25.2.1 页面内容结构布局403

25.2.2 页面HTML框架代码404

25.3 页面的通用规则405

25.4 制作页面头部header部分406

25.4.1 制作页面头部的结构406

25.4.2 定义页面头部的样式407

25.5 制作网站导航nav部分410

25.5.1 制作网站导航nav部分页面结构410

25.5.2 定义网站导航nav部分样式411

25.6 制作欢迎文字welcome部分412

25.6.1 制作welcome部分页面结构413

25.6.2 定义welcome部分样式413

25.7 制作会员登录与精彩活动部分413

25.7.1 制作会员登录部分414

25.7.2 制作精彩活动部分415

25.8 制作“我们的优势”和“应对策略”部分417

25.8.1 制作“我们的优势”部分417

25.8.2 制作“应对策略”部分418

25.9 制作底部footer部分420

25.10 利用JavaScript制作网页特效422

25.11 网站的推广423

25.11.1 登录搜索引擎423

25.11.2 利用友情链接424

25.11.3 借助网络广告425

25.11.4 登录网址导航站点425

25.11.5 BBS宣传425

25.11.6 发布信息推广425

25.11.7 利用群组消息即时推广426

25.11.8 电子邮件推广427

25.11.9 电子邮件推广的技巧427

热门推荐