万本电子书0元读

万本电子书0元读

顶部广告

HTML+CSS+JavaScript网页制作 从入门到精通电子书

·汇集作者精心整理的网页制作技巧、便于读者解决实际问题,快速成为网页制作高手。 ·以初学者视角,结合多年教学和编程经验,为读者提供了清晰实用的学习路线。 ·采用真实案例行分析讲解,详尽地讲诉了实际发中所需的各类知识。 ·每章提供“习题”,让读者通过解答习题的方式重新回顾、熟悉所学的知识,达到举一反三的效果。 ·提供配套资源下载,包括案例源代码、课件PPT以及重、难视频讲解等。

售       价:¥

纸质售价:¥49.20购买纸书

84人正在读 | 0人评论 6.2

作       者:宋丽娜 史笑颜 刘西杰 晁代远 著

出  版  社:人民邮电出版社有限公司

出版时间:2021-08-01

字       数:20.7万

所属分类: 科技 > 计算机/网络 > 多媒体/数据通信

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书从零始,全面讲解发网页的全过程,使读者能够迅速掌握核心知识及对应的编程能力。 本书共有17章内容,第1章~第7章介绍HTML中常用的标签;第8章~第11章介绍了CSS中的常见样式,其中包括浮动和定位两种网页布局方式;第12章介绍了HTML5中的新增元素和属性;第13章介绍了CSS3中的新增属性;第14章介绍了flex布局的用法,并用案例的方式讲解了移动端网页的实现方法;第15章和第16章讲解了JavaScript的基础知识并提供了大量示范案例;第17章以一个商业网站为案例,对全书重内容行综合实战练习,案例中使用了HTML CSS JavaScript的核心知识。 本书提供配套视频教程,并附有HTML、CSS、JavaScript的技巧精讲。 书中提供的练习题和章节任务,可以帮助读者及时行自我检测,查漏补缺。 本书知识全面、讲解详细,适合零基础的编程初学者阅读,也适合具备基础知识、想要提升编程能力的读者阅读。<br/>【推荐语】<br/>·汇集作者精心整理的网页制作技巧、便于读者解决实际问题,快速成为网页制作高手。 ·以初学者视角,结合多年教学和编程经验,为读者提供了清晰实用的学习路线。 ·采用真实案例行分析讲解,详尽地讲诉了实际发中所需的各类知识。 ·每章提供“习题”,让读者通过解答习题的方式重新回顾、熟悉所学的知识,达到举一反三的效果。 ·提供配套资源下载,包括案例源代码、课件PPT以及重、难视频讲解等。<br/>【作者】<br/>史笑颜,前端工程师、产品经理。已有作品《从零始:HTML5 CSS3快速门教程》被多所大中专院校采为教材使用,在读者群中被认为是“非常简单易学的代码书”。 擅长以纯新手的视角看问题,语言风格浅显易懂。侧重于将知识简单化处理,追求每一个知识和案例都要让初学者快速看懂。<br/>
目录展开

版 权

内 容 提 要

前 言

第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 总结

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部