万本电子书0元读

万本电子书0元读

顶部广告

Web前端开发技术——HTML、CSS、JavaScript(第3版)电子书

(1)系统性。按照电子商务系统基础知识、电子商务系统发方法、统一建模语言、项目管理、系统发和维护的结构,比较全面系统地阐述了与电子商务系统分析与设计相关的基础理论与实践操作,以求更好地将理论与实践相结合。 (2)实用性。每章章首以案例做引导,将基础理论与大量实例相结合,并设置了学习目标、本章小结、复习思考题等内容,以便更加全面的将知识贯穿于一体。 (3)新颖性。本书结合编者十多年的教学经验和积累编写而成,结合实例将重和难录制成微课视频,扫描二维码即可学习,旨在提升读者学习效果,提升系统分析与设计的能力。

售       价:¥

纸质售价:¥42.10购买纸书

1人正在读 | 0人评论 6.8

作       者:聂常红 编著

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

出版时间:2020-04-01

字       数:17.3万

所属分类: 科技 > 计算机/网络 > 程序设计

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书全面介绍了Web标准的三个主要组成部分:HTML、CSS和JavaScript。循序渐的讲述Web发所涉及的三大前端技术的内容、应用技巧以及它们的综合应用。每部分都配置了大量的实用案例,图文并茂,效果直观。 全书共21章,分为四个部分。在HTML部分,系统介绍了主要讲述了主要讲述了HTML基本概念、 常用文本标签、文档结构标签、在网页中插多媒体内容、列表、DIV标签、元素类型、在网页中创建超、在网页中使用表格、在网页中创建表单等内容;在CSS部分,系统介绍了CSS的定义、CSS常用属性、盒子模型、网页元素的CSS排版等内容;在JavaScript部分,系统介绍了JavaScript基础、脚本函数、事件处理、JavaScript内置对象、BOM对象、正则表达式模式匹配、JavaScript经典实例等内容;本书*后,通过一个综合实例,详细讲解了整合三大Web前端技术制作网页涉及的各方面内容和技巧。 本书可作为大中专院校及培训学校计算机及相关专业的教材,并可供从事前端发工作的相关人员参考。<br/>【推荐语】<br/>(1)系统性。按照电子商务系统基础知识、电子商务系统发方法、统一建模语言、项目管理、系统发和维护的结构,比较全面系统地阐述了与电子商务系统分析与设计相关的基础理论与实践操作,以求更好地将理论与实践相结合。 (2)实用性。每章章首以案例做引导,将基础理论与大量实例相结合,并设置了学习目标、本章小结、复习思考题等内容,以便更加全面的将知识贯穿于一体。 (3)新颖性。本书结合编者十多年的教学经验和积累编写而成,结合实例将重和难录制成微课视频,扫描二维码即可学习,旨在提升读者学习效果,提升系统分析与设计的能力。<br/>【作者】<br/>软件设计师,有十多年教学经验。 讲授课程:web编程、Java程序设计、企业级JAVA II等 主要研究项目及领域:软件发、系统架构等。<br/>
目录展开

扉页

内容提要

前言

第1章 HTML基础

1.1 HTML概述

1.2 HTML发展历程

1.3 HTML文件

1.3.1 HTML标签

1.3.2 HTML文件基本结构

1.3.3 <!doctype>文档类型声明标签

1.3.4 <html>及网页头部区域标签

1.3.5 <body>主体标签

1.3.6 HTML文件的编写方法

习题1

第2章 常用文本标签和文档结构标签

2.1 常用文本标签

2.1.1 段落与换行标签

2.1.2 标题字标签

2.1.3 <strong>标签

2.1.4 <em>标签

2.1.5 <span>标签

2.1.6 空格、特殊字符的输入及注释

2.2 HTML5文档结构标签

2.2.1 <header>标签

2.2.2 <article>标签

2.2.3 <section>标签

2.2.4 <nav>标签

2.2.5 <aside>标签

2.2.6 <footer>标签

习题2

第3章 在网页中插入多媒体内容

3.1 在网页中插入图片

3.1.1 网页常用图片格式

3.1.2 插入图片基本语法

3.1.3 设置图片大小

3.1.4 设置图片描述信息和替换信息

3.2 使用<object>标签嵌入Flash动画

3.3 使用<embed>标签嵌入多媒体内容

3.4 使用<video>标签嵌入音频和视频

3.5 使用<audio>标签嵌入音频

习题3

第4章 列表、div标签和元素类型

4.1 使用列表标签创建列表

