展开全部

主编推荐语

Web前端开发实践教程:HTML、CSS、JavaScript实例应用,适合高校教材及技术参考。

内容简介

本书主要讲解了Web前端开发的相关知识,主要包括了HTML、CSS、JavaScript等内容。在讲解理论知识的基础上,本书更加重视实践,分三个层次来强化学生的实训动手能力,包括了每个知识点后的示例demo,每章后的综合应用实例以及每个部分后实际案例。本书配套提供所有的源代码。本书从实用的角度出发,在设计案例、章节内容等方面,力求能够迅速满足读者需求,使相关知识点可以迅速被理解及借鉴应用。本书既可作为高等学校Web开发基础课程的教材,也可作为Web开发人员的技术参考书。

目录

  • 版权信息
  • 前言
  • 第1章 HTML基础
  • 1.1 HTML简介
  • 1.2 HTML开发工具简介
  • 1.3 第一张HTML网页
  • 1.3.1 HTML的相关基本概念
  • 1.3.2 HTML文档基本结构
  • 1.3.3 创建HTML网页
  • 1.4 实验与练习
  • 第2章 HTML基本标签
  • 2.1 头部标签<head>
  • 2.2 标题标签<title>
  • 2.3 元信息标签<meta>
  • 2.3.1 <meta>基本语法及相关属性
  • 2.3.2 标记页面关键字
  • 2.3.3 标记页面说明
  • 2.3.4 标记页面作者
  • 2.3.5 标记页面解码方式
  • 2.3.6 设置页面自动跳转
  • 2.4 主体标签<body>
  • 2.4.1 背景色属性bgcolor
  • 2.4.2 背景图片属性background
  • 2.4.3 背景图片水印效果属性bgproperties
  • 2.4.4 文本颜色属性text
  • 2.4.5 边距属性margin
  • 2.5 注释标签
  • 2.6 实验与练习
  • 第3章 HTML文本格式标签
  • 3.1 文字标签<font>
  • 3.1.1 文字字体属性face
  • 3.1.2 文字颜色属性color
  • 3.1.3 文字大小属性size
  • 3.2 标题标签<h1>~<h6>
  • 3.3 一些文本特殊格式标签
  • 3.4 段落控制标签
  • 3.4.1 段落标签<p>、<br/>
  • 3.4.2 段落缩进标签<blockquote>
  • 3.5 列表标签
  • 3.5.1 有序列表标签<ol>
  • 3.5.2 无序列表标签<ul>
  • 3.5.3 定义列表标签<dl>
  • 3.6 水平线标签<hr/>
  • 3.7 实验与练习
  • 第4章 超链接标签
  • 4.1 绝对路径与相对路径
  • 4.1.1 绝对路径
  • 4.1.2 相对路径
  • 4.2 超链接标签<a>
  • 4.2.1 href属性
  • 4.2.2 name属性
  • 4.3 其他链接类型
  • 4.4 超链接与SEO
  • 4.5 实验与练习
  • 第5章 多媒体标签
  • 5.1 图像标签<img>
  • 5.1.1 图像源src属性
  • 5.1.2 图像文字信息alt、title属性
  • 5.1.3 图像大小width、height属性
  • 5.1.4 图像边框border属性
  • 5.1.5 图像外边距vspace、hspace属性
  • 5.1.6 图像对齐align属性
  • 5.1.7 使用图像超链接
  • 5.1.8 定义图像映射
  • 5.2 动态滚动效果标签<marquee>
  • 5.3 播放音频和视频
  • 5.4 实验与练习
  • 第6章 创建表格
  • 6.1 表格基本标签
  • 6.1.1 表格标签<table>、行标签<tr>及单元格标签<td>
  • 6.1.2 表格标题标签<caption>
  • 6.1.3 表格表头标签<th>
  • 6.2 表格标签的相关属性
  • 6.2.1 跨行、跨列属性rowspan、colspan
  • 6.2.2 设置单元格间距、内边距属性cellspacing、cellpadding
  • 6.2.3 表格、单元格宽度、高度属性width、height
  • 6.2.4 表格、单元格背景颜色属性bgcolor
  • 6.2.5 表格、行及单元格水平对齐方式属性align
  • 6.2.6 表格、行及单元格垂直对齐方式属性valign
  • 6.2.7 表格边框可见属性frame、rules
  • 6.3 实验与练习
  • 第7章 创建框架
  • 7.1 框架集标签<frameset>
  • 7.1.1 水平分割、垂直分割窗口rows、cols属性
  • 7.1.2 框架边框属性border及bordercolor
  • 7.1.3 使用noframes属性设置框架无效时的替代文本
  • 7.2 框架标签<frame>
  • 7.2.1 frame框架标签的若干属性
  • 7.2.2 使用超链接中的target属性控制框架跳转显示
  • 7.3 浮动框架标签<iframe>
  • 7.4 实验与练习
  • 第8章 创建表单
  • 8.1 表单标签
  • 8.2 输入标签<input>
  • 8.3 列表标签<select>
  • 8.4 文本域标签<textarea>
  • 8.5 实验与练习
  • 第9章 项目实训1—使用HTML进行物业公司网站设计
  • 9.1 网站需求分析
  • 9.2 网页布局设计与实现
  • 9.2.1 网页布局总体设计
  • 9.2.2 网页布局方法选择
  • 9.2.3 网页布局实现
  • 9.3 网站色彩设计
  • 9.3.1 色彩的基本知识
  • 9.3.2 色彩搭配原则
  • 9.3.3 本网站的色彩设计
  • 9.4 网站局部设计与实现
  • 9.4.1 公司商标和公司名称部分
  • 9.4.2 宣传图片、横幅或标语部分
  • 9.4.3 公司新闻与荣誉资质部分
  • 9.4.4 网站导航和正文部分
  • 9.4.5 页脚部分
  • 9.5 总结分析
  • 第10章 CSS基础
  • 10.1 CSS基本概念
  • 10.2 CSS的特点
  • 10.3 HTML文档使用CSS的方式
  • 10.4 第一个CSS样式设计
  • 10.5 实验与练习
  • 第11章 CSS语法
  • 11.1 CSS的基本语法格式
  • 11.2 选择符
  • 11.2.1 HTML选择符
  • 11.2.2 类选择符
  • 11.2.3 id选择符
  • 11.2.4 伪类选择符
  • 11.3 CSS的复合使用方式
  • 11.3.1 CSS样式的组合
  • 11.3.2 CSS样式的继承
  • 11.3.3 CSS样式的关联
  • 11.4 实验与练习
  • 第12章 CSS的常用属性
  • 12.1 字体属性
  • 12.1.1 字体系列属性font-family
  • 12.1.2 字体风格属性font-style
  • 12.1.3 字体大小属性font-size
  • 12.1.4 字体综合属性font
  • 12.2 背景属性
  • 12.2.1 背景颜色属性background-color
  • 12.2.2 背景图片属性background-image、background-repeat
  • 12.2.3 背景综合属性background
  • 12.3 文本属性
  • 12.3.1 颜色属性color
  • 12.3.2 文本修饰属性text-decoration
  • 12.3.3 对齐方式属性text-align
  • 12.3.4 行高属性line-height
  • 12.4 边距属性
  • 12.4.1 外边距属性
  • 12.4.2 内边距属性
  • 12.5 边框属性
  • 12.5.1 边框基本属性
  • 12.5.2 边框综合属性
  • 12.6 列表属性
  • 12.6.1 列表项标志类型属性list-style-type
  • 12.6.2 列表项标志位置属性list-style-position
  • 12.6.3 列表项标志图像属性list-style-image
  • 12.6.4 列表项综合属性list-style
  • 12.7 伪类:link、:visited、:hover、:active
  • 12.8 实验与练习
  • 第13章 CSS的定位方式
  • 13.1 定位相关基础知识
  • 13.2 相对定位
  • 13.3 绝对定位
  • 13.4 浮动定位
  • 13.4.1 使用float属性进行浮动定位
  • 13.4.2 浮动元素之间的影响
  • 13.4.3 不同尺寸浮动元素之间的影响
  • 13.4.4 浮动元素与普通流元素之间的影响
  • 13.4.5 使用clear属性清除浮动
  • 13.5 实验与练习
  • 第14章 项目实训2——使用CSS对物业公司网站进行设计
  • 14.1 使用CSS对网页的样式和布局进行设计
  • 14.1.1 使用CSS对网页样式进行设计
  • 14.1.2 使用CSS对网页布局进行设计
  • 14.2 网页布局实现
  • 14.2.1 使用DIV+CSS实现网页布局
  • 14.2.2 公司商标和公司名称部分
  • 14.2.3 宣传图片、横幅或标语部分
  • 14.2.4 公司新闻与荣誉资质部分
  • 14.3 网页内容填充设计
  • 14.4 网站导航和正文部分
  • 14.4.1 宿主网页设计与实现
  • 14.4.2 嵌入网页设计与实现
  • 14.5 页脚部分
  • 14.6 总结分析
  • 第15章 JavaScript简介
  • 15.1 JavaScript背景知识
  • 15.2 JavaScript特点
  • 15.3 JavaScript开发与运行环境
  • 15.4 第一个JavaScript程序
  • 15.5 实验与练习
  • 第16章 JavaScript基础知识
  • 16.1 JavaScript数据类型
  • 16.1.1 字符串类型
  • 16.1.2 数字类型
  • 16.1.3 布尔类型
  • 16.1.4 数组类型
  • 16.1.5 对象类型
  • 16.2 JavaScript常量和变量
  • 16.2.1 常量
  • 16.2.2 变量
  • 16.3 JavaScript表达式与运算符
  • 16.3.1 算术运算符
  • 16.3.2 关系运算符
  • 16.3.3 逻辑运算符
  • 16.3.4 其他运算符
  • 16.4 JavaScript控制语句
  • 16.4.1 选择语句
  • 16.4.2 循环语句
  • 16.4.3 break语句与continue语句在循环语句中的区别
  • 16.4.4 异常处理语句
  • 16.5 JavaScript数组
  • 16.5.1 创建数组
  • 16.5.2 数组的方法
  • 16.5.3 数组对象的属性
  • 16.6 JavaScript函数
  • 16.6.1 创建函数
  • 16.6.2 函数的参数
  • 16.6.3 函数的返回类型
  • 16.6.4 this关键字
  • 16.7 实验与练习
  • 第17章 JavaScript事件
  • 17.1 事件驱动与响应处理
  • 17.1.1 “发生—处理”模式
  • 17.1.2 事件的捕获和冒泡
  • 17.2 鼠标移动事件
  • 17.3 鼠标点击事件
  • 17.4 页面加载与卸载事件
  • 17.5 获得与失去焦点事件
  • 17.5.1 获得焦点事件
  • 17.5.2 失去焦点事件
  • 17.6 键盘事件
  • 17.6.1 按键被按下事件
  • 17.6.2 按键被释放事件
  • 17.6.3 按键按下后释放事件
  • 17.7 提交与重置事件
  • 17.7.1 提交事件
  • 17.7.2 重置事件
  • 17.8 选择与改变事件
  • 17.8.1 选择事件
  • 17.8.2 改变事件
  • 17.9 实验与练习
  • 第18章 JavaScript对象
  • 18.1 构建自定义对象并使用
  • 18.2 客户端对象层次结构
  • 18.3 Window对象
  • 18.3.1 Window对象属性
  • 18.3.2 Window对象方法
  • 18.4 屏幕Screen对象
  • 18.5 浏览器Navigator对象
  • 18.5.1 Navigator对象属性
  • 18.5.2 Navigator对象方法
  • 18.6 文档Document对象
  • 18.6.1 Document对象介绍
  • 18.6.2 Document对象属性
  • 18.6.3 Document对象集合
  • 18.6.4 Document对象方法
  • 18.7 Cookie对象
  • 18.7.1 Cookie对象介绍
  • 18.7.2 Cookie对象的创建和存储
  • 18.7.3 Cookie的获取与应用
  • 18.8 历史History对象
  • 18.8.1 History对象介绍
  • 18.8.2 History对象属性
  • 18.8.3 History对象方法
  • 18.9 地址Location对象
  • 18.9.1 Location对象介绍
  • 18.9.2 Location对象属性
  • 18.9.3 Location对象方法
  • 18.10 实验与练习
  • 第19章 HTMLDOM基础
  • 19.1 HTMLDOM简介
  • 19.2 HTMLDOM节点
  • 19.2.1 DOM节点的定义
  • 19.2.2 DOM树节点层次
  • 19.3 HTMLDOM编程接口
  • 19.3.1 DOM方法
  • 19.3.2 DOM属性
  • 19.4 HTMLDOM节点管理
  • 19.4.1 查找与访问DOM节点
  • 19.4.2 添加DOM节点
  • 19.4.3 删除DOM节点
  • 19.4.4 替换DOM节点内容
  • 19.4.5 改变DOM节点样式
  • 19.5 实验与练习
  • 第20章 Ajax实现异步后台传输技术
  • 20.1 Ajax实现后台传输技术简介
  • 20.2 Ajax相关关键技术及工作原理
  • 20.2.1 XMLHttpRequest对象及其方法、属性
  • 20.2.2 jQuery库
  • 20.2.3 Ajax的工作原理及流程
  • 20.3 示例程序
  • 20.3.1 客户端关键代码
  • 20.3.2 服务器端关键代码
  • 20.3.3 案例系统运行效果
  • 20.4 实验与练习
  • 第21章 项目实训3—使用JavaScript对小区物业网站的设计进行优化
  • 21.1 网站需求分析
  • 21.2 JavaScript对登录网页增加用户交互
  • 21.3 使用Cookie提升界面友好性
  • 21.4 JavaScript对相应网页增加动画效果
  • 21.4.1 实现环境景点图片轮播功能
  • 21.4.2 实现Ajax实时更新功能
  • 21.5 总结分析
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。