网页设计与制作 HTML+CSS+JavaScript标准教程
定 价:59.8 元
丛书名:
本书以HTML、CSS及JavaScript为基础,围绕网页设计与制作展开深入讲解,主要内容包括使用HTML实现网页布局、使用CSS实现网页样式设计、使用JavaScript实现动态网页制作等。本书注重基础理论与实践相结合,突出网页设计思想与开发方法的介绍,所选案例都具有较强的概括性和实际应用价值。全书共11章,包括网页设计基础、HTML基础、CSS基础、CSS网页元素、DIV CSS布局方法、JavaScript基础、BOM和DOM对象模型、AJAX和jQuery应用、JavaScript扩展框架应用以及两个综合实训,即社区论坛网站和电子商务网站。每章的内容从理论讲解到案例展示,由浅入深,循序渐进,有助于读者理解和掌握网页设计与制作的精髓。本书可以作为高等院校电子商务、网络与新媒体、数字媒体技术等相关专业的网页设计与制作课程的教材,或计算机科学与技术、网络工程、电子信息工程等相关专业Web前端设计课程的教材,也可供从事Web程序设计相关工作的技术人员自学参考。
1.网络新媒体、电子商务、网络工程、软件工程专业课程配套教材2.在市场万册畅销书《网页开发手记:HTML CSS JAVASCRIPT》的基础上进行教材适配性改版3.全新的网页设计知识体系,引入Vue.js框架知识介绍4.微课版教材,重点难点操作微课视频讲解5.丰富配套资源,额外提供模拟试卷、课程上机编程训练题库、HTML CSS Javascript相关属性及方法列表以及经典前端网页设计模板源码
倪震,南京晓庄学院信息工程学院副教授,中国计算机学会会员、江苏省大数据委员会委员,江苏省人工智能学会(JSAI)委员,数据挖掘与应用专业委员会委员,人工智能教育专业委员会委员,青少年信息与智能教育专业委员会委员。作为主要研究人员主持及参与多项国家自然科学基金及省部级基金项目,在数据挖掘、大数据以及相关领域的信息安全和隐私保护等方面有一定的研究积累,累计发表学术论文20余篇,主编21世纪高校应用型规划教材1本,其他相关教材若干。参与了国家军品973、航天、兵器、总参、总装等多项课题,主持了水利、计量、信息安全领域的多个产品研发。
目录CONTENTS第 1章 网页设计基础 1学习目标 11.1 网页概述 11.1.1 什么是网页 11.1.2 网页分类 21.2 网站的开发流程 21.2.1 分析客户需求 21.2.2 注册网站域名 21.2.3 购买服务器 21.2.4 选择网站风格 31.2.5 设计 编写 上线网站 31.3 网页前端开发语言 31.3.1 HTML 31.3.2 CSS 31.3.3 JavaScript 41.4 开发第 一个网页 41.4.1 网页展示工具 41.4.2 网页开发工具 41.4.3 创建第 一个网页 6思考与练习 8第 2章 HTML基础 9学习目标 92.1 HTML概述 102.1.1 HTML的发展历史 102.1.2 HTML的标签 102.2 HTML页面设计 122.2.1 文档类型 122.2.2 文档根部 132.2.3 文档头部 132.2.4 文档信息 132.2.5 文档标题 142.2.6 文档主体 142.3 HTML文字设计 142.3.1 文字类型 152.3.2 文本控制 192.3.3 文本语义 202.3.4 特殊字符 202.4 使用链接 212.4.1 什么是链接 222.4.2 链接标签 222.4.3 锚点链接 242.5 使用多媒体 282.5.1 使用图片 292.5.2 使用视频和音频 322.6 表格设计 342.6.1 创建表格 342.6.2 设置表格样式 352.7 表单设计 372.7.1 创建表单 372.7.2 input控件 382.7.3 多行文本框 402.7.4 表单分组 412.7.5 下拉菜单 422.8 HTML 5新结构 432.8.1 HTML 5概述 432.8.2 HTML 5文档结构标签 442.9 实战案例解析植树节主题电子板报 45思考与练习 48第3章 CSS基础 49学习目标 493.1 CSS概述 493.1.1 什么是CSS 503.1.2 CSS的优势 503.2 CSS语法基础 503.2.1 CSS的样式规则 513.2.2 CSS样式的引入 513.3 CSS选择器 543.3.1 基础选择器 543.3.2 属性选择器 593.3.3 关系选择器 623.4 CSS继承性 653.5 CSS层叠性 663.6 CSS优先级 673.6.1 引入方式 673.6.2 权重 673.7 实战案例解析404通知页面 69思考与练习 72第4章 CSS网页元素 73学习目标 734.1 文本样式 734.1.1 字体设计 744.1.2 文本设计 764.2 表格样式 794.2.1 设置边框 794.2.2 设置单元格 794.3 列表样式 804.3.1 设置列表项标记 814.3.2 图像作为列表项标记 824.3.3 定位列表项标记 824.4 盒子模型 834.4.1 盒子模型概述 834.4.2 盒子模型的边框 834.4.3 盒子模型的边距 844.4.4 盒子模型的宽和高 864.4.5 盒子模型的背景 864.5 CSS高级属性 894.5.1 透明度 894.5.2 渐变 894.5.3 阴影 914.5.4 过渡 924.6 实战案例解析招聘网页 94思考与练习 97第5章 DIV CSS布局方法 98学习目标 985.1 布局的基础元素 985.1.1 块元素div 985.1.2 内联元素span 995.1.3 元素类型转换 1005.2 布局方式 1015.2.1 布局的流程 1015.2.2 浮动设计 1025.2.3 标签定位 1045.2.4 溢出 1065.2.5 标签堆叠 1065.3 布局类型 1085.3.1 单列布局 1085.3.2 双列布局 1085.3.3 三列布局 1095.3.4 通栏布局 1095.4 实战案例解析购物节主题网页 109思考与练习 111第6章 JavaScript基础 113学习目标 1136.1 JavaScript概述 1136.1.1 JavaScript的发展历史 1146.1.2 引入JavaScript 1146.2 基本语法 1156.2.1 标识符 1156.2.2 关键字 1166.2.3 数据类型 1166.2.4 变量 1166.2.5 注释 1176.3 运算符 1186.3.1 赋值运算符 1186.3.2 算术运算符 1186.3.3 比较运算符 1196.3.4 逻辑运算符 1206.4 流程控制结构 1216.4.1 分支结构 1216.4.2 循环结构 1236.4.3 跳转结构 1266.5 函数 1266.5.1 自定义函数 1276.5.2 预定义函数 1286.6 对象 1296.6.1 自定义对象 1296.6.2 Array数组对象 1326.6.3 String字符串对象 1346.6.4 Date日期对象 1356.7 实战案例解析焦点图片轮播 137思考与练习 139第7章 BOM和DOM对象模型 140学习目标 1407.1 浏览器对象模型BOM 1407.1.1 浏览器对象模型概述 1407.1.2 Window对象 1417.1.3 Navigator对象 1467.1.4 History对象 1467.1.5 Location对象 1487.1.6 Screen 对象 1497.2 文档对象模型DOM 1507.2.1 文档对象模型概述 1507.2.2 Document对象 1517.2.3 表单验证 1537.3 事件响应 1567.3.1 事件概述 1567.3.2 鼠标事件 1567.3.3 键盘事件 1587.3.4 文档事件 1607.4 节点 1617.4.1 节点关系 1617.4.2 添加和删除节点 1617.4.3 修改属性节点 1647.4.4 节点集合 1657.5 实战案例解析选项卡自动切换 166思考与练习 170第8章 AJAX和jQuery应用 171学习目标 1718.1 AJAX应用 1718.1.1 AJAX概述 1718.1.2 配置IIS服务器 1738.1.3 XMLHttpRequest对象 1738.1.4 XMLHttpRequest对象的工作过程 1748.1.5 使用AJAX访问服务器文件的内容 1768.2 jQuery应用 1778.2.1 jQuery概述 1778.2.2 jQuery引入 1778.2.3 jQuery基础语法 1788.2.4 jQuery选择器 1798.2.5 jQuery事件 1828.2.6 jQuery效果 1848.3 实战案例解析侧边栏折叠菜单效果 187思考与练习 189第9章 JavaScript扩展框架应用 191学习目标 1919.1 Highcharts框架 1929.1.1 Highcharts概述 1929.1.2 Highcharts的引入 1929.1.3 绘制简单图表 1929.1.4 Highcharts图表配置项 1939.1.5 图表类型 1949.1.6 版权信息 1949.1.7 图例 1959.1.8 标题和副标题 1969.1.9 数据列 1969.1.10 提示框 1979.2 Vue.js框架 1989.2.1 Vue.js概述与引入 1989.2.2 数据和对象 1999.2.3 生命周期钩子 2009.2.4 插值 2019.2.5 指令 2019.2.6 事件监听 2069.2.7 绑定样式 2099.3 实战案例解析销售业绩分析页面 211思考与练习 214第 10章 综合实训:社区论坛网站 216学习目标 21610.1 Discuz!论坛简介 21610.2 下载安装论坛 21710.2.1 配置服务器和数据库 21710.2.2 下载和安装Discuz!论坛建站程序 21710.3 论坛管理 22110.3.1 进入管理界面 22110.3.2 论坛导航设置 22210.3.3 设置论坛版块 22210.3.4 添加公告 22310.3.5 添加广告 22410.3.6 自定义模板 22510.4 添加自定义页面 227思考与练习 229第 11章 综合实训:电子商务网站 230学习目标 23011.1 分析网站效果图 23011.2 制作首页 23111.2.1 制作头部 23111.2.2 制作导航栏 23211.2.3 制作banner 23311.2.4 制作商品展示框 23511.2.5 制作页脚 23611.3 添加JavaScript代码 23711.4 制作二级页面 23811.5 运行网站 239思考与练习 241
平台介绍|荣誉资质|联系我们|出版社登陆