书馨卡帮你省薪
欢迎光临中图网 请 | 注册
> >
网页制作与网站建设实战教程

网页制作与网站建设实战教程

出版社:中国铁道出版社出版时间:2018-10-01
开本: 26cm 页数: 347页
中 图 价:¥40.7(6.8折) 定价  ¥59.8 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

网页制作与网站建设实战教程 版权信息

网页制作与网站建设实战教程 本书特色

本书以网站建设流程为主线,详细讲解了界面设计、前端开发、程序设计、测试、推广、维护等网站项目建设的基本知识。

网页制作与网站建设实战教程 内容简介

本书涉及网页设计基础 (网站布局配色) 、Dreamweaver工具使用、静态页面搭建 (HTML5+CSS3) 、网页动效制作 (JavaScript) 、动态网站开发 (PHP+MySQL) 以及网站推广和维护等知识。

网页制作与网站建设实战教程 目录

第1章 初识网络、网页和网站 .............1 1.1 网络基本概念 ..............................1 1.1.1 认识网络 .............................1 1.1.2 网络的分类 .........................2 1.2 网络相关术语 ..............................3 1.3 认识网页和网站 ..........................4 1.3.1 网页和网站基本概念 .........5 1.3.2 网页基本构成要素 .............6 1.3.3 网站页面构成 .....................8 1.3.4 网站类型 ...........................10 1.4 浏览器概述 ................................12 习题 .....................................................15 第2章 网页设计基础 .........................17 2.1 网页设计原则 ............................17 2.2 网页配色基础 ............................20 2.2.1 认识色彩 ...........................20 2.2.2 色彩三属性 .......................22 2.2.3 色彩象征意义 ...................22 2.2.4 网页配色原则 ...................26 2.3 网页设计流程 ............................29 2.3.1 确定网站主题 ...................29 2.3.2 网站整体规划 ...................29 2.3.3 收集素材 ...........................30 2.3.4 设计网页效果图 ...............31 2.4 网页布局设计 ............................32 2.4.1 什么是网页布局 ...............32 2.4.2 基本结构分析 ...................33 2.4.3 网页布局分类 ...................33 2.4.4 网页布局原则 ...................36 2.5 网页内容元素设计 ....................38 2.5.1 文字编排设计 ...................39 2.5.2 图像设计 ...........................39 2.5.3 超链接设计 .......................41 2.6 常用的网页设计软件 ................42 2.6.1 Photoshop ...........................42 2.6.2 Illustrator ...........................42 2.6.3 Flash ..................................43 2.6.4 Fireworks ...........................43 习题 .....................................................44 第3章 网站建设基础 .......................45 3.1 网站建设流程 ............................45 3.1.1 页面观察和搭建 ...............45 3.1.2 开发动态网站模块 ...........46 3.1.3 网站建设后期事宜 ...........47 3.2 常用的网站建设工具 ................47 3.3 域名和服务器空间 ....................50 3.3.1 域名概述 ...........................50 3.3.2 域名的级别 .......................51 3.3.3 域名的意义 .......................53 3.3.4 选取域名 ...........................53 3.3.5 注册域名 ...........................54 3.3.6 认识服务器空间 ...............55 目 录 网页设计与网站制作1-2章_1校.indd 1 2018-10-26 10:37:06 2 网页制作与网站建设实战教程 3.3.7 购买服务器空间的 注意事项 ...........................56 3.4 网站的上传 ................................57 习题 .....................................................59 第4 章 Dreamweaver 工具基本操作 .... 61 4.1 界面介绍 ....................................61 4.2 软件初始化设置 ........................67 4.3 Dreamweaver 工具的 基本操作 ....................................70 4.3.1 文档的操作 .......................70 4.3.2 添加文本 ...........................73 4.3.3 添加图像 ...........................75 4.3.4 添加链接 ...........................76 习题 .....................................................78 第5 章 站点、模板和库 .................... 79 5.1 站点 ............................................79 5.1.1 认识站点 ...........................79 5.1.2 建立站点 ...........................80 5.1.3 管理站点 ...........................81 5.2 模板 ............................................84 5.2.1 认识模板 ...........................84 5.2.2 创建模板 ...........................85 5.2.3 编辑模板 ...........................86 5.2.4 管理模板 ...........................87 5.3 库 ...............................................89 5.3.1 认识库和库项目 ...............89 5.3.2 创建库项目 .......................90 5.3.3 管理库项目 .......................90 习题 .....................................................92 第6 章 网页制作入门——HTML ...... 94 6.1 HTML 概述 ................................94 6.1.1 什么是HTML ...................94 6.1.2 认识HTML 标记 ..............95 6.1.3 HTML 文档基本格式 .......95 6.1.4 HTML 标记属性 ...............96 6.1.5 HTML文档头部相关 标记 ...................................97 6.2 文本控制标记 ............................99 6.2.1 标题和段落标记 ...............99 6.2.2 文本样式标记 .................101 6.2.3 文本格式化标记 .............101 6.2.4 特殊字符标记 .................102 6.3 HTML 图像标记 ......................102 6.3.1 常用图像格式 .................102 6.3.2 图像标记 ............103 6.3.3 绝对路径和相对路径 .....105 6.4 认识HTML5 ............................106 6.4.1 HTML5 概述 ...................106 6.4.2 HTML5文档格式的 变化 .................................107 6.4.3 HTML5 新增标记 ..........108 习题 ...................................................109 第7 章 网页制作入门——CSS ........110 7.1 CSS 简介 ..................................110 7.1.1 什么是CSS .....................110 7.1.2 CSS 发展史 .....................110 7.2 CSS 核心基础 ..........................111 7.2.1 CSS 样式规则 .................111 7.2.2 引入CSS 样式表 ............112 7.2.3 CSS 基础选择器 .............114 7.3 CSS 文本样式 ..........................116 7.3.1 字体样式属性 .................116 7.3.2 文本外观属性 .................119 7.4 CSS 高级属性 ..........................123 7.4.1 CSS 层叠性和继承性 .....123 网页设计与网站制作1-2章_1校.indd 2 2018-10-26 10:37:06 目录 3 7.4.2 CSS 优先级 .....................124 7.5 CSS3 新增选择器 ....................127 习题 ...................................................129 第8章 盒子模型 .............................. 131 8.1 盒子模型概述 ..........................131 8.1.1 认识盒子模型 .................131 8.1.2
标记 .......................132 8.1.3 盒子的宽与高 .................132 8.2 盒子模型相关属性 ..................133 8.2.1 边框属性 .........................133 8.2.2 内边距属性 .....................137 8.2.3 外边距属性 .....................137 8.2.4 box-shadow 属性 .............138 8.2.5 box-sizing 属性 ................139 8.2.6 背景属性 .........................139 8.3 元素类型与转换 ......................144 8.3.1 元素的类型 .....................144 8.3.2 标记 ....................145 8.3.3 元素的转换 .....................145 8.4 块元素垂直外边距的合并 ......146 8.4.1 相邻块元素垂直外 边距的合并 .....................146 8.4.2 嵌套块元素垂直外 边距的合并 .....................146 习题 ...................................................146 第9 章 列表和超链接 ..................... 148 9.1 列表标记 ..................................148 9.1.1 无序列表
    ..................148 9.1.2 有序列表
      ..................149 9.1.3 定义列表
      ..................150 9.2 CSS控制列表样式 ...................150 9.2.1 list-style-type属性 ..........150 9.2.2 list-style-image属性 .......151 9.2.3 list-style-position属性 ...151 9.2.4 list-style属性 ...................152 9.3 超链接标记 ..............................152 9.3.1 创建超链接 .....................152 9.3.2 锚点链接 .........................153 9.4 链接伪类控制超链接 ..............154 习题 ...................................................154 第10 章 表格和表单 ....................... 156 10.1 表格标记 ................................156 10.1.1 创建表格 .......................156 10.1.2 标记的属性 ......157 10.1.3 标记的属性 ...........161 10.1.4
      标记的属性 ...........162 10.1.5 标记 .......................163 10.2 CSS 控制表格样式 ................163 10.2.1 CSS 控制表格边框 .......164 10.2.2 CSS 控制单元格边距 ...164 10.2.3 CSS 控制单元格宽高 ...164 10.3 认识表单 ................................165 10.3.1 表单的构成 ...................165 10.3.2 表单的创建 ...................165 10.3.3 表单的属性 ...................166 10.4 表单控件 ................................167 10.4.1 input 控件 ......................167 10.4.2 标记的type 属性 ...............................169 10.4.3 标记的其他 属性 ...............................172 10.4.4 textarea 控件..................174 10.4.5 select 控件 .....................175 10.4.6 datalist 控件 ...................177 10.5 CSS 控制表单样式 ................177 习题 ...................................................178 网页设计与网站制作1-2章_1校.indd 3 2018-10-26 10:37:06 4 网页制作与网站建设实战教程 第11 章 div+css 布局 ..................... 180 11.1 布局概述.................................180 11.2 布局常用属性.........................182 11.2.1 标记的浮动属性 ...........182 11.2.2 标记的定位属性 ...........184 11.3 布局其他属性.........................187 11.3.1 overflow 属性 ................187 11.3.2 Z-index 标记层叠 ..........188 11.4 布局类型.................................188 11.4.1 单列布局 .......................188 11.4.2 两列布局 ........................189 11.4.3 三列布局 .......................190 11.5 网页模块命名规范.................191 习题 ...................................................192 第12 章 CSS 应用技巧 .................. 194 12.1 CSS 精灵技术 ........................194 12.1.1 认识CSS 精灵 ..............194 12.1.2 应用CSS 精灵 ..............195 12.2 CSS 滑动门技术 ....................196 12.2.1 认识滑动门 ...................196 12.2.2 使用滑动门制作导 航条 ...............................197 12.3 margin 设置负值技巧 ............198 12.3.1 margin 负值基本应用 ...198 12.3.2 利用margin 负值制作 压线效果 .......................199 习题 ...................................................199 第13 章 视频和音频嵌入技术 ......... 201 13.1 视频和音频嵌入技术概述 ....201 13.2 视频文件和音频文件的 格式 ........................................203 13.3 嵌入视频和音频 ....................203 13.3.1 在HTML5 中嵌入 视频 ...............................204 13.3.2 在HTML5 中嵌入 音频 ...............................204 13.3.3 视频和音频文件的兼容 性问题 ...........................205 13.3.4 调用网络视频和音频 文件 ...............................206 13.3.5 CSS 控制视频的宽高 ...207 习题 ...................................................207 第14 章 JavaScript 基础知识 ......... 209 14.1 初识JavaScript .......................209 14.1.1 JavaScript 简介..............209 14.1.2 JavaScript 语法规则......213 14.1.3 JavaScript 引入方式......214 14.1.4 JavaScript 常用输出 语句 ...............................216 14.1.5 简单的JavaScript页面 ....218 14.2 认识标识符、关键字、 保留字 ....................................218 14.3 认识基本数据类型 ................219 14.3.1 数值型 ...........................220 14.3.2 字符串型 .......................220 14.3.3 布尔型 ...........................221 14.3.4 空型 ...............................221 14.3.5 未定义型 .......................222 14.4 常量与变量 ............................222 14.4.1 常量 ...............................222 14.4.2 变量 ...............................222 14.4.3 变量的赋值 ...................223 14.5 数据类型的检测与转换 ........223 14.5.1 检测数据类型 ...............224 14.5.2 转换数据类型 ..............225 网页设计与网站制作1-2章_1校.indd 4 2018-10-26 10:37:06 目录 5 14.6 表达式与运算符 ....................227 14.6.1 表达式 ...........................227 14.6.2 运算符 ...........................227 14.6.3 运算符的优先级与 结合性 ...........................230 14.7 流程控制语句 ........................231 14.7.1 条件语句 .......................231 14.7.2 循环语句 ........................234 14.7.3 跳转语句 .......................236 14.8 函数 ........................................237 14.8.1 认识函数 .......................237 14.8.2 调用函数 .......................237 14.8.3 函数中变量的作用域 ...238 习题 ...................................................238 第15 章 JavaScript 对象与事件 ..... 240 15.1 对象概述 ................................240 15.1.1 认识对象 .......................240 15.1.2 创建对象 .......................241 15.2 常用对象 ................................242 15.2.1 Date 对象 .......................242 15.2.2 Math 对象 ......................243 15.2.3 String 对象 ....................244 15.2.4 Number 对象 .................245 15.2.5 Array 数组对象 .............245 15.2.6 BOM 对象 .....................250 15.2.7 DOM 对象 .....................255 15.3 事件概述 ................................259 15.3.1 事件和事件处理 ...........259 15.3.2 事件处理程序的调用 ...259 15.4 常用事件 ................................260 15.4.1 鼠标事件 .......................260 15.4.2 键盘事件 .......................260 15.4.3 表单事件 .......................261 15.4.4 页面事件 .......................261 习题 ...................................................262 第16 章 动态网站开发技术 ............ 264 16.1 动态网站基础知识 ................264 16.2 开发环境的搭建 ....................266 16.2.1 安装Apache ..................267 16.2.2 安装PHP .......................270 16.2.3 Web 服务器配置 ...........272 16.2.4 安装MySQL .................279 16.3 PHP 快速入门 ........................282 16.3.1 PHP 标记与注释 ...........282 16.3.2 PHP 常用输出语句 .......282 16.3.3 变量 ...............................283 16.3.4 运算符 ...........................283 16.3.5 PHP 基础数据类型 .......284 16.3.6 选择结构语句 ...............285 16.3.7 函数 ...............................287 16.3.8 数组 ...............................287 16.4 MySQL 快速入门 ..................288 16.4.1 MySQL 登录与密码 设置 ...............................288 16.4.2 数据库管理 ...................289 16.4.3 数据表管理 ...................290 16.4.4 数据管理 .......................292 16.4.5 phpMyAdmin 的使用 .....293 16.5 PHP 访问MySQL ..................295 16.5.1 PHP 的相关扩展 ...........295 16.5.2 PHP 访问MySQL 的 基本步骤 .......................295 16.6 MySQLi 扩展的使用 .............296 16.6.1 连接数据库 ...................296 16.6.2 执行SQL 语句 ..............297 16.6.3 处理结果集 ...................298 网页设计与网站制作1-2章_1校.indd 5 2018-10-26 10:37:06 6 网页制作与网站建设实战教程 16.6.4 其他操作函数 ...............298 习题 ...................................................300 第17 章 项目实战——手绘日记 ..... 301 17.1 网页设计规划 ........................301 17.1.1 确定网站主题 ...............301 17.1.2 网站结构规划 ...............302 17.1.3 收集素材 .......................303 17.1.4 设计网页效果图 ...........304 17.2 使用Dreamweaver 工具 建立站点 ................................305 17.3 切图 ........................................306 17.4 搭建静态页面 ........................307 17.4.1 效果图分析 ...................307 17.4.2 页面制作 .......................309 17.5 动态网站开发 ........................313 17.5.1 动态网站效果分析 ......313 17.5.2 Web 表单数据交互 .......313 17.5.3 制作HTML 模板 ..........314 17.5.4 添加JavaScript 表单 验证功能 .......................316 17.5.5 制作PHP 动态页面 .....316 17.6 测试和上传 ...........................318 习题 ...................................................318 第18 章 网站的推广与优化 ............ 319 18.1 网站推广概述 ........................319 18.1.1 网站推广的目的 ...........319 18.1.2 网站推广的特点 ...........320 18.1.3 网站推广的方式 ...........320 18.2 搜索引擎优化基础 ................321 18.2.1 认识搜索引擎 ...............321 18.2.2 SEO 概述 .......................323 18.2.3 网站常用优化技巧 .......326 习题 ...................................................331 第19 章 网站日常维护 ................... 332 19.1 网站日常维护概述 ................332 19.1.1 网站维护的内容 ...........332 19.1.2 网站维护的必要性 .......333 19.1.3 网站维护的方法 ...........334 19.2 网站内容维护 ........................335 19.2.1 静态网站的更新 ...........335 19.2.2 动态网站的更新 ...........336 19.3 网站安全维护 ........................336 19.3.1 取消文件夹隐藏共享 ...336 19.3.2 关闭TCP/IP协议的 NetBIOS .......................338 19.3.3 关闭文件和打印共享 ...339 19.3.4 禁用Guest 账户 ............340 19.3.5 禁止建立空链接 ...........341 19.3.6 设置NTFS 权限 ...........342 19.3.7 设置操作系统账户 .......343 19.3.8 安装必要的杀毒软件 ...345 19.4 网站数据库维护 ....................345 19.4.1 为什么要维护数据库 ...345 19.4.2 MySQL 数据库维护 .....345 习题 ...................................................346
      展开全部

      网页制作与网站建设实战教程 作者简介

      黑马程序员:江苏传智播客教育科技股份有限公司(简称传智播客)是一家专门致力于高素质软件开发人才培养的高科技公司。传智播客致力于为企业优选一流的人才的培训理念,经过多年的教学探索及战略布局,已向着综合型职业教育集团发展。“黑马程序员”是传智播客旗下高端IT教育品牌。

      商品评论(0条)
      暂无评论……
      书友推荐
      本类畅销
      编辑推荐