展开全部

主编推荐语

本书从零开始,全面讲解了开发网页的全过程。

内容简介

本书共有17章内容,第1章~第7章介绍HTML中常用的标签;第8章~第11章介绍了CSS中的常见样式,其中包括浮动和定位两种网页布局方式;第12章介绍了HTML5中的新增元素和属性;第13章介绍了CSS3中的新增属性;第14章介绍了flex布局的用法,并用案例的方式讲解了移动端网页的实现方法;第15章和第16章讲解了JavaScript的基础知识并提供了大量示范案例;第17章以一个商业网站为案例,对全书重点内容进行综合实战练习,案例中使用了HTML+CSS+JavaScript的核心知识点。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 第01章 创建一个HTML网页
  • 1.1 认识HTML
  • 1.2 HTML标签
  • 1.3 HTML文件的基本结构
  • 1.4 Chrome的开发者工具
  • 1.5 在记事本中编写HTML文件
  • 1.6 使用编辑器创建HTML文档
  • 1.6.1 下载Hbuilder X
  • 1.6.2 使用Hbuilder X
  • 1.7 编写第一个HTML网页
  • 1.8 练习题
  • 1.9 章节任务
  • 第02章 HTML基本标签
  • 2.1 HTML文档头部<head>
  • 2.2 网页标题<title>
  • 2.3 元信息<meta>
  • 2.3.1 设置网页关键字
  • 2.3.2 设置网页说明
  • 2.3.3 添加作者信息
  • 2.3.4 规定字符编码
  • 2.3.5 设置网页的定时跳转
  • 2.4 HTML注释<!-- -->
  • 2.5 HTML标题<h1>~<h6>
  • 2.6 HTML段落<p>
  • 2.7 换行<br>
  • 2.8 水平线<hr>
  • 2.9 文本格式化
  • 2.10 HTML字符实体
  • 2.10.1 不间断的空格
  • 2.10.2 插入特殊符号
  • 2.11 练习题
  • 2.12 章节任务
  • 第03章 建立超链接
  • 3.1 超链接的基础知识
  • 3.1.1 绝对路径
  • 3.1.2 相对路径
  • 3.1.3 超链接
  • 3.2 在新窗口打开链接
  • 3.3 创建锚点链接
  • 3.3.1 锚点链接
  • 3.3.2 链接同一网页中的锚点
  • 3.3.3 链接到其他网页中的锚点
  • 3.4 外部链接
  • 3.4.1 链接到外部网站
  • 3.4.2 链接到E-mail
  • 3.4.3 链接到FTP
  • 3.4.4 链接到Telnet
  • 3.4.5 下载文件
  • 3.5 练习题
  • 3.6 章节任务
  • 第04章 使用图像
  • 4.1 图像的格式
  • 4.1.1 GIF格式
  • 4.1.2 JPEG格式
  • 4.1.3 PNG格式
  • 4.2 <img>标签基础语法
  • 4.3 图像的路径src
  • 4.4 图像的提示文字alt
  • 4.5 图像的宽度(width)和高度(height)
  • 4.6 图像的超链接
  • 4.6.1 图像的超链接
  • 4.6.2 图像热区链接
  • 4.7 练习题
  • 4.8 章节任务
  • 第05章 使用列表
  • 5.1 有序列表
  • 5.1.1 <ol>标签
  • 5.1.2 有序列表的序号类型type
  • 5.1.3 有序列表的起始数值start
  • 5.2 无序列表
  • 5.3 定义列表<dl>
  • 5.4 列表的嵌套
  • 5.5 练习题
  • 5.6 章节任务
  • 第06章 使用表格
  • 6.1 创建表格
  • 6.1.1 表格的基本构成<table>、<tr>、<td>
  • 6.1.2 设置表格的标题<caption>
  • 6.1.3 表头<th>
  • 6.2 表格基本属性
  • 6.2.1 表格宽度width
  • 6.2.2 表格的边框border
  • 6.2.3 单元格间距cellspacing
  • 6.2.4 表格内文字与边框间距cellpadding
  • 6.3 表格的行属性
  • 6.3.1 行内文字的水平对齐方式align
  • 6.3.2 行内文字的垂直对齐方式valign
  • 6.4 单元格属性
  • 6.4.1 单元格跨列colspan
  • 6.4.2 单元格跨行rowspan
  • 6.5 表格结构
  • 6.6 练习题
  • 第07章 使用表单
  • 7.1 form元素创建表单
  • 7.1.1 提交表单action
  • 7.1.2 表单名称name
  • 7.1.3 传送方法method
  • 7.2 插入input元素
  • 7.2.1 文本框text
  • 7.2.2 密码框password
  • 7.2.3 单选按钮radio
  • 7.2.4 复选框checkbox
  • 7.2.5 普通按钮button
  • 7.2.6 提交按钮submit
  • 7.2.7 重置按钮reset
  • 7.2.8 图像域image
  • 7.3 HTML5新增输入类型
  • 7.3.1 数值number
  • 7.3.2 时间选择器DatePicker
  • 7.4 下拉菜单
  • 7.5 文本域textarea
  • 7.6 创建表单案例
  • 7.7 练习题
  • 7.8 章节任务
  • 第08章 使用CSS样式表
  • 8.1 CSS基础语法
  • 8.1.1 认识CSS
  • 8.1.2 CSS语法结构
  • 8.1.3 CSS选择器
  • 8.2 添加CSS的方法
  • 8.2.1 链接外部样式表
  • 8.2.2 内部样式表
  • 8.2.3 导入外部样式表
  • 8.2.4 内嵌样式
  • 8.3 字体属性
  • 8.3.1 字体font-family
  • 8.3.2 字号font-size
  • 8.3.3 字体样式font-style
  • 8.3.4 加粗字体font-weight
  • 8.3.5 小写字母转为大写字母font-variant
  • 8.3.6 字体复合属性
  • 8.4 颜色属性color
  • 8.5 背景属性
  • 8.5.1 背景颜色background-color
  • 8.5.2 背景图像background-image
  • 8.5.3 背景大小background-size
  • 8.5.4 背景重复background-repeat
  • 8.5.5 背景位置background-position
  • 8.5.6 背景附件background-attachment
  • 8.5.7 背景复合属性background
  • 8.6 段落属性
  • 8.6.1 单词间隔word-spacing
  • 8.6.2 字符间隔letter-spacing
  • 8.6.3 文字修饰text-decoration
  • 8.6.4 水平对齐方式text-align
  • 8.6.5 垂直对齐方式vertical-align
  • 8.6.6 文本转换text-transform
  • 8.6.7 文本缩进text-indent
  • 8.6.8 文本行高line-height
  • 8.6.9 处理空白white-space
  • 8.7 练习题
  • 8.8 章节任务
  • 第09章 盒模型布局
  • 9.1 认识盒模型
  • 9.1.1 盒模型的构成
  • 9.1.2 查看元素的盒模型
  • 9.2 内容区content
  • 9.3 边框border
  • 9.3.1 边框样式border-style
  • 9.3.2 边框宽度border-width
  • 9.3.3 边框颜色border-color
  • 9.4 内边距padding
  • 9.4.1 分别设置4个方向的内边距
  • 9.4.2 内边距的复合属性padding
  • 9.5 外边距margin
  • 9.5.1 分别设置4个方向的外边距
  • 9.5.2 外边距复合属性margin
  • 9.6 盒模型的大小
  • 9.7 块元素和内联元素
  • 9.7.1 块元素和内联元素的特点
  • 9.7.2 display属性规定元素的类型
  • 9.8 初始化页面样式
  • 9.9 练习题
  • 9.10 章节任务
  • 第10章 浮动与定位
  • 10.1 文档流
  • 10.2 浮动属性float
  • 10.3 图文环绕
  • 10.4 清除浮动clear
  • 10.5 定位方式position
  • 10.6 元素位置top、right、bottom、left
  • 10.7 相对定位
  • 10.8 绝对定位
  • 10.9 固定定位
  • 10.10 层叠顺序z-index
  • 10.11 练习题
  • 10.12 章节任务
  • 第11章 Web标准与CSS网页布局实例
  • 11.1 Web标准
  • 11.2 DIV+CSS布局网页基础
  • 11.2.1 认识DIV
  • 11.2.2 一列固定宽度
  • 11.2.3 一列自适应
  • 11.2.4 两列固定宽度
  • 11.2.5 两列宽度自适应
  • 11.2.6 两列布局右列宽度自适应
  • 11.3 使用CSS设计网站导航栏
  • 11.3.1 有鼠标指针移入效果的导航栏
  • 11.3.2 横向导航
  • 11.4 使用CSS设计表单样式
  • 11.4.1 改变按钮的背景颜色和文字颜色
  • 11.4.2 设计文本框的样式
  • 11.4.3 设计文本框中的提示文字
  • 11.5 使用CSS设计表格样式
  • 11.5.1 折叠边框
  • 11.5.2 设计表格的字体样式
  • 11.6 使用CSS设置链接样式
  • 11.6.1 去掉超链接的下画线
  • 11.6.2 改变鼠标指针的类型
  • 11.6.3 设置超链接不同状态的样式
  • 11.7 练习题
  • 11.8 章节任务
  • 第12章 HTML5新增元素
  • 12.1 认识HTML5
  • 12.2 HTML5与HTML4的区别
  • 12.2.1 HTML5的文件特征
  • 12.2.2 HTML5的SEO
  • 12.3 HTML5废除的元素和属性
  • 12.3.1 废除的元素
  • 12.3.2 废除的属性
  • 12.4 HTML5新增的结构元素
  • 12.5 HTML5新增的多媒体元素
  • 12.5.1 视频元素video
  • 12.5.2 链接不同的视频文件
  • 12.5.3 音频元素audio
  • 12.6 HTML5新增的画布元素canvas
  • 12.6.1 创建canvas元素
  • 12.6.2 绘制矩形
  • 12.6.3 绘制路径
  • 12.6.4 颜色渐变
  • 12.7 练习题
  • 12.8 章节任务
  • 第13章 CSS3新增属性
  • 13.1 边框
  • 13.1.1 圆角边框border-radius
  • 13.1.2 边框图像border-image
  • 13.1.3 边框阴影box-shadow
  • 13.2 背景
  • 13.2.1 背景图像尺寸background-size
  • 13.2.2 背景图像定位区域background-origin
  • 13.2.3 背景绘制区域background-clip
  • 13.3 文本
  • 13.3.1 文本阴影text-shadow
  • 13.3.2 强制换行word-wrap
  • 13.3.3 文本溢出text-overflow
  • 13.4 多列
  • 13.4.1 创建多列column-count
  • 13.4.2 列的宽度column-width
  • 13.4.3 列的间隔column-gap
  • 13.4.4 列的规则column-rule
  • 13.5 2D转换
  • 13.5.1 移动translate()
  • 13.5.2 旋转rotate()
  • 13.5.3 缩放scale()
  • 13.6 过渡
  • 13.7 动画
  • 13.7.1 @keyframes规则声明动画
  • 13.7.2 animation动画
  • 13.8 用户界面
  • 13.8.1 box-sizing
  • 13.8.2 resize
  • 13.9 实例应用
  • 13.9.1 使用移动方法实现完全居中
  • 13.9.2 照片墙效果
  • 13.10 练习题
  • 13.11 章节任务
  • 第14章 移动端网页
  • 14.1 flex布局
  • 14.1.1 flex相关概念
  • 14.1.2 flex布局
  • 14.2 移动端基本概念
  • 14.2.1 两种像素
  • 14.2.2 移动端的3个视口
  • 14.2.3 设备像素比
  • 14.3 移动端开发
  • 14.3.1 移动端单位——vw适配
  • 14.3.2 开发一个移动端网页
  • 14.4 媒体查询
  • 14.5 练习题
  • 14.6 章节任务
  • 第15章 JavaScript脚本基础
  • 15.1 JavaScript简介
  • 15.2 JavaScript基本语法
  • 15.2.1 常量和变量
  • 15.2.2 数据类型
  • 15.2.3 表达式和运算符
  • 15.2.4 基本语句
  • 15.2.5 JavaScript注释
  • 15.2.6 JavaScript代码调试
  • 15.3 JavaScript事件
  • 15.3.1 onclick事件
  • 15.3.2 onchange事件
  • 15.3.3 onfocus事件
  • 15.3.4 onblur事件
  • 15.3.5 onmouseover事件
  • 15.3.6 onmouseout事件
  • 15.3.7 ondblclick事件
  • 15.3.8 其他常用事件
  • 15.4 HTML DOM对象
  • 15.4.1 DOM元素对象获取页面中的元素
  • 15.4.2 DOM属性对象修改元素的属性
  • 15.5 浏览器的其他内部对象
  • 15.5.1 navigator对象
  • 15.5.2 windows对象
  • 15.5.3 location对象
  • 15.5.4 history对象
  • 15.6 练习题
  • 15.7 章节任务
  • 第16章 JavaScript网页特效
  • 16.1 时间特效
  • 16.1.1 显示当前时间
  • 16.1.2 显示当前日期
  • 16.1.3 制作倒计时特效
  • 16.2 图像特效
  • 16.2.1 图像闪烁效果
  • 16.2.2 图像轮播
  • 16.3 窗口特效
  • 16.3.1 打开新窗口
  • 16.3.2 定时关闭窗口
  • 16.4 鼠标指针特效
  • 16.4.1 返回鼠标指针的位置信息
  • 16.4.2 跟随鼠标指针移动的图像
  • 16.5 练习题
  • 16.6 章节任务
  • 第17章 PC端实战
  • 17.1 项目结构
  • 17.2 制作网页前的准备
  • 17.2.1 分辨率
  • 17.2.2 内容居中
  • 17.3 项目布局
  • 17.4 <header>部分难点讲解
  • 17.4.1 <header>布局
  • 17.4.2 图文对齐
  • 17.5 <main>部分难点讲解
  • 17.5.1 <main>布局
  • 17.5.2 复杂网页的选择器使用
  • 17.6 实现图像的JavaScript动效
  • 17.6.1 图像的切换
  • 17.6.2 收藏和取消
  • 17.7 总结
展开全部

评分及书评

评分不足
2个评分
  • 用户头像
    给这本书评了
    3.0

    限于篇章,只是入门书。如果是小白,你需要先找一本可以查阅详细概念的字典书。

      转发
      评论

    出版方

    人民邮电出版社

    人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。