图书介绍

HTML+CSS+JavaScript网页设计实用教程PDF|Epub|txt|kindle电子书版本网盘下载

HTML+CSS+JavaScript网页设计实用教程
  • 王爱华,刘锡冬,王轶凤编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302480495
  • 出版时间:2017
  • 标注页数:327页
  • 文件大小:38MB
  • 文件页数:341页
  • 主题词:超文本标记语言-程序设计-教材;网页制作工具-教材;JAVA语言-程序设计-教材

PDF下载


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

下载说明

HTML+CSS+JavaScript网页设计实用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 HTML、CSS、JavaScript基础知识和基本语法1

1.1Web网页的基本概念1

1.1.1网页1

1.1.2网站2

1.2静态网页工作原理与制作工具3

1.2.1静态网页的工作原理3

1.2.2运行Web服务器中的页面4

1.2.3静态网页制作工具8

1.3HTML、CSS、JavaScript简介8

1.3.1HTML超文本标记语言8

1.3.2CSS层叠样式表10

1.3.3JavaScript脚本语言11

1.4页面文档结构和基本语法11

1.4.1HTML文档结构11

1.4.2HTML基本语法12

1.4.3XHTML文档结构14

1.5页面文档头部的相关标记15

1.5.1设置页面标题〈title〉15

1.5.2定义页面元信息〈meta/〉15

1.5.3引用外部文件〈link/〉17

1.6习题18

第2章 CSS样式表基础20

2.1CSS中层叠的概念20

2.2CSS样式规则与内联CSS样式21

2.2.1CSS样式规则21

2.2.2内联CSS样式22

2.3CSS样式表23

2.3.1CSS样式表结构与使用23

2.3.2基本选择符25

2.3.3群组与通用选择符28

2.3.4包含与子对象选择符29

2.3.5相邻选择符33

2.3.6属性选择符34

2.3.7伪对象(伪元素)选择符38

2.3.8伪类选择符39

2.4CSS常用样式42

2.4.1CSS颜色的属性值42

2.4.2CSS设置鼠标形状cursor42

2.4.3CSS大小尺寸量度的属性值43

2.4.4文本字符的CSS样式属性44

2.4.5文本外观CSS样式属性46

2.5样式规则的优先级51

2.5.1样式规则的优先级原则52

2.5.2用!important提高样式优先级54

2.6案例分析与实现56

2.7习题57

第3章 盒子的应用59

3.1盒模型的结构59

3.1.1盒子的宽度与高度60

3.1.2盒子的内填充与外边距60

3.1.3盒子的边框61

3.1.4盒子的阴影效果65

3.1.5box-sizing属性66

3.1.6盒子的背景67

3.1.7网页元素div69

3.2垂直外边距的合并70

3.2.1上下相邻元素的垂直外边距合并70

3.2.2内外包含元素的垂直边距合并70

3.2.3空元素自身的垂直外边距合并71

3.3盒子的排列71

3.3.1盒子的居中71

3.3.2盒子的浮动与清除浮动72

3.3.3盒子的布局应用举例76

3.4盒子的定位77

3.4.1自动定位static78

3.4.2相对定位relative78

3.4.3绝对定位absolute81

3.4.4固定定位fixed85

3.4.5元素的层叠等级85

3.5盒子的显示方式与可见性86

3.5.1块元素和行内元素86

3.5.2元素的显示方式86

3.5.3元素的可见性visibility87

3.6弹出式菜单设计87

3.7习题94

第4章 HTML的基本元素及样式96

4.1文本及相关标记96

4.1.1HTML文本字符与注释标记96

4.1.2文本相关标记97

4.2图像与图像样式99

4.2.1插入图像99

4.2.2图像样式100

4.2.3使用display:block将图像转换为块级元素102

4.2.4使用float将图像设置为浮动块元素102

4.3小案例:div、图像和文本的综合排版103

4.3.1案例分析104

4.3.2案例代码105

4.4列表标记与相关样式106

4.4.1各种列表标记介绍107

4.4.2列表样式109

4.5超链接标记与伪类111

4.5.1超链接标记及属性111

4.5.2链接到普通文档、图像或多媒体文件113

4.5.3设置锚点与Email链接115

4.5.4超链接伪类选择符116

4.6图像映射标记120

4.6.1创建图像映射标记121

4.6.2使用图像映射的〈img/〉图像121

4.7表格标记及样式123

4.7.1创建表格的基本标记123

4.7.2表格基本标记中的样式属性126

4.7.3表格单元格合并129

4.7.4表格结构划分标记〈thead〉〈tfoot〉〈tbody〉131

4.8小案例:山东商职学院网站首页制作133

4.9课堂练习小案例140

4.10习题141

第5章 HTML框架、表单、多媒体144

5.1HTML的浮动框架144

5.1.1浮动框架的基本概念144

5.1.2浮动框架的应用举例145

5.2表单标记148

5.2.1创建表单标记〈form〉148

5.2.2表单输入标记〈input/〉149

5.2.3HTML5新增〈input/〉输入元素156

5.2.4文本区标记〈textarea〉159

5.2.5滚动列表与下拉列表标记〈select〉〈option〉160

5.2.6按钮标记〈button〉163

5.2.7控件标签标记〈label〉163

5.2.8表单分组及标题标记〈fieldset〉〈legend〉164

5.2.9应用div和样式的表单设计166

5.3滚动字幕、背景音乐与多媒体169

5.3.1滚动字幕标记〈marquee〉169

5.3.2背景音乐标记〈bgsound/〉171

5.3.3播放多媒体标记〈embed〉171

5.4习题172

第6章 JavaScript基础173

6.1JavaScript概述173

6.1.1ECMAScript173

6.1.2DOM简介174

6.1.3浏览器对象模型BOM175

6.1.4JavaScript语言的特点176

6.1.5JavaScript的使用177

6.2JavaScript基本概念181

6.2.1语法181

6.2.2关键字和保留字181

6.2.3变量182

6.2.4数据类型183

6.3JavaScript运算符与表达式186

6.3.1算术运算符与表达式187

6.3.2赋值运算符与表达式187

6.3.3比较、逻辑运算符与表达式187

6.3.4条件运算符与表达式189

6.4JavaScript语句189

6.4.1if语句189

6.4.2switch语句190

6.4.3循环语句while、do-while、for193

6.4.4break和continue语句197

6.5JavaScript自定义函数200

6.5.1函数声明和函数表达式200

6.5.2函数内部属性205

6.5.3函数的嵌套与递归206

6.5.4匿名函数207

6.5.5闭包211

6.6JavaScript事件处理216

6.6.1JavaScript的常用事件217

6.6.2页面相关事件与函数的记忆调用220

6.6.3鼠标相关事件222

6.6.4焦点、按键及表单相关事件227

6.6.5表单数据验证230

6.7onerror事件与页面错误提示236

6.7.1用onerror事件捕获错误236

6.7.2用try.catch捕获错误238

6.8习题242

第7章 JavaScript全局对象与系统对象244

7.1面向对象概述244

7.1.1面向对象基础244

7.1.2对象访问语句245

7.2JavaScript全局对象246

7.2.1全局对象的属性——全局变量246

7.2.2全局对象的方法——全局函数246

7.3浏览器窗口对象window249

7.3.1window对象的属性249

7.3.2window对象的对话框252

7.3.3window对象的方法253

7.3.4定时器应用小案例——图片轮换与漂浮广告259

7.4浏览器信息对象navigator263

7.5location对象264

7.5.1location对象的属性265

7.5.2Iocation对象的方法265

7.6history对象267

7.7习题269

第8章 JavaScript内置对象与DOM对象270

8.1Date对象270

8.1.1Date日期时间对象的创建270

8.1.2Date日期时间对象的常用方法271

8.2Array对象273

8.2.1数组的创建与属性273

8.2.2数组对象的方法274

8.2.3数组对象与日期时间对象的综合应用279

8.2.4表单复选框组数据验证的实现279

8.3String对象281

8.4RegExp对象285

8.4.1正则表达式的构成285

8.4.2RegExp正则表达式对象的创建与属性288

8.4.3RegExp正则表达式对象的方法289

8.4.4String字符串对象使用正则表达式的方法292

8.5Math对象295

8.6DOM296

8.6.1document对象297

8.6.2DOM节点对象的通用属性299

8.6.3标记对象的属性299

8.6.4标记对象的方法301

8.6.5表单脚本304

8.6.6节点对象综合应用案例308

8.7event事件对象310

8.8style样式对象314

8.9习题316

附录:习题答案320

第1章320

第2章320

第3章321

第4章321

第5章322

第6章323

第7章324

第8章324

热门推荐