首页 > 百科文章正文

网页程序设计HTML,JavaScript,CSS,XHTML,Ajax

百科 2023-01-15 16:36:24 admin
后台-插件-广告管理-内容页头部广告(手机)

本书以讲述HTML与JavaScript网页设计技术为主,其他网页技术为辅,通过完整范例由浅入深地讲解了HTML、JavaScri移沙断置田千便让pt、CSS、XHTM船整去洋品入顾斯L、Ajax等时下流行的网页程序设计技术与应用技巧。通过对本书的学习,读者能够真正达到"一书在手,网页制作不求人"的目标。

  • 书名 网页程序设计 HTML,JavaScript,CSS,XHTML,Ajax(第三版)
  • 作者 陈惠贞
  • 出版社 清华大学出版社
  • 出版时间 2013年1月25日
  • 页数 348 页

图书目录

  第1章?HTML基本来自语法 1

  1-1 网页设计的流程 1

  阶段一:搜集数据并斗厚吗触效历规划网站架构 1

  阶段二:网页制作与测试 2

  阶段功待倍林查甲引河烈娘三:网站上传与推判蒸拘悼广 3

  阶段四:网站维护与更新 4

  1-2 用于网页设计的相关程序语言 5

  1-3 认识H360百科TML语法 9

  1-4 编辑H周均少TML网页 12

  1-5 H树配爱势建TML网页的整体架构 13

  1-5-1 <!DOCTYPE> 标签 14

  1-5-2 <html>...</html> 标签 15

  1-5-3 <head>...</he鲜办更念减加圆环染ad> 标签 16

  1-5-4 <title>...</title> 标签 16

  1-5-5 <meta> 标签 16

  1-5-6 <body>...</body> 标签 17

  随堂练习 18

  1-6 事件处理程序 21

  课后练习 22

  第2章?网页编辑与格式化 25

  2-1 设置标题格式 25

  2-2 设置段落格式 26

  2-2-1 <p> 标签(段落) 26

  2-2-2 <address> 标签(地址) 28

  2-2-3 <blockquote> 标签(左右缩排) 28

  2-2-4 <br> 标签(强制换行) 29

  2-2-5 <pre> 标签(预先格式化) 31

  2-2-6 <!-- --> 标签(注释) 32

  随堂练习 32

  2-3 设置文字格式 33

  2-3-1 HTML的文字格式 33

  2-3-2 文字的大小、颜色与字体-<font>、<basefont> 标签 34

  2-4 入宜表特端细云眼措跑马灯-<marquee> 标签 36

  2-5 水平线-<hr> 标签 37

  2-6 项目符号与编号-<ul>、<ol>、<li> 标签 38

  随堂练习 40

  2-7 定义清单-<dl>、<dt>、<dd> 标签 40

  2-8 插入或删除数据-<ins>、<del> 标签 41

  2-9 设置提示文推真余上汽不企战归蒸字 42

  课后练习 43

  第3章?超链接 46

  3-1 URI的类型 46

  3-1-1 绝对URI 47

 记南道 3-1-2 相对URI 47

  林给双突算物3-2 建立超链接-<a> 标签 49

  随堂练习 50

  3-3 变更超链接文字颜色 肉基频样复些条似棉调另51

  3-4 定义文件之间的关联-<link> 标签 51

  3-5 设置相对URI的路径信息-<base> 标签 52

  3-6 设置链接到E-mail地址的超链接 53

  3-7 建立书签 54

  随堂练习 55

  课后仍责曾作金诉练习 56

  第4章?图片 59

  4-1 网页多媒体 59

  4-1-1 图片 59

  4-1-2 音频 60

  4-1-3 视频 61

  4-2 在网页上插入图片-<i画领钢现mg> 标签 62

  4-2-1 设置图片的高度、宽度与框线 62

  4-2-2 设置图片少乘狱埋的对齐方式 63

  4-2-3 设置图片的替代显示文字与低分辨率图片 67

  4-2-4 设置图片的水平间距与垂直间距 67

  4-3 设置图片超链接与扩英样亲型光英缩图 68

  随堂练习 69

  4-4 设置影像地图 70

  4-4-1 绘制图片故再棕并寻拔棵定义热点 70

  4-4-2 在HTML网页中建立影像地图 71

  空棉注门主挥染化4-4-3 建立图片与影像地图的关联 73

  课后练习 74

  第5章 表态激格 77

  5-1 建立表格-<table>、<tr>、<td>、<th> 标签 77

  随堂练习 81

  5-2 表格与单元格的格式化 82

  5-2-1 设置表格的背景颜色与背景图片 82

  5-2-2 设置表格的宽度、框线颜色、暗边框颜色、亮边框颜色、单元格填充与

  单元格间距 83

  5-2-3 设置表格的框线大小、外框线桨雄与内框线显示方式 84

  5-2-4 设置表格的对齐方式 85

  5-2-5 设置单元格的对齐方式 87

  5-2-6 设置单元格的背景图片与背景颜色 88

  5-3 设置表格标题-<caption> 标签 88

  随堂练习 90

  5-4 合并单元格 92

  5-5 设置表格的表头、主体与表尾-<thead>、<tbody>、<tfoot> 标签 95

  5-6 直列式表格-<colgroup>、<col> 标签 97

  课后练习 99

  第6章?框架网页 103

  6-1 认识框架网页 103

  6-2 建立框架网页 103

  6-2-1 决定网页的框架数目、大小与位置 105

  6-2-2 制作框架的内容 113

  随堂练习 113

  6-2-3 设置框架的格式 114

  6-2-4 针对不支持框架的浏览器设计网页内容-<noframes> 标签 116

  6-3 结合水平框架与垂直框架的网页 116

  随堂练习 118

  6-4 设置浮动框架-<iframe> 标签 119

  6-5 制作导航栏 121

  6-5-1 使用蒸您敬 <base> 标签的target属性指定目标框架 123

  6-5-2 特殊的target属性值 124

  课后练习 124

  第7章 窗体 128

  7-1 认识窗体 128

  7-2 架设Web服务器 129

  7-3 创建窗体的输入接口 131

  7-3-1 插入窗体与按钮 133

  7-3-2 插入单行文本框 135

  7-3-3 插入单选按钮 136

  7-3-4 插入复选框 137

  7-3-5 插入多行文本框 137

  7-3-6 插入下拉列表 138

  7-4 后台处理窗体 141

  7-4-1 将窗体数据以E-mail传送给指定的收件人 142

  7-4-2 制作确认网页 142

  7-5 设置密码字段 145

  7-6 设置隐藏字段 145

  7-7 设置文件上传 146

  7-8 设置文件下载 148

  7-9 制作访客留言簿 149

  7-10 将指定的窗体字段框起来-<fieldset>、<legend> 标签 151

  课后练习 152

  第8章 网页上的特殊效果与组件 156

  8-1 网页音频与视频 156

  8-1-1 加入音乐 156

  8-1-2 加入背景音乐 157

  8-1-3 加入视频文件 158

  8-2 网页切换效果 159

  8-3 网页自动更新与切换 161

  8-4 加入ActiveX控件 162

  8-4-1 加入ActiveMovie控件 162

  8-4-2 加入Office启动效果 163

  8-5 加入Java Applets 164

  8-5-1 动态显示按钮 165

  8-5-2 横幅广告 167

  8-5-3 具有超链接功能的下拉菜单 168

  8-6 加入JavaScript程序 170

  8-6-1 状态栏跑马灯 170

  8-6-2 自动选择网页 171

  8-6-3 网页跑马灯 172

  8-6-4 插播式广告 173

  8-6-5 禁止使用鼠标右键 174

  8-6-6 随机播放背景音乐 175

  8-7 加入VBScript程序 176

  8-7-1 随机播放背景音乐 176

  8-7-2 具有提示效果的文字 176

  8-8 加入Flash动画 178

  8-8-1 Flash动画范例1--新年小孩拼图 178

  8-8-2 Flash动画范例2--抓蝴蝶比赛 179

  8-8-3 Flash动画范例3--海豚玩耍 180

  课后练习 181

  第9章 JavaScript入门 182

  9-1 认识JavaScript 182

  9-2 编写第一个JavaScript程序 183

  9-3 JavaScript编写惯例 186

  第10章 类型、变量与运算符 189

  10-1 类型 189

  10-2 变量 190

  10-2-1 变量的命名规则 190

  10-2-2 变量的声明方式 191

  随堂练习 191

  10-3 运算符 192

  10-3-1 算术运算符 193

  10-3-2 比较运算符 195

  10-3-3 逻辑运算符 196

  10-3-4 位运算符 197

  10-3-5 赋值运算符 198

  10-3-6 条件运算符 199

  10-3-7 运算符的优先级 199

  随堂练习 199

  课后练习 200

  第11章?流程控制 203

  11-1 认识流程控制 203

  11-2 if…else 204

  11-2-1 if(单向选择) 204

  随堂练习 204

  11-2-2 if…else(双向选择) 206

  随堂练习 206

  11-2-3 if…else if…(多向选择) 207

  随堂练习 208

  11-3 switch 209

  随堂练习 210

  11-4 for 212

  随堂练习 213

  11-5 条件表达式循环 216

  11-5-1 while 216

  随堂练习 217

  11-5-2 do 218

  随堂练习 218

  11-5-3 break与continue 219

  11-6 for…in 220

  课后练习 221

  第12章?函数 224

  12-1 认识函数 224

  12-2 用户自定义函数 225

  12-2-1 函数的参数 227

  12-2-2 函数的返回值 228

  随堂练习 229

  12-3 局部变量与全局变量 229

  12-4 JavaScript内置函数 232

  12-4-1 encodeURI()、decodeURI() 232

  12-4-2 encodeURIComponent()、decodeURIComponent() 232

  12-4-3 eval() 233

  12-4-4 isFinite()、isNaN() 233

  12-4-5 Number()、parseInt()、parseFloat() 233

  12-5 函数库 234

  课后练习 235

  第13章?对象 237

  13-1 面向对象的概念 237

  13-2 window对象 240

  13-3 核心对象 243

  13-3-1 Number对象 243

  13-3-2 Boolean对象 245

  13-3-3 String对象 245

  13-3-4 Function对象 248

  13-3-5 Object对象 248

  13-3-6 Math对象 248

  13-3-7 Date对象 250

  13-3-8 Array对象 253

  随堂练习 253

  13-3-9 Error对象 261

  13-4 环境对象 263

  13-4-1 location对象 263

  13-4-2 navigator对象 265

  13-4-3 history对象 266

  13-4-4 screen对象 267

  13-5 document对象 268

  课后练习 272

  第14章?事件处理程序 275

  14-1 事件驱动 275

  14-2 事件的类型 275

  14-3 编写事件处理程序 276

  随堂练习 278

  第15章?JavaScript实用范例 281

  15-1 窗口基本操作 281

  15-1-1 欢迎对话框 281

  15-1-2 告别对话框 281

  15-1-3 打印网页 282

  15-1-4 自动垂直滚动 283

  15-1-5 回信 284

  15-2 特殊效果 285

  15-2-1 随机变换背景图片 285

  15-2-2 随机播放背景音乐 286

  15-2-3 状态栏跑马灯 287

  15-2-4 网页跑马灯 288

  15-2-5 标题栏跑马灯 289

  15-2-6 半透明图片 290

  15-2-7 水中倒影 291

  15-2-8 下拉列表超链接 292

  15-2-9 单选按钮超链接 293

  15-3 日期时间 294

  15-3-1 显示进入时间 294

  15-3-2 显示停留时间 295

  15-3-3 显示网络时钟 296

  15-3-4 显示每日问候语 297

  第16章?CSS 298

  16-1 认识CSS 298

  16-2 CSS样式规则与选择器 299

  16-3 链接HTML网页与CSS样式表 303

  16-3-1 在 <head>…</head> 区域嵌入样式表 303

  16-3-2 使用HTML元素的style属性指定样式表 304

  16-3-3 将样式表引入HTML网页 305

  16-3-4 将样式表链接到HTML网页 306

  16-4 类选择器 307

  16-5 ID选择器 310

  16-6 常用的CSS属性 312

  16-6-1 字体属性 312

  随堂练习 313

  16-6-2 文字属性 314

  16-6-3 颜色属性 315

  16-6-4 背景属性 315

  随堂练习 317

  16-6-5 清单属性 317

  16-6-6 框线属性 319

  课后练习 320

  第17章?XHTML 323

  17-1 认识XHTML 323

  17-1-1 XHTML的发展背景 323

  17-1-2 XHTML的优点 324

  17-2 XHTML与HTML的区别 325

  17-3 严格遵循XHTML文件 328

  17-4 验证XHTML文件 330

  17-5 将HTML文件转换为XHTML文件 332

  课后练习 334

  第18章?动态网页技术与Ajax 336

  18-1 认识动态网页技术 336

  18-1-1 浏览器端Scripts 336

  18-1-2 服务器端Scripts 337

  18-2 认识Ajax 342

  18-2-1 Ajax的应用 343

  18-2-2 Ajax的相关技术 344

  18-2-3 Ajax范例 345

  参考文献

图书简介

  本书共18章,内容包括HTML基本语法、网页编辑与格式化、超链接、图片、表格、框架网页、窗体、网页上的特殊效果与组件、JavaScript入门、类型、变量与运算符、流程控制、函数、对象、事件处理程序、Java Script实用范例、CSS、XHTML、动态网页技术与Ajax等内容。

  本书适合HTML页面设计初学者,可以用于培训学校和高等院校相关专业的教材和辅导书。

图书前言

  前

  本书以讲述HTML与JavaScript网页设计技术为主,其他网页技术为辅,通过完整范例由浅入深地讲解HTM来自L、JavaScript、CSS、XHTML、Ajax等时下流360百科行的网页程序设计技术与应用技巧。

  本书分为3部分(共18章),通过对本书的学习,用户能真正达到"一书在手,网页制作不求人"的目标。

  本书内容

  第1部分(第1~8章)主要讲解HTML基本语法和页面设计。通过104个括般范例+12个随堂练习+144个课后练习引导读者熟悉HTML网页设计技术,内容包括如下站财子损名济章节:

  HTML基本语法。

  网页编辑与格式化。

  超链接。

  图片。

  表格。

  框架网页。

  窗体。

  网页上的特殊效果与组件。

  第2部分(第9~15章)主要讲解JavaScript入门和页面程序设计。通过62个范例+18个随堂练习+99个课后练习引导读者熟悉JavaScript网页设计技术,内容包括如下章节:

  JavaScript入门。

  类型、变量与运算符。

  流程控制。

  际谁毫函数。

  对象。

  事件处理程序。

  JavaScript实转液外任践用范例

  第3部分(第16~18章)主要讲解CSS、XHTML和动态网页技术。通过13个范例+16个课后练习引导读者熟悉各项网页技术,内容包括如下章节:

  CSS。

  XHTML。

  动态网页技术与Ajax。

  其中,CSS用于网页文件的编辑、显示、格式化及特殊效果添加,虽然HTML提供的标签就可以将文件格式化,但变化有限,而CSS正好弥补了这个不足;XHTML是W3C按照XML 1.0标准将HTML重新制定作选部入迫的一种标记语言,未来有望取代HTML成为网页制作的标准语言;动态网页通常是借助于浏览器端Scripts或服务器端Scripts来完成的,前者包括VBScript和JavaScrip着屋离充矿t两种,后者则有CG当初慢治类I 、JSP、 PHP、 ASP/.NET等多种类型;Ajax则是JavaScript、XML、DHTML、DOM 、XMLHttpRequest等技术的整合运用。

  随书附赠的光损哪面音刚物算八车由龙盘中收录了所有范例、随堂练习、课后练习的源代码,可供读者参考其船放丝离议困益纪兴出,本书适合作为网页程序设计课程的教材、教学参考书,也可供读者自学使用。

  联络方式

  编 者

  2012年

后台-插件-广告管理-内容页尾部广告(手机)

标签:

发表评论

评论列表

晴空网Copyright @ 2011-2023 All Rights Reserved. 版权所有 豫ICP备2022028056号 帝国CMS强力驱动 站长微信:88888888 统计代码