您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
HTML+CSS+JAVASCRIPT网页设计与布局:从新手到高手
字数: 885000
装帧: 平装
出版社: 清华大学出版社
作者: 张振 王修洪
出版日期: 2018-08-01
商品条码: 9787302491835
版次: 1
开本: 其他
页数: 489
出版年份: 2018
定价:
¥89
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
紧扣网页设计专业知识,详解设计过程与环节。由高校专业教师联合编写,具备专业品质。内容具有全面性、递进性和实用性。实例众多、图例丰富、实用性强。附赠高品质素材和案例。
内容简介
本书主要介绍使用HTML5、CSS3和JavaScript进行网站图像、网页动画、设计以及网页制作的方法和实践经验,并从网站开发的角度,详细介绍开发不同类型静态网站的经验与过程。全书共分21章,内容包括网页基础、HTML5概述、创建文本和图像、创建表格、创建超链接、应用多媒体、绘制图形、创建表单、Web应用技术、揭秘CSS3、美化字体与段落、美化菜单和图片、美化背景与边框、美化表格、美化表单、使用变形与动画、盒样式与用户界面、JavaScript概述、JavaScript核心语句与事件处理、JavaScript内置对象、JavaScript核心对象等。 本书图文并茂,秉承了基础知识与实例相结合的特点,其内容简单易懂,结构清晰,实用性强,案例经典,适合网页设计初学者、大中院校师生及计算机培训人员使用,同时也是网页设计爱好者的推荐参考书。
目录
第1章 网页基础 1 1.1 初识网页 2 1.1.1 网页的构成 2 1.1.2 静态网页 3 1.1.3 动态网页 3 1.1.4 数据库 4 1.2 W3C概述 7 1.2.1 了解W3C 7 1.2.2 W3C的结构 8 1.2.3 W3C的表现 9 1.2.4 W3C的行为 11 1.3 网站设计概述 12 1.3.1 网站整体策划 12 1.3.2 网页设计任务 13 1.3.3 网页设计实现 14 1.4 网页配色 16 1.4.1 色彩的基础概念 17 1.4.2 色彩的模式 20 1.4.3 自定义网页颜色 21 1.4.4 色彩推移 22 1.5 网页的艺术表现与风格设计 23 1.5.1 网页形式的艺术表现 23 1.5.2 网页构成的艺术表现 25 1.5.3 网页纹理的艺术表现 26 1.5.4 网页设计风格类型 28 第2章 HTML5概述 30 2.1 HTML5基本概念 31 2.1.1 HTML5简介 31 2.1.2 HTML5文档类型 31 2.1.3 页面构成 32 2.2 HTML5的优势 33 2.2.1 HTML5优点 33 2.2.2 HTML5的特性 34 2.2.3 HTML5新功能 34 2.3 HTML5的主体结构 35 2.3.1 HTML5结构性标签体系 35 2.3.2 新增的主体结构标签 37 2.3.3 新增的非主体结构标签 39 2.4 HTML5文件的编写方法 40 2.4.1 手工编写HTML5 40 2.4.2 使用Dreamweaver编写 41 2.5 练习:创建HTML5文档 45 2.6 练习:制作第一个HTML5网页 47 2.7 新手训练营 48 第3章 创建文本和图像 51 3.1 添加网页文本 52 3.1.1 添加普通文本 52 3.1.2 添加特殊字符 52 3.2 设置文本格式 54 3.2.1 设置文本样式 54 3.2.2 设置对齐方式 58 3.2.3 设置段落样式 59 3.3 设置文字列表 61 3.3.1 设置单个列表 61 3.3.2 设置多个列表 62 3.3.3 设置嵌套列表 63 3.3.4 自定义列表 64 3.4 使用图像 64 3.4.1 网页图像格式 64 3.4.2 插入图像 65 3.4.3 编辑图像 66 3.5 练习:制作数学试题网页 68 3.6 练习:制作导航条 71 3.7 新手训练营 73 第4章 创建表格 76 4.1 使用表格 77 4.1.1 创建表格 77 4.1.2 创建嵌套表格 77 4.1.3 创建标题表格 78 4.2 编辑单元格 79 4.2.1 调整单元格 79 4.2.2 设置单元格背景 81 4.2.3 合并单元格 81 4.3 设置表格 83 4.3.1 定义表格 83 4.3.2 设置边框类型 84 4.3.3 设置表格背景 85 4.4 处理表格数据 86 4.4.1 排序数据 86 4.4.2 导入/导出表格数据 87 4.5 练习:制作个人简历 88 4.6 练习:制作购物车页 93 4.7 新手训练营 97 第5章 创建超链接 101 5.1 链接与路径 102 5.1.1 网页中的链接 102 5.1.2 网页中的路径 102 5.2 使用超链接 103 5.2.1 创建文本超链接 103 5.2.2 创建图像超链接 104 5.2.3 创建其他超链接 104 5.3 应用IFrame框架 108 5.3.1 插入IFrame框架 108 5.3.2 链接IFrame框架页面 109 5.4 练习:制作水果页面 110 5.5 练习:制作水墨画页面 112 5.6 新手训练营 115 第6章 应用多媒体 118 6.1 插入Flash 119 6.1.1 插入Flash动画 119 6.1.2 插入Flash视频 121 6.2 使用音频文件 122 6.2.1 了解audio标签 122 6.2.2 添加音频文件 123 6.3 使用视频文件 124 6.3.1 了解video标签 124 6.3.2 添加视频文件 125 6.4 音频与视频相关的属性、方法和 事件 126 6.4.1 音频与视频相关的属性 127 6.4.2 音频与视频相关的方法 130 6.4.3 音频与视频相关的事件 130 6.5 练习:制作音乐播放网页 132 6.6 练习:制作在线视频网页 134 6.7 新手训练营 136 第7章 使用HTML图形 138 7.1 认识HTML5 Canvas元素 139 7.1.1 Canvas元素概述 139 7.1.2 浏览器的支持与替代 内容 139 7.1.3 在页面中放置Canvas 元素 140 7.2 绘制基本形状 141 7.2.1 绘制矩形 141 7.2.2 绘制圆形 142 7.2.3 绘制直线 143 7.2.4 绘制三角形 143 7.2.5 绘制曲线 144 7.3 绘制渐变图形 146 7.3.1 绘制线性渐变 146 7.3.2 绘制径向渐变 147 7.4 绘制变形图形 147 7.4.1 绘制平移效果图形 148 7.4.2 绘制缩放效果图形 148 7.4.3 绘制旋转效果图形 149 7.5 编辑图形 150 7.5.1 组合图形 150 7.5.2 裁切路径 151 7.5.3 设置描边样式 151 7.5.4 设置图形的透明度 153 7.5.5 设置阴影 154 7.5.6 保存图形状态 155 7.6 使用图像 156 7.6.1 绘制图像 156 7.6.2 平铺图像 157 7.6.3 裁剪图像 158 7.6.4 px化处理图像 158 7.7 绘制文字 160 7.7.1 绘制填充文字 160 7.7.2 绘制轮廓文字 161 7.7.3 设置文字宽度 162 7.8 练习:制作风景推荐线路 162 7.9 练习:制作校园简介 164 7.10 新手训练营 167 第8章 创建表单 169 8.1 添加表单 170 8.1.1 表单概述 170 8.1.2 插入表单 170 8.2 添加文本和网页元素 172 8.2.1 添加文本元素 172 8.2.2 添加网页元素 173 8.3 添加选择和按钮元素 177 8.3.1 添加选择元素 177 8.3.2 添加按钮元素 179 8.4 添加表单高级元素 181 8.4.1 新增input元素属性 181 8.4.2 新增form元素及其属性 185 8.5 练习:制作用户登录页面 186 8.6 练习:制作用户注册页面 188 8.7 新手训练营 191 第9章 Web应用技术 194 9.1 本地存储 195 9.1.1 Web Storage概述 195 9.1.2 Web Storage的优势 195 9.1.3 判断浏览器 196 9.1.4 Web Storage方法 196 9.2 离线Web应用程序 198 9.2.1 离线Web应用程序概述 199 9.2.2 Cache Manifest文件 199 9.2.3 在线状态检测 200 9.2.4 applicationCache对象 200 9.3 通信应用 201 9.3.1 WebSocket通信概述 201 9.3.2 跨文档消息传输 202 9.3.3 使用WebSocket 203 9.4 线程应用 204 9.4.1 Web Workers概述 204 9.4.2 工作线程与多线程 205 9.4.3 线程事件处理模型 206 9.4.4 浏览器与线程 207 9.5 获取地理位置信息 207 9.5.1 使用方法 207 9.5.2 position对象 209 9.6 练习:制作简单留言簿 210 9.7 练习:制作个人博客 213 9.8 新手训练营 216 第10章 揭秘CSS3 218 10.1 CSS3简介 219 10.1.1 了解CSS样式 219 10.1.2 CSS的发展史 220 10.1.3 CSS的缺点和使用陷阱 220 10.2 应用CSS3 222 10.2.1 CSS3的基础语法 222 10.2.2 CSS的应用分类 223 10.2.3 CSS3的新特性 224 10.2.4 CSS里的单位 226 10.2.5 CSS编写规则 227 10.3 使用CSS3选择器 228 10.3.1 认识CSS3选择器 228 10.3.2 非伪类型选择器 229 10.3.3 伪类选择器 231 10.3.4 结构性伪类选择器 232 10.3.5 UI元素状态伪类选择器 235 10.3.6 其他关系选择器 238 10.4 练习:制作多彩时尚页 239 10.5 练习:制作图片新闻页 242 10.6 新手训练营 244 第11章 美化字体与段落 247 11.1 设置字体格式 248 11.1.1 使用选择器插入字体 248 11.1.2 设置字体和字号 249 11.1.3 设置字体样式 250 11.1.4 设置字体颜色 252 11.1.5 设置复合属性 253 11.2 设置段落格式 253 11.2.1 设置段落的基本样式 254 11.2.2 设置段落的高级样式 258 11.2.3 设置列表样式 260 11.3 设置高级样式 264 11.3.1 设置阴影效果 264 11.3.2 省略标记 266 11.3.3 设置自动换行 268 11.3.4 调用服务端字体 268 11.4 练习:制作企业新闻列表 269 11.5 练习:制作节日简介页面 271 11.6 新手训练营 273 第12章 美化图片与列表 276 12.1 插入图像文件 277 12.1.1 在标题前插入图像文件 277 12.1.2 attr属性应用 278 12.2 设置图片格式 278 12.2.1 缩放图片 278 12.2.2 设置对齐方式 279 12.3 图文混排 281 12.3.1 设置文字环绕 281 12.3.2 设置图文间距 282 12.4 设置项目列表 282 12.4.1 设置无序列表 283 12.4.2 设置有序列表 283 12.4.3 设置自定义列表 284 12.4.4 设置图片列表 285 12.5 练习:制作在线调查页 286 12.6 练习:制作产品说明页面 288 12.7 新手训练营 291 第13章 美化背景与边框 293 13.1 设置背景格式 294 13.1.1 设置背景颜色 294 13.1.2 设置背景图片 295 13.1.3 设置背景区域 299 13.2 设置边框格式 301 13.2.1 设置边框样式 301 13.2.2 设置图片边框 305 13.3 设置圆角效果 306 13.3.1 设置圆角边框 306 13.3.2 指定两个半径 307 13.3.3 绘制4个不同半径的 圆角边框 307 13.3.4 设置隐藏边框 308 13.4 练习:制作企业网站首页 309 13.5 练习:制作图书列表 311 13.6 新手训练营 314 第14章 美化表格、表单与超链接 316 14.1 美化表格 317 14.1.1 设置边框样式 317 14.1.2 设置边框粗细 318 14.1.3 设置边框颜色 319 14.2 美化表单 321 14.2.1 设置表单背景 322 14.2.2 设置表单按钮 323 14.2.3 设置菜单效果 323 14.3 美化超链接 324 14.3.1 设置超链接样式 324 14.3.2 设置超链接说明 326 14.3.3 设置超链接背景 327 14.3.4 设置按钮超链接 328 14.4 练习:制作问卷调查表 328 14.5 练习:制作商品列表 331 14.6 新手训练营 334 第15章 CSS3变形与动画 336 15.1 2D变形 337 15.1.1 使用2D变形 337 15.1.2 自定义变形 340 15.2 设计动画 342 15.2.1 使用Transitions属性 342 15.2.2 同时平滑过渡多个 属性值 343 15.2.3 使用Animations属性 344 15.2.4 实现动画的方法 345 15.3 渐变效果 346 15.3.1 使用Webkit渐变 346 15.3.2 使用Gecko渐变 349 15.4 练习:制作不规则形状 352 15.5 练习:制作动态菜单 355 15.6 新手训练营 357 第16章 盒样式与用户界面 360 16.1 使用盒相关样式 361 16.1.1 盒的基本类型 361 16.1.2 内容溢出 362 16.1.3 插入内容 363 16.1.4 控制浏览器行为 363 16.1.5 区域可缩放 364 16.2 用户界面模块 365 16.2.1 设置边框阴影 365 16.2.2 绘制轮廓 366 16.2.3 nav开头属性 368 16.3 设置分栏效果 369 16.3.1 设置多栏布局 369 16.3.2 设置多栏样式 370 16.4 练习:制作传媒公司首页 375 16.5 练习:制作新年贺词页 378 16.6 新手训练营 379 第17章 JavaScript概述 383 17.1 JavaScript简介 384 17.1.1 认识JavaScript 384 17.1.2 JavaScript与Java的区别 385 17.2 JavaScript语法基础 386 17.2.1 语法概述 386 17.2.2 JavaScript语句 387 17.2.3 JavaScript注释 388 17.3 JavaScript数据结构和类型 389 17.3.1 JavaScript数据结构 389 17.3.2 JavaScript数据类型 391 17.4 JavaScript运算符 394 17.4.1 运算符的优先级 394 17.4.2 算术运算符 395 17.4.3 比较运算符 395 17.4.4 位运算符 396 17.4.5 逻辑运算符 396 17.4.6 条件运算符 397 17.4.7 赋值运算符 397 17.5 练习:制作海湾度假村网页 398 17.6 练习:制作花品展示页 402 17.7 新手训练营 404 第18章 JavaScript核心语法 406 18.1 条件判断语句 407 18.1.1 if类语句 407 18.1.2 switch语句 409 18.2 循环和跳转语句 410 18.2.1 循环语句 410 18.2.2 跳转语句 412 18.3 函数 414 18.3.1 函数简介 414 18.3.2 参数传递 414 18.3.3 定义函数 415 18.3.4 内置函数 416 18.4 事件驱动和事件处理 421 18.4.1 事件与事件驱动 421 18.4.2 关联事件与处理代码 422 18.4.3 调用事件 423 18.5 练习:制作在线调查页 424 18.6 练习:制作动画转动特效 426 18.7 新手训练营 429 第19章 JavaScript的内置对象 431 19.1 面向对象概述 432 19.1.1 什么是面向对象 432 19.1.2 创建对象 432 19.1.3 属性和方法 433 19.2 字符串对象 434 19.2.1 创建字符串对象 434 19.2.2 应用对象属性 434 19.2.3 应用对象方法 435 19.3 数值对象 436 19.3.1 应用对象属性 436 19.3.2 应用对象方法 437 19.4 日期对象 438 19.4.1 创建日期对象 438 19.4.2 应用对象属性 439 19.4.3 应用对象方法 439 19.4.4 运算日期 441 19.5 数组对象 442 19.5.1 创建数组对象 442 19.5.2 应用属性 443 19.5.3 应用方法 443 19.6 练习:制作图片展示 444 19.7 练习:制作弹出对话框 446 19.8 新手训练营 448 第20章 JavaScript核心对象 450 20.1 窗口对象 451 20.1.1 应用窗口 451 20.1.2 应用对话框 452 20.1.3 应用状态栏 454 20.1.4 窗口操作 455 20.2 文档对象 456 20.2.1 应用文档对象 456 20.2.2 操作文档元素 458 20.3 表单和图像对象 459 20.3.1 应用表单对象 459 20.3.2 应用图像对象 462 20.4 练习:制作网页导航 463 20.5 练习:制作动态首页 466 20.6 新手训练营 471 第21章 网站后台管理页面 473 21.1 后台管理页设计分析 474 21.1.1 后台管理系统的分类 474 21.1.2 后台管理系统的功能 474 21.1.3 后台框架集管理页 474 21.2 设置登录页面 475 21.3 创建主框架集页 478 21.4 框架集顶部文件 479 21.5 框架集左侧文件 482 21.6 练习:框架集主文件 484
摘要
第3章 创建文本和图像 文本是网页设计中不可或缺的内容,具有传达信息和表达网页主题要素的作用。一个整理有序的文本网页,不仅可以令人赏心悦目,还可以充分体现网页整洁清晰的效果。但是,单纯的文本会给人单调和枯燥的感觉,此时便需要使用图像来增加网页的生动性和说服力。在网页中,除了通过对文本应用格式、列表和段落设置来增加美观性和可读性之外,还可以通过设置图像属性,达到图文混排效果,以帮助用户制作出更加华丽的网页,吸引更多浏览者。在本章中,将详细介绍添加网页文本、设置文本格式、设置文字列表,以及设置图像属性等网页元素制作的基础知识。 3.1 添加网页文本 文本是网页主页元素之一,一般以普通文字、段落或各种项目符号等形式进行显示。由于文本具有易于编辑、存储空间小等优点,因此在网站制作中具有不可替代的地位。 3.1.1 添加普通文本 普通文本的添加一般可以通过直接输入和选择性粘贴2种方法来实现。 1.直接输入文本 直接输入是创建网页文本最常用的方法,用户只需要在body标签中输入文本即可。如若用户借助网页制作软件,例如Dreamweaver软件,则需要在【设计】视图下直接输入文本,如下图。 2.粘贴外部文本 在编辑网页内容时,对于篇幅比较长的文本,则可以直接将外部文本复制到网页文件中。在HTML代码中,所粘贴的文本仅仅是文字,而不包含格式。 如若用户借助Dreamweaver软件制作网页,则需要借助“选择性粘贴”功能,只粘贴文本,而不粘贴文本中的格式。 例如,在某个网页中复制一段文本,切换到Dreamweaver文档中,执行【编辑】|【选择性粘贴】命令,按下Ctrl+V组合键,在弹出的【选择性粘贴】对话框中,选择所需粘贴的文本样式,单击【确定】按钮即可,如下图。 在【选择性粘贴】对话框中,主要包括下列 选项。 ? 仅文本 仅粘贴文本字符,不保留任何字体格式。 ? 带结构的文本 粘贴包含段落、列表和表格等结构的文本。 ? 带结构的文本以及基本格式 粘贴包含 段落、列表、表格,以及粗体和斜体的 文本。 ? 带结构的文本以及全部格式 粘贴包含段落、列表、表格,以及粗体、斜体和色彩等所有样式的文本。 ? 保留换行符 启用该复选框,在粘贴文本时,将自动添加换行符号。 ? 清理Word段落间距 启用该复选框,在复制Word文本后将自动清除段落间距。 ? 将智能引号转换为直引号 启用该复选框,在粘贴文本时将自动将智能引号转换为直引号。 ? 粘贴优选参数 单击该按钮,可以在弹 出的【优选项】对话框中设置粘贴首 选项。 3.1.2 添加特殊字符 在制作网页时,经常会遇到一些特殊的行业 信息,例如数学、物理和化学中的一些特殊符 号等。 对于这些特殊符号,HTML以&开头,否则HTML会将特殊符号当成字符来处理。例如,当需要输入小于号“<”时,必须使用“<”代表符号“<”。 HTML中一些常用特殊字符的表述方法,如下表所示。 符号 说 明 HTML编码 半角大的空白 全角大的空白 连续行的空白格 < 小于 < > 大于 > & &符号 & " 双引号 " “ 左引号 “ ” 右引号 ” ? 版权 © ? 注册商标 ® ? 商标(美国) &trade, × 乘号 × ÷ 除号 ÷ — 破折线 — – 短破折线 – ? 英镑符号 £ ? 日元符号 ¥ € 欧元符号 € 虽然HTML为用户提供了一些特殊字符的表示方法,但在使用时这些方法比较烦琐。为了提高工作效率,用户可以使用下列3种方法,来插入特殊字符。
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网