网页制作与网站建设实战大全

出版社:丁士锋 清华大学出版社 (2013-01出版)
出版日期:2013-1
ISBN:9787302317289
作者:丁士锋
页数:788页

前言

为什么要写这本书一个设计精良的网站,不仅能够带来视觉上的体验,还能够发掘潜在的网络客户,因而网站建设已经成为很多传统企业越来越重视的问题。网站建设涉及的技术繁多,而且各种技术日新月异,常常让初学者感到茫然,而很多网站建设人员仅关注于某一个知识点,没有全面从网站建设的生命周期的角度来了解网站建设必需的各种技术,导致很多网站建设人员缺乏全局意识,没有综合的网站建设能力。目前网站建设相关技术图书较多,但大多数偏重于某一知识点,比如HTML、CSS、jQuery等,而网站建设涉及策划、美工、程序设计、测试、推广和优化等多方面的工作,这些工作虽然可以交由团队中不同的人员,但是它们往往又结合紧密,比如不理解SEO优化往往导致产生的页面无法满足搜索引擎的优化标准;不懂得程序设计的美工又常常让开发人员犯难。本书作者站在一线网站建设人员的视角,以简洁轻松的文字,简短精炼的示例代码,力求让不同层次的开发人员尽快全面掌握网站建设过程,同时在本书最后还提供了3个接近真实的网站,让开发人员能够通过项目学习网站建设,提高实际的网站建设通力。本书有何特色1. 附带多媒体语音教学视频,提高学习效率为了便于读者理解本书内容,提高学习效率,作者专门为本书每一章内容都录制了大量的多媒体语音教学视频。这些视频和本书涉及的源代码一起收录于配书光盘中。2. 涵盖网站建设生命周期的各种技术细节,提供系统化的学习思路本书涵盖了网站建设在实际工作中需要重点掌握的所有方面,包含网站基础、HTML标记语言的应用、JavaScript脚本编程、CSS样式表语言、网页色彩的理解、DIV+CSS布局技术、Photoshop和Fireworks图像处理软件使用,以及Flash动画技术的应用,同时详细介绍了Dreamweaver网站建设工具、PHP+MySQL动态网站建设、网站的推广、搜索引擎优化及网站的日常维护等知识点。3. 对网站建设的各种技术做了原理分析和实战体验全书使用了简洁质朴的文字,配以大量的插图,对一些难以理解的原理部分进行了重点剖析,让读者不仅知晓实现的原理,通过图形化的展现方式,更能加强对原理的理解。同时书中配以大量的示例,对技术要点在实际工作中的应用进行了详解,让读者能尽快上手。4. 应用驱动,实用性强对每段示例代码都进行了仔细的锤炼,提供了各种实际应用的场景,力求让应用开发人员将这些知识点尽快应用到实际的开发过程中。5. 项目案例典型,实战性强,有较高的应用价值本书最后一篇提供了3个项目实战案例。这些案例来源于作者所开发的实际项目,具有很高的应用价值和参考性。这些案例分别使用不同的网站建设技术实现,便于读者融会贯通地理解本书中所介绍的技术。这些案例稍加修改,便可用于实际网站开发。6. 提供完善的技术支持和售后服务本书内容及知识体系第1篇  网站基础(第1~3章)本篇介绍了网站建设的基本原理和网站建设的基本流程。主要包括网页入门知识和网站建设工具,讨论了HTML超文本标记语言、CSS样式表语言的使用,让用户理解网站建设的基本知识。第2篇  网页设计与制作(第4~15章)本篇讨论了网页设计需要理解的重要知识点,包含如何创建吸引人的网站、如何使用Dreamweaver进行可视化网页设计、如何在Dreamweaver中创建和管理Web站点、DIV和CSS的页面布局设计应用、JavaScript脚本编程语言的应用、如何用JavaScript脚本语言编写网页特效、使用jQuery操纵网页及HTML 5技术在网页开发中的应用。同时介绍了通过Photoshop、Fireworks及Flash等各种设计工具的应用来设计网页。第3篇  动态网站开发(第16~18章)在这一篇讨论了如何使用PHP+MySQL开发动态网站,讨论了动态网站的基础知识、PHP语言的应用,包含PHP的常量、变量、运算符和表达式、流程控制及函数的使用。在MySQL部分介绍了MySQL的管理,包含创建表和数据库,如何使用SQL语句向数据库中增加、删除和修改数据。最后通过一个示例介绍了如何在Dreamweaver中可视化地开发一个基于PHP+MySQL的图书管理网站。第4篇  网站维护与优化(第19~21章)网站建设完成后必须经过完善的测试,然后发布到互联网上。本篇首先讨论了网站测试流程及网站发布方式,然后讨论了网站日常维护的一般方式,介绍了如何管理网页内容、如何进行网页的安全性管理,以及MySQL数据库的日常维护管理工作。在网站推广部分,介绍了网站推广方式和搜索引擎优化SEO的相关知识,并详细介绍了如何创建搜索引擎友好的网页。第5篇  综合案例(第22~24章)本篇通过3个实际的项目示例,从网站的前期策划、风格的定位及网站的总体结构开始,详细讨论了企业门户网站、内容管理网站及基于HTML 5+CSS 3的房屋管理网站的应用,介绍了网站建设的完整流程,通过对这些示例的一步一步体验,让用户能够立即上手网站建设,培养出较强的动手能力。配书光盘内容介绍为了方便读者阅读本书,本书附带1张DVD光盘,内容如下:本书所有实例的源代码;本书每章内容的多媒体语音教学视频;与网站建设和开发相关的教学视频及资料。适合阅读本书的读者需要全面学习网站建设技术的人员;广大网页设计人员;网站后台开发人员;前端开发工程师;前端设计工程师;专业网页与网站建设培训机构的学员;网站建设项目经理;需要一本案头必备查询手册的前端开发人员。阅读本书的建议没有网站建设基础的读者,建议从第1章开始。顺次阅读并演练每一个实例。有一定网站建设基础的读者,可以根据实际情况有重点地选择阅读各个技术要点。对于每一个知识点和项目案例,先通读一遍有个大概印象,然后对于每个知识点的示例代码,都在开发环境中操作一遍,加深对知识点的印象。结合光盘中提供的多媒体教学视频再理解一遍,这样理解起来更加容易,也会更加深刻。笔者写作本书虽然耗费了大量精力,力争消灭错误,但恐百密难免一疏。若您在阅读本书的过程中发现任何问题,或者有任何疑问,都可以随时提出,笔者将尽最大努力解决。

内容概要

丁士锋,2001年毕业于国防科技大学计算机学院。从事Web开发及系统架构设计10余年。主要涉及Web相关软件及分布式应用系统的开发,并积累了深厚的Web应用软件和Web前端开发经验。目前主要从事JavaScript前端应用框架的开发,具有企业网站、Web ERP和Office OA等大中型Web项目的开发和设计经验。对C#与.NET技术有深入研究。熟悉SQL Server、Oracle与IBM DB2等大型数据库系统的管理与开发。深入理解数据库系统在企业信息化进程中的应用。多次主导与架构基于大型数据库系统的集团式信息管理系统建设。多次参与数据库平台的搭建与各种核心数据库程序代码的实现。

书籍目录

第1篇  网站基础第1章  网站开发入门(教学视频:24分钟) 21.1  Web网站入门 21.1.1  认识网页与网站 21.1.2  网站的组成结构 31.1.3  常见的网站分类 41.1.4  如何设计吸引人的网站 51.1.5  网站开发的相关技术 71.1.6  创建一个简单的网页 121.2  网站开发工具 161.2.1  Dreamweaver设计工具 161.2.2  图像处理工具Photoshop 181.2.3  网页图形工具Fireworks 201.2.4  网页动画设计工具Flash 221.3  网站建设的基本步骤 241.3.1  网站的定位 241.3.2  确定网站的结构 251.3.3  设计网站的主题风格 251.3.4  制作网页 261.3.5  网站的测试 271.3.6  申请网站域名 271.3.7  购买网页空间 281.3.8  使用FTP上传网站 291.3.9  浏览并优化网站 301.3.10  推广自己的网站 301.4  小结 30第2章  使用HTML语言编写网页(教学视频:40分钟) 322.1  认识HTML语言 322.1.1  HTML是什么 322.1.2  HTML标签、元素和属性 342.1.3  HTML文件组成 362.2  HTML文档头标记 372.2.1  文档类型声明 372.2.2  文档头标签 382.2.3  文档基地址 392.2.4  文档链接 402.2.5  网页标题 402.2.6  元数据定义 412.3  基本的HTML标签 422.3.1  主体标签 432.3.2  设置页面边距 432.3.3  常用的标签列表 452.3.4  标题标签至 462.3.5  换行标签 472.3.6  段落标签 482.3.7  水平分割线标签 482.3.8  HTML的注释 502.4  文字和链接 512.4.1  文本格式化标签 512.4.2  文本引用与缩进 542.4.3  文本输入字符 562.4.4  字体和颜色设置 572.4.5  超级链接标签 602.4.6  相对路径和绝对路径 622.4.7  页内跳转超级链接 632.4.8  电子邮件链接mailto 642.5  图片和列表 652.5.1  网页图像格式 652.5.2  图像标签 662.5.3  用图像作为链接 682.5.4  有序列表(项目列表) 702.5.5  无序列表 722.5.6  嵌套列表 732.6  表格和框架 742.6.1  创建基本表格 742.6.2  表格的边框和背景 762.6.3  合并表格单元格 782.6.4  表格的间距与边距 802.6.5  框架结构标签 812.6.6  框架集的属性 822.6.7  框架的属性 842.6.8  框架页导航 852.6.9  使用标签 862.7  表单 872.7.1  表单标签 872.7.2  HTML表单控件 882.7.3  Input表单输入控件 892.7.4  文本域和下拉列表控件 912.8  小结 93第3章  CSS定义网页样式(教学视频:25分钟) 943.1  CSS概述 943.1.1  CSS的作用 943.1.2  CSS样式表的类型 963.1.3  CSS语句的语法 983.1.4  在Dreamweaver中创建CSS 983.2  CSS选择器 1003.2.1  标签选择器 1013.2.2  类别选择器 1033.2.3  id选择器 1053.2.4  通配符选择器 1073.2.5  属性选择器 1073.3  格式化文本 1093.3.1  设置字体 1103.3.2  文本的排版 1143.3.3  表格和边框 1193.3.4  颜色与背景 1223.4  列表样式 1263.4.1  在列表中应用CSS 1263.4.2  更改列表类型 1273.4.3  在列表中使用图像 1293.4.4  列表项的显示位置 1293.5  小结 131第2篇  网页设计与制作第4章  如何设计吸引人的网站(教学视频:22分钟) 1344.1  理解色彩 1344.1.1  什么是色彩 1344.1.2  如何进行网页配色 1354.1.3  网页的色调 1364.1.4  网页色彩设计规则 1374.2  布局设计 1384.2.1  布局的重要性 1384.2.2  常见布局结构 1384.2.3  布局的方法 1414.2.4  网页布局技术 1424.3  图片和多媒体的应用 1444.3.1  图片的作用 1444.3.2  图片与文字的布局 1454.3.3  网站的Logo设计 1464.3.4  网站的图标和按钮 1474.3.5  添加多媒体动画 1474.4  小结 149第5章  用Dreamweaver可视化设计页面(教学视频:33分钟) 1505.1  Dreamweaver工作区 1505.1.1  工作区布局简介 1505.1.2  使用文档编辑器 1525.1.3  使用属性面板 1545.1.4  Dreamweaver选项设置 1555.2  添加文本和图像 1555.2.1  输入文本 1565.2.2  格式化文本 1575.2.3  添加列表项 1585.2.4  输入特殊字符 1595.2.5  插入本地图像 1595.2.6  设置图像属性 1615.2.7  编辑图像 1635.2.8  插入图像占位符 1645.2.9  鼠标经过图像 1645.3  链接与导航 1665.3.1  文字链接 1665.3.2  页面跳转链接 1685.3.3  创建Spry导航菜单栏 1695.4  添加多媒体内容 1725.4.1  插入Flash动画 1725.4.2  插入视频 1745.4.3  插入音乐 1755.5  使用模板和资源 1765.5.1  创建并使用模板 1775.5.2  创建重复区域 1795.5.3  创建可选区域 1795.5.4  使用网页资源 1805.6  小结 181第6章  创建和管理Web站点(教学视频:13分钟) 1826.1  定义Web站点 1826.1.1  定义网站的逻辑结构 1826.1.2  使用站点管理工具 1836.1.3  创建远程站点 1846.2  管理站点文件 1876.2.1  认识文件管理面板 1876.2.2  使用展开文件面板 1886.2.3  创建和管理文件和文件夹 1896.3  测试与管理站点 1926.3.1  创建测试服务器 1926.3.2  使用版本控制 1966.3.3  导入和导出站点设置 1986.4  小结 200第7章  使用DIV和CSS进行页面布局(教学视频:32分钟) 2017.1  网页布局方法 2017.1.1  使用表格布局页面 2017.1.2  表格布局的缺点 2057.1.3  使用DIV和CSS布局 2067.2  CSS布局基础 2117.2.1  CSS的盒模型 2117.2.2  CSS盒模型属性 2147.2.3  CSS中的浮动 2197.2.4  浮动布局基础 2207.2.5  相对定位和绝对定位 2227.2.6  图文混排的方法 2257.3  DIV和CSS常见布局结构 2267.3.1  一列固定宽度居中 2277.3.2  一列宽度自适应 2287.3.3  二列固定宽度 2297.3.4  二列自适应宽度 2307.3.5  三行一列固定高度 2327.4  小结 234第8章  用JavaScript让网页动起来(教学视频:27分钟) 2358.1  JavaScript概述 2358.1.1  什么是JavaScript 2358.1.2  将JavaScript插入页面 2378.2  JavaScript语言基础 2398.2.1  变量和注释 2398.2.2  理解数据类型 2408.2.3  表达式和运算符 2438.2.4  程序流程控制 2458.2.5  函数 2538.2.6  对象和数组 2558.3  用JavaScript操作HTML网页 2618.3.1  DOM对象简介 2618.3.2  使用window窗口对象 2638.3.3  添加网页定时器 2678.3.4  窗口的打开和关闭 2698.3.5  使用document文档对象 2728.3.6  更改页面元素的属性 2738.4  小结 275第9章  添加动态页面特效(教学视频:29分钟) 2769.1  网页行为和事件 2769.1.1  网页行为 2769.1.2  网页事件 2789.1.3  使用扩展管理器管理行为 2809.2  使用Dreamweaver内置行为 2819.2.1  检查插件行为 2819.2.2  拖动AP层 2839.2.3  转到URL行为 2849.2.4  打开浏览器窗口 2869.2.5  弹出信息 2879.2.6  显示隐藏元素 2889.2.7  交换图像 2889.2.8  检查表单 2899.2.9  预先载入图像 2929.2.10  跳转菜单 2939.2.11  调用JavaScript 2959.2.12  改变属性 2959.3  使用JavaScript编写特效 2979.3.1  随机问候信息 2979.3.2  动态时钟效果 2989.3.3  创建滚动字幕 3009.3.4  左右晃动的图像 3029.3.5  单击按钮打开全屏窗口 3049.4  小结 306第10章  用jQuery操纵网页(教学视频:38分钟) 30710.1  认识jQuery 30710.1.1  jQuery的作用 30710.1.2  下载和安装JQuery 30810.1.3  第一个jQuery页面 30910.2  使用jQuery对象 31010.2.1  访问jQuery对象 31110.2.2  访问DOM对象属性 31210.2.3  jQuery基本语法 31310.3  使用jQuery的选择器 31410.3.1  基本选择器 31410.3.2  层次选择器 31710.3.3  过滤选择器 31810.3.4  表单选择器 32810.4  操作网页文档 32910.4.1  修改元素属性 32910.4.2  设置元素内容 33110.4.3  动态创建内容 33410.4.4  动态插入节点 33510.4.5  动态删除节点 33810.4.6  复制节点 33910.4.7  替换与包裹节点 34110.5  操作DOM事件 34510.5.1  页面加载事件 34510.5.2  绑定事件 34610.5.3  移除事件绑定 34810.5.4  切换事件 34910.6  设计动画特效 35210.6.1  基本动画 35210.6.2  滑动动画 35510.6.3  淡入淡出 35610.7  小结 358第11章  用HTML 5开发网页(教学视频:33分钟) 35911.1  HTML 5入门 35911.1.1  什么是HTML 5 35911.1.2  HTML 5的特性 36111.1.3  HTML 5与HTML 4的区别 36511.1.4  在Dreamweaver中创建HTML 5网页 36611.2  HTML 5元素介绍 36711.2.1  DOCTYPE和字符集 36811.2.2  新增与移除的标签 36811.2.3  语义性元素 37011.2.4  结构化语义元素 37111.2.5  语义性块元素 37311.2.6  语义性内联元素 37511.2.7  全局属性 37711.2.8  交互性页面元素 38011.3  HTML 5 Canvas画布 38311.3.1  画布的基础知识 38311.3.2  canvas对象入门 38511.3.3  绘制矩形 38811.3.4  绘制圆形 39211.3.5  绘制线条 39411.3.6  绘制文本 39611.3.7  绘制图像 39811.4 小结 400第12章  HTML 5多媒体应用(教学视频:32分钟) 40112.1  图像处理高级应用 40112.1.1  使用绘图样式 40112.1.2  线性渐变填充 40212.1.3  放射性渐变填充 40412.1.4  图案填充 40612.1.5  图像的移动、旋转和缩放 40712.1.6  使用阴影效果 41112.2  播放音频 41312.2.1  理解音频格式 41312.2.2  转换音频文件 41412.2.3  使用audio元素 41512.2.4  控制音乐播放 41512.2.5  自定义播放器外观 42012.3  播放视频 42312.3.1  理解视频格式 42312.3.2  使用video元素 42412.3.3  在画布上播放视频 42512.4  小结 429第13章  用Photoshop设计网页图像(教学视频:36分钟) 43013.1  Photoshop基础 43013.1.1  图像的分类 43013.1.2  Photoshop的工作区界面 43213.1.3  创建和打开图像文件 43313.2  图像的基本操作 43513.2.1  选择图像 43513.2.2  调整大小 43713.2.3  旋转和变换 43813.2.4  裁切 44013.2.5  剪切、复制和粘贴 44113.2.6  画笔描边 44213.2.7  图像填充 44313.3  使用图层 44313.3.1  什么是图层 44413.3.2  创建图层 44513.3.3  修改图层 44613.3.4  图层锁定 44813.3.5  图层蒙版 44913.3.6  图层样式 45213.4  颜色与通道 45313.4.1  调整图像色彩 45313.4.2  转换图像模式 45913.4.3  什么是通道 45913.4.4  创建和编辑通道 46013.5  文本和滤镜 46213.5.1  添加文本 46213.5.2  文本特效 46413.5.3  滤镜的作用 46413.5.4  使用滤镜 46613.6  小结 467第14章  使用Fireworks优化图片输出(教学视频:36分钟) 46814.1  Fireworks基础 46814.1.1  认识Fireworks主界面 46814.1.2  打开和创建图像文件 46914.1.3  使用绘图工作区 47014.2  Fireworks绘图 47314.2.1  选择图像 47314.2.2  位图工具 47514.2.3  位图效果 47614.2.4  矢量图工具 47814.2.5  矢量图效果 48014.2.6  添加文字 48114.3  应用特效 48414.3.1  使用图层 48414.3.2  创建蒙版 48514.3.3  使用样式 48714.3.4  应用滤镜 48814.4  网页图像优化 48914.4.1  使用切片工具 48914.4.2  创建交互式按钮 49214.4.3  创建交互式菜单 49414.4.4  优化图像输出 49614.5  小结 498第15章  使用Flash设计网页动画(教学视频:37分钟) 49915.1  Flash简介 49915.1.1  认识Flash主界面 49915.1.2  创建第一个Flash动画 50115.1.3  使用ActionScript控制动画播放 50415.2  设计动画图形 50715.2.1  在Flash中绘制图形 50715.2.2  使用绘图工具 50915.2.3  创建文本对象 51215.2.4  对象的操作 51315.3  创建Flash动画 51615.3.1  Flash动画的种类 51615.3.2  使用时间轴和帧 51715.3.3  元件、实例和库 51915.3.4  逐帧动画 52015.3.5  补间动画 52215.3.6  图层遮罩动画 52415.3.7  沿路径运动的动画 52515.4  小结 526第3篇  动态网站开发第16章  使用PHP开发动态网站(教学视频:48分钟) 52816.1  动态网站基础 52816.1.1  什么是动态网站 52816.1.2  PHP语言简介 52916.1.3  安装PHP环境 53016.1.4  一个简单的PHP示例 53316.2  PHP语言入门 53516.2.1  PHP标记 53516.2.2  变量和类型 53716.2.3  常量 54016.2.4  运算符和表达式 54116.2.5  算术运算符 54216.2.6  赋值运算符 54316.2.7  比较运算符 54416.2.8  逻辑运算符 54516.2.9  字符串运算符 54516.2.10  递增/递减运算符 54616.2.11  运算符的优先级 54716.3  流程控制语句 54816.3.1  使用if条件判断语句 54816.3.2  使用switch语句 55016.3.3  使用while循环语句 55116.3.4  for和 foreach循环 55316.3.5  使用break和continue 55516.4  函数和数组 55616.4.1  定义和使用函数 55616.4.2  函数的参数 55716.4.3  函数的返回值 55916.4.4  字符串函数 56016.4.5  日期时间函数 56416.4.6  创建和使用数组 56616.5  小结 568第17章  操纵MySQL数据库(教学视频:36分钟) 56917.1  MySQL数据库基础 56917.1.1  数据库基础知识 56917.1.2  MySQL简介 57117.1.3  MySQL的命令操作 57317.1.4  使用phpMyAdmin管理MySQL数据库 57517.2  MySQL数据库操作 57617.2.1  更改用户密码 57617.2.2  创建新用户 57817.2.3  创建数据库 58017.2.4  管理数据库 58117.2.5  删除数据库 58317.3  定义数据表 58317.3.1  SQL语言简介 58417.3.2  设计数据表 58517.3.3  创建数据表 58617.3.4  CREATE TABLE语句 58817.3.5  修改数据表 58917.3.6  删除数据表 59117.4  记录的增、删、改 59217.4.1  插入数据 59217.4.2  修改数据 59517.4.3  删除数据 59617.5  查询数据表 59717.5.1  SELECT语句 59717.5.2  DISTINCT抑制重复行 59917.5.3  WHERE条件查询 59917.5.4  ORDER BY查询排序 60117.5.5  GROUP BY分组查询 60217.6  小结 604第18章  用Dreamweaver创建 PHP&MySQL动态网站(教学视频:33分钟) 60518.1  Dreamweaver与PHP的整合 60518.1.1  在Dreamweaver中开发PHP网站 60518.1.2  连接MySQL数据库 60618.1.3  Dreamweaver动态网站开发流程 60918.2  创建图书管理动态网站 61018.2.1  网站结构设计 61018.2.2  创建图书列表记录集 61118.2.3  显示图书列表 61518.2.4  显示图书借阅详细信息 61818.2.5  添加图书 62118.2.6  修改图书 62518.2.7  删除图书 62818.3  用PHP操纵MySQL 62918.3.1  连接数据库 63018.3.2  选择要使用的数据库 63118.3.3  执行SQL语句 63218.4  小结 636第4篇  网站维护与优化第19章  网站的测试与发布(教学视频:19分钟) 63819.1  站点的测试 63819.1.1  功能测试 63819.1.2  性能测试 64019.1.3  用户界面测试 64119.1.4  兼容性测试 64219.1.5  安全性测试 64319.2  网站的发布 64319.2.1  网站空间 64419.2.2  申请域名 64619.2.3  发布网站 64719.2.4  使用CuteFTP上传网站 64919.2.5  使用FileZilla上传网站 65119.3  小结 653第20章  网站的日常维护(教学视频:23分钟) 65420.1  理解网站维护 65420.1.1  网站维护的内容 65420.1.2  网站维护的作用 65520.1.3  网站维护的方法 65620.2  网页内容管理 65620.2.1  静态网站的更新 65720.2.2  动态网站的更新 65720.3  PHP页面安全性管理 65920.3.1  预防SQL注入 65920.3.2  会话数据的安全管理 66020.3.3  常见Web安全预防 66420.4  MySQL数据库维护 66520.4.1  检查数据表 66520.4.2  备份数据库 66720.4.3  恢复数据库 66820.5  小结 670第21章  网站的推广与优化(教学视频:25分钟) 67121.1  使用网站推广 67121.1.1  网站推广的目的 67121.1.2  网站推广的特点 67321.1.3  网站推广的方式 67421.2  认识搜索引擎优化SEO 67721.2.1  什么是搜索引擎 67721.2.2  理解搜索引擎优化SEO 67921.2.3  网站对SEO的影响 68021.2.4  理解搜索引擎关键字 68121.3  搜索引擎友好的网页设计 68221.3.1  标题和元数据 68221.3.2  Url结构优化 68421.3.3  避免使用页框架 68521.3.4  网站导航的SEO优化 68621.3.5  图像和Flash优化 68721.3.6  压缩网页尺寸 68821.4  小结 689第5篇  综合案例第22章  设计制作企业门户网站(教学视频:35分钟) 69222.1  网站前期策划 69222.1.1  网站设计需求 69222.1.2  定义网站结构 69322.1.3  网站风格定位 69422.1.4  网站预览 69422.1.5  在Dreamweaver中创建网站 69722.2  设计网站首页 69822.2.1  网站布局结构 69822.2.2  使用CSS控制布局显示 70122.2.3  CSS+DIV导航结构 70322.2.4  首页布局的实现 70722.2.5  首页内容的实现 71122.3  设计解决方案页 71322.3.1  页面布局 71322.3.2  CSS控制布局显示 71522.4  设计“联系我们”页 71622.4.1  页面布局 71622.4.2  创建表单 71722.4.3  表单样式 71822.5  小结 720第23章  基于PHP+MySQL的内容管理网站(教学视频:49分钟) 72123.1  网站前期策划 72123.1.1  内容管理系统的作用 72123.1.2  网站功能架构 72223.2  定义与访问数据库 72423.2.1  网站数据库设计 72423.2.2  网站数据库安装 72623.2.3  定义数据库访问类 72723.2.4  连接和关闭数据库 72823.2.5  查询数据库数据 73023.2.6  插入、更新和删除数据库数据 73123.2.7  网站配置文件config.inc.php 73423.3  网站前台实现 73523.3.1  页眉和页脚的实现 73523.3.2  网站首页实现 73723.3.3  文章列表实现 73923.3.4  文章内容页实现 74223.3.5  显示静态页面内容 74323.3.6  留言页面的实现 74423.4  后台管理功能实现 74623.4.1  用户登录界面 74623.4.2  管理首页实现 74823.4.3  栏目管理 74923.4.4  文章管理 75323.4.5  添加和修改文章 75523.4.6  页面管理 75823.5  小结 760第24章  基于HTML 5+CSS 3企业网站开发(教学视频:28分钟) 76124.1  网站前期策划 76124.1.1  理解HTML 5的语义性元素 76124.1.2  CSS 3的新增特性 76224.1.3  房产租售网站结构 76424.1.4  网站页面预览 76424.2  设计网站首页 76724.2.1  首页的布局 76724.2.2  导航栏的设计 77124.2.3  宣传广告栏 77224.2.4  CSS布局设计 77524.3  设计网站内容页 77924.3.1  出售房源页面 77924.3.2  购买房源页面 78124.3.3  出租房源页面 78324.3.4  房产过户页面 78524.3.5 “联系我们”页面 78724.4  小结 788

编辑推荐

《网页制作与网站建设实战大全》编辑推荐:网站开发高手,10年经验,毫无保留!提供12.6小时配套多媒体教学视频辅助学习全方位展现网站建设的完整过程和各种重要工具与技术全面、深入讲解了网站建设的整个生命周期,涵盖网站的策划、架构、设计、代码编写、测试、发布、维护、推广及优化等过程全面涵盖HTML、CSS、DIV、Dreamweaver、JavaScript、jQuery、HTML 5、CSS 3、Photoshop、Fireworks、Flash、PHP、MySQL与SEO等技术实战为王,重点介绍了220个实例、25个小案例和3个较高应用价值的综合项目案例 提供教学PPT

作者简介

《网页制作与网站建设实战大全》将网站建设所需要掌握的各种重要技术进行了逐一详解,通过大量的实例,详细介绍网站建设的生命周期各过程,剖析了网站的策划、设计、代码编写、测试、推广以及SEO优化等网站建设过程。同时配以3个接近真实网站的案例,让读者了解网站建设的完整过程。《网页制作与网站建设实战大全》附带1张DVD,包括作者为《网页制作与网站建设实战大全》录制的全程多媒体语音教学视频及《网页制作与网站建设实战大全》所涉及的源代码。
《网页制作与网站建设实战大全》分为5大篇共24章,涵盖的内容主要有网站建设流程、HTML标记语言、CSS样式表、JavaScript脚本语言、JQuery、HTML 5、PHP和MySQL进行动态网站建设、Photoshop、Fireworks、Flash、Dreamweaver、网站发布、网站维护、网站推广与优化、网站建设实战案例等。
《网页制作与网站建设实战大全》从网站建设人员的视角,从基础知识到实战应用都提供了指导性的指南,通过对每个知识点进行概而全的深入详解,让读者能够知其然知其所以然,适合于进行网站建设的开发人员、网页设计人员,对网站建设有兴趣的学生及爱好者,同时对于平面设计人员、企业IT运维人员具有很强的指导性作用。
“Web开发典藏大系”已出版图书推荐阅读:
《HTML 5+CSS 3网页开发实战精解》
《jQuery网页开发实例精解》
《网页设计与制作实战手记》
“Web开发典藏大系”即将出版:
《DIV+CSS网页样式与布局实战详解》
《JavaScript网页特效实例大全》
《Web性能测试实战详解》
《SEO搜索引擎实战详解》
《HTML 5移动Web开发实战详解》
《HTML 5网页开发实战详解》
《PHP网络开发实战详解》
《ASP.NET网络开发实战详解》
《Java Web整合开发实战详解》
……


 网页制作与网站建设实战大全下载 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     策划、美工、程序设计、测试、推广和优化都有,很全面、很详细、很容易上手,对于初学者有很大的帮助。最新出版的图书,紧跟时代步伐。是你学习和开发网站的必备之选。就是实例网站教程有点少,再多一点就更完美了!!!!!!

精彩短评 (总计14条)

  •     发货速度可以 收到货以后第三天吧 随意看啦下 发现书中第273页 有严重破损 如果能将就看也就算啦 可偏偏那一页的内容好又有点重要``` 唉无语啊 3月5号生请退换货 至今没有音信 难道你们就是这样"注重"自己的信誉吗??对我而言 加上快递费不过百十来块钱 对你们 来而言 估计我以后在也不不会光顾这个亚马啦 很简单啊 卖家行为不被 平台所约束 也许你们听不到我的生音 也许交会在一次被你们所呼视``` 好 不说啦 祝们你们前景广大吧! ----------一_一
  •     内容比较全面,有些地方没有具体讲解
  •     发来的书明显是被老鼠咬过,虽说是学习内容,但是书破损了也是影响读者心情的。
  •     包装很好 附带了dvd 跟想象中一样呢
  •     书还没仔细看,感觉不错!内容挺全
  •     不过我会坚持看下去的,为了我工资的升值空间。
  •     还没有仔细看应该不错吧!
  •     内容详细,可读性强,就是错别字多了些!
  •     还不错 很厚视频也不错
  •     书很厚内容很丰富很详细,今天早上刚到的还要仔细研究,希望对我有帮助吧。总体来说还是很不错的吧,就是感觉有点贵,希望读完之后对自己有帮助吧
  •     清华大学出版的,内容很有保证。超级厚,788页,附赠一张教学光盘。7月刚出版的,纸质,印刷都很好,看得很舒服。至于有没有错误,暂时不知道。毕竟很厚,而且俺是初学者……讲的非常详细,从最初的网站开发入门一直讲解,还有网站后期的维护,优化。网页如何制作,网站如何建设,按部就班地写的很详细。非常适合一窍不通的人从头学起。这本书最大的特色在于作者写的非常用心,就像老师在课堂上授课似的,语言非常平实,看着书的同时就融入进去了,完全没有平时看电脑书籍的那种枯燥感。很多电脑类书籍写的过分详细,以至于长篇大论看着很罗嗦,本来是学点知识的,倒好像要从头开始学习如何操作电脑了,很累。而这本书就不会如此的唠叨。平民化的语言让看书的人觉得作者在跟你交流如何制作网页,不像别的书,完全死板地在“教育”你如何制作网页。8月12日晚上10点多下的单,第二天下午就送到了……太厉害了!这本书的价格很让我犹豫,打完折70多块钱,真有点吃不消。急着用才买的。价格和当当一样,但当当要14日才能送到,亚马逊显示13日就能送到,加上原本就喜欢亚马逊,所以犹豫再三到底要不要买,决定要买之后,就毫不犹豫在亚马逊下单了。结果真的第二天就收到了,真开心。尤其花了这么多钱买到一本好书,就更开心了。这本书绝对是用心之作!但我终究是个对网页网站制作一窍不通的人,对于书中内容是否实用,是否满足其他各种读者的需求,实在没办法评价。我只是出于一个初学者的立场来评价这本书~
  •     内容涉及面广,比较基础,适合初学者
  •     虽然有点过时,但是作者对知识点的拆分链接还是很到位的。书中用dw实现,在这个coding软件随时换的时代,dw真的不适用了
  •     印刷无问题,内容适于学习,看完它再想办法针对每个模块强化一下就好啦
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024