4.1.1 创建有序列表

4.1.2 创建无序列表

4.1.3 创建嵌套列表

4.2 <div>标签

4.3 元素类型

4.3.1 block块级元素

4.3.2 inline行内元素

4.3.3 inline-block行内块元素

习题4

第5章 在网页中创建超链接

5.1 使用<a>标签创建超链接

5.1.1 创建超链接的基本语法

5.1.2 设置超链接目标窗口

5.1.3 超链接的链接路径

5.2 基准URL标签<base>

5.3 超链接的类型

5.3.1 内部链接

5.3.2 外部链接

5.3.3 书签链接

5.3.4 脚本链接

5.3.5 文件下载链接

5.3.6 文本链接

5.3.7 图片链接

5.4 超链接与浮动框架

5.4.1 在页面中嵌入浮动框架

5.4.2 设置浮动框架的大小

5.4.3 设置浮动框架的边框

5.4.4 浮动框架作为超链接目标

习题5

第6章 在网页中使用表格

6.1 表格概述

6.2 表格标签

6.2.1 <table>标签

6.2.2 表格标题标签<caption>

6.2.3 <tr>标签

6.2.4 <td>和<th>标签

6.2.5 单元格的跨行和跨列设置

6.2.6 <thead><tbody>和<tfoot>标签

6.3 表格的综合示例

习题6

第7章 在网页中创建表单

7.1 表单概述

7.2 <form>标签

7.3 input元素

7.3.1 文本框

7.3.2 密码框

7.3.3 隐藏域

7.3.4 文件域

7.3.5 单选框和复选框

7.3.6 提交按钮

7.3.7 button按钮

7.3.8 重置按钮

7.3.9 图像按钮

7.4 选择列表元素

7.5 文本域元素

7.6 HTML5表单新增属性

7.6.1 form属性

7.6.2 formaction属性

7.6.3 autofocus属性

7.6.4 pattern属性

7.6.5 placeholder属性

7.6.6 required属性

7.7 HTML5表单新增的input元素类型

7.7.1 tel类型

7.7.2 email类型

7.7.3 url类型

7.7.4 number类型

7.7.5 range类型

7.7.6 search类型

7.7.7 color类型

7.7.8 date类型

7.7.9 time类型

7.7.10 datetime类型

7.7.11 datetime-local类型

7.7.12 week类型

7.7.13 month类型

7.8 提交按钮新增取消验检属性

7.9 表单综合示例

习题7

第8章 CSS基础

8.1 CSS概述

8.2 定义CSS的基本语法

8.3 CSS基本选择器

8.3.1 元素选择器

8.3.2 类选择器

8.3.3 ID选择器

8.3.4 伪类选择器

8.3.5 伪元素选择器

8.3.6 通用选择器

8.4 CSS复合选择器

8.4.1 交集选择器

8.4.2 并集选择器

8.4.3 后代选择器

8.4.4 子元素选择器

8.4.5 相邻兄弟选择器

8.5 在HTML文档中应用CSS的常用方式

8.5.1 行内式

8.5.2 内嵌式

8.5.3 链接式

8.6 CSS的冲突与解决

习题8

第9章 CSS常用属性

9.1 文本属性

9.1.1 color颜色属性

9.1.2 text-align水平对齐属性

9.1.3 text-indent首行缩进属性

9.1.4 text-decoration文本修饰属性

9.1.5 letter-spacing字符间距属性

9.1.6 word-spacing字间距属性

9.1.7 line-height文本行高属性

9.2 字体属性

9.2.1 font-weight字体粗细属性

9.2.2 font-style字体风格属性

9.2.3 font-size字体大小属性

9.2.4 font-family字体族属性

9.2.5 font字体属性

9.3 背景属性

9.3.1 background-color背景颜色属性

9.3.2 background-image背景图片属性

9.3.3 background-repeat背景图片重复属性

9.3.4 background-position背景图片位置属性

9.3.5 background-attachment背景图片滚动属性

9.3.6 background背景属性

9.4 display属性

9.5 列表属性

9.6 表格属性

习题9

第10章 盒子模型

10.1 盒子模型的组成

10.2 设置盒子边框

10.2.1 设置边框风格

10.2.2 设置边框宽度

10.2.3 设置边框颜色

10.2.4 统一设置边框的宽度、颜色和风格

10.3 设置盒子内边距

10.3.1 设置内边距

10.3.2 内边距的特点

10.4 设置盒子外边距

10.4.1 设置外边距

10.4.2 盒子外边距的合并

10.4.3 相邻盒子的水平间距

10.5 设置盒子内容的大小

习题10

第11章 网页元素的CSS排版

11.1 标准流排版

11.2 浮动排版

11.3 定位排版

习题11

第12章 网页常见布局版式

12.1 上中下一栏版式

12.2 左右两栏版式

12.3 左右两栏+页眉+页脚版式

12.4 左右宽度固定、中间自适应的左中右三栏版式

12.5 左中右三栏+页眉+页脚版式

12.6 DIV+CSS布局与表格布局的比较

习题12

第13章 JavaScript基础

13.1 JavaScript概述

13.1.1 JavaScript发展历史及组成部分

13.1.2 JavaScript与Java的关系及编辑工具

13.1.3 JavaScript的特点

13.1.4 JavaScript语法特点

13.1.5 JavaScript代码执行顺序和调试

13.2 JavaScript代码的调试方法

13.2.1 使用alert()方法调试JavaScript代码

13.2.2 使用console.log()方法调试JavaScript代码

13.2.3 使用IE11的“开发人员工具”调试脚本代码

13.3 标识符、关键字和保留字

13.4 直接量

13.5 变量

13.5.1 变量的声明与赋值

13.5.2 变量的作用域

13.6 数据类型

13.6.1 数字类型

13.6.2 字符串类型

13.6.3 布尔类型

13.6.4 null和undefined类型

13.6.5 数据类型转换

13.7 表达式和运算符

13.7.1 算术表达式

13.7.2 关系表达式

13.7.3 逻辑表达式

13.7.4 赋值表达式

13.7.5 条件表达式

13.7.6 new运算符

13.7.7 运算符的优先级及结合性

13.8 语句

13.8.1 表达式语句

13.8.2 声明语句

13.8.3 条件语句

13.8.4 循环语句

13.8.5 循环终止和退出语句

13.8.6 注释语句

13.9 在网页中嵌入JavaScript代码

13.9.1 在HTML标签的事件属性中直接添加脚本代码

13.9.2 使用script标签嵌入脚本代码

13.9.3 使用script标签链接外部JavaScript文件

习题13

第14章 脚本函数

14.1 函数定义

14.2 return语句详解

14.3 函数调用

14.4 this指向

14.5 内置函数

习题14

第15章 事件处理

15.1 事件处理概述

15.2 注册事件处理程序

15.2.1 使用HTML标签的事件属性注册事件处理程序

15.2.2 使用事件目标的事件属性注册事件处理函数

15.2.3 使用事件目标调用addEventListener()方法

15.3 事件处理程序的调用

15.3.1 事件处理程序与this的使用

15.3.2 事件对象event

15.3.3 事件处理程序的返回值

习题15

第16章 JavaScript内置对象

16.1 Array对象

16.2 String对象

16.3 Math对象

16.4 Date对象

习题16

第17章 使用DOM操作HTML文档

17.1 DOM概述

17.2 DOM对象

17.2.1 document对象

17.2.2 元素对象

17.2.3 属性对象

17.3 使用DOM访问文档元素

17.3.1 获取文档元素

17.3.2 访问和设置文档元素属性

17.3.3 使用innerHTML属性访问和设置文档元素内容

17.4 使用DOM创建、插入、修改和删除节点

17.5 表单及表单元素对象

17.5.1 表单对象

17.5.2 表单元素对象

习题17

第18章 BOM对象

18.1 BOM结构

18.2 window对象

18.3 navigator对象

18.4 location对象

18.5 history对象

18.6 screen对象

习题18

第19章 正则表达式模式匹配

19.1 正则表达式的定义

19.2 使用RegExp对象进行模式匹配

19.2.1 创建RegExp对象

19.2.2 RegExp对象的常用属性和方法

19.3 用于模式匹配的String方法

习题19

第20章 JavaScript经典实例

20.1 使用JavaScript创建选项卡切换内容块

20.2 使用JavaScript创建折叠菜单

20.3 使用JavaScript创建二级菜单

习题20

第21章 使用HTML5+CSS+JavaScript创建企业网站

21.1 网站的建设与发布流程

21.1.1 网站策划

21.1.2 网站素材收集

21.1.3 网页规划

21.1.4 网站目录设计

21.1.5 网页制作

21.1.6 网站测试

21.1.7 网站发布

21.2 使用HTML5+CSS+JavaScript创建网站

21.2.1 网站的创建流程

21.2.2 公司简介网页的制作

21.2.3 网上订购页面的制作

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部