豆瓣高分
类型
9.1
豆瓣评分
可以朗读
语音朗读
298千字
字数
2019-12-01
发行日期
展开全部
主编推荐语
HTML、CSS和JavaScript基础教程,附实战练习和教学资源。
内容简介
本书分为三部分:第1部分是HTML基础,主要介绍各种标签的使用;第2部分是CSS基础,主要介绍样式操作;第3部分是JavaScript基础,介绍的是语法基础和核心技术。为了让读者更好地掌握,本书还结合实际工作以及前端面试,精心挑选了大量高质量的练习题。此外,本书还专门配套了课件PPT以及各种工具手册,以便各大高校老师教学使用。
目录
- 版权信息
- 内容提要
- 前言
- 第一部分 HTML基础
- 第1章 HTML简介
- 1.1 前端技术简介
- 1.2 什么是HTML
- 1.3 常见问题
- 第2章 开发工具
- 2.1 开发工具
- 2.2 使用HBuilder
- 第3章 基本标签
- 3.1 HTML结构
- 3.2 head标签
- 3.3 body标签
- 3.4 HTML注释
- 3.5 本章练习
- 第4章 文本
- 4.1 文本简介
- 4.2 标题标签
- 4.3 段落标签
- 4.4 文本标签
- 4.5 水平线标签
- 4.6 div标签
- 4.7 自闭合标签
- 4.8 块元素和行内元素
- 4.9 特殊符号
- 4.10 本章练习
- 第5章 列表
- 5.1 列表简介
- 5.2 有序列表
- 5.3 无序列表
- 5.4 定义列表
- 5.5 HTML语义化
- 5.6 本章练习
- 第6章 表格
- 6.1 表格简介
- 6.2 基本结构
- 6.3 完整结构
- 6.4 语义化
- 6.5 合并行:rowspan
- 6.6 合并列:colspan
- 6.7 本章练习
- 第7章 图片
- 7.1 图片标签
- 7.2 图片路径
- 7.3 图片格式
- 7.4 本章练习
- 第8章 超链接
- 8.1 超链接简介
- 8.2 内部链接
- 8.3 锚点链接
- 8.4 本章练习
- 第9章 表单
- 9.1 表单简介
- 9.2 form标签
- 9.3 input标签
- 9.4 单行文本框
- 9.5 密码文本框
- 9.6 单选框
- 9.7 复选框
- 9.8 按钮
- 9.9 文件上传
- 9.10 多行文本框
- 9.11 下拉列表
- 9.12 本章练习
- 第10章 框架
- 10.1 iframe标签
- 10.2 练习题
- 第二部分 CSS基础
- 第11章 CSS简介
- 11.1 CSS简介
- 11.2 CSS引入方式
- 11.3 本章练习
- 第12章 CSS选择器
- 12.1 元素的id和class
- 12.2 选择器是什么
- 12.3 CSS选择器
- 12.4 本章练习
- 第13章 字体样式
- 13.1 字体样式简介
- 13.2 字体类型:font-family
- 13.3 字体大小:font-size
- 13.4 字体粗细:font-weight
- 13.5 字体风格:font-style
- 13.6 字体颜色:color
- 13.7 CSS注释
- 13.8 本章练习
- 第14章 文本样式
- 14.1 文本样式简介
- 14.2 首行缩进:text-indent
- 14.3 水平对齐:text-align
- 14.4 文本修饰:text-decoration
- 14.5 大小写:text-transform
- 14.6 行高:line-height
- 14.7 间距:letter-spacing、word-spacing
- 14.8 本章练习
- 第15章 边框样式
- 15.1 边框样式简介
- 15.2 整体样式
- 15.3 局部样式
- 15.4 本章练习
- 第16章 列表样式
- 16.1 列表项符号:list-style-type
- 16.2 列表项图片:list-style-image
- 16.3 本章练习
- 第17章 表格样式
- 17.1 表格标题位置:caption-side
- 17.2 表格边框合并:border-collapse
- 17.3 表格边框间距:border-spacing
- 17.4 本章练习
- 第18章 图片样式
- 18.1 图片大小
- 18.2 图片边框
- 18.3 图片对齐
- 18.4 文字环绕:float
- 18.5 本章练习
- 第19章 背景样式
- 19.1 背景样式简介
- 19.2 背景颜色:background-color
- 19.3 背景图片样式:background-image
- 19.4 背景图片重复:background-repeat
- 19.5 背景图片位置:background-position
- 19.6 背景图片固定:background-attachment
- 19.7 本章练习
- 第20章 超链接样式
- 20.1 超链接伪类
- 20.2 深入了解:hover
- 20.3 鼠标样式
- 20.4 本章练习
- 第21章 盒子模型
- 21.1 CSS盒子模型
- 21.2 宽高:width、height
- 21.3 边框:border
- 21.4 内边距:padding
- 21.5 外边距:margin
- 21.6 本章练习
- 第22章 浮动布局
- 22.1 文档流简介
- 22.2 浮动
- 22.3 清除浮动
- 22.4 本章练习
- 第23章 定位布局
- 23.1 定位布局简介
- 23.2 固定定位:fixed
- 23.3 相对定位:relative
- 23.4 绝对定位:absolute
- 23.5 静态定位:static
- 23.6 本章练习
- 第三部分 JavaScript基础
- 第24章 JavaScript简介
- 24.1 JavaScript是什么
- 24.2 JavaScript开发工具
- 24.3 JavaScript引入方式
- 24.4 一个简单的JavaScript程序
- 24.5 本章练习
- 第25章 语法基础
- 25.1 语法简介
- 25.2 变量与常量
- 25.3 数据类型
- 25.4 运算符
- 25.5 表达式与语句
- 25.6 类型转换
- 25.7 转义字符
- 25.8 注释
- 25.9 本章练习
- 第26章 流程控制
- 26.1 流程控制简介
- 26.2 选择结构:if
- 26.3 选择结构:switch
- 26.4 循环结构:while
- 26.5 循环结构:do...while
- 26.6 循环结构:for
- 26.7 实战题:判断一个数是整数,还是小数
- 26.8 实战题:找出“水仙花数”
- 26.9 本章练习
- 第27章 初识函数
- 27.1 函数是什么
- 27.2 函数的定义
- 27.3 函数的调用
- 27.4 嵌套函数
- 27.5 内置函数
- 27.6 实战题:判断某一年是否是闰年
- 27.7 实战题:求出任意5个数的最大值
- 27.8 本章练习
- 第28章 字符串对象
- 28.1 内置对象简介
- 28.2 获取字符串长度
- 28.3 大小写转换
- 28.4 获取某一个字符
- 28.5 截取字符串
- 28.6 替换字符串
- 28.7 分割字符串
- 28.8 检索字符串的位置
- 28.9 实战题:统计某一个字符的个数
- 28.10 实战题:统计字符串中有多少个数字
- 28.11 本章练习
- 第29章 数组对象
- 29.1 数组是什么
- 29.2 数组的创建
- 29.3 数组的获取
- 29.4 数组的赋值
- 29.5 获取数组长度
- 29.6 截取数组某部分
- 29.7 添加数组元素
- 29.8 删除数组元素
- 29.9 比较数组大小
- 29.10 颠倒数组顺序
- 29.11 将数组元素连接成字符串
- 29.12 实战题:数组与字符串的转换操作
- 29.13 实战题:计算面积与体积,返回一个数组
- 29.14 本章练习
- 第30章 时间对象
- 30.1 时间对象简介
- 30.2 操作年、月、日
- 30.3 操作时、分、秒
- 30.4 获取星期几
- 30.5 本章练习
- 第31章 数学对象
- 31.1 数学对象简介
- 31.2 Math对象的属性
- 31.3 Math对象的方法
- 31.4 最大值与最小值
- 31.5 取整运算
- 31.6 三角函数
- 31.7 生成随机数
- 31.8 实战题:生成随机验证码
- 31.9 实战题:生成随机颜色值
- 31.10 本章练习
- 第32章 DOM基础
- 32.1 核心技术简介
- 32.2 DOM是什么
- 32.3 节点类型
- 32.4 获取元素
- 32.5 创建元素
- 32.6 插入元素
- 32.7 删除元素
- 32.8 复制元素
- 32.9 替换元素
- 32.10 本章练习
- 第33章 DOM进阶
- 33.1 HTML属性操作(对象属性)
- 33.2 HTML属性操作(对象方法)
- 33.3 CSS属性操作
- 33.4 DOM遍历
- 33.5 innerHTML和innerText
- 33.6 本章练习
- 第34章 事件基础
- 34.1 事件是什么
- 34.2 事件调用方式
- 34.3 鼠标事件
- 34.4 键盘事件
- 34.5 表单事件
- 34.6 编辑事件
- 34.7 页面事件
- 34.8 本章练习
- 第35章 事件进阶
- 35.1 事件监听器
- 35.2 event对象
- 35.3 this
- 35.4 本章练习
- 第36章 window对象
- 36.1 window对象简介
- 36.2 窗口操作
- 36.3 对话框
- 36.4 定时器
- 36.5 location对象
- 36.6 navigator对象
- 36.7 本章练习
- 第37章 document对象
- 37.1 document对象简介
- 37.2 document对象属性
- 37.3 document对象方法
- 37.4 本章练习
- 附录A HTML常用标签
- 附录B CSS常用属性
- 附录C JavaScript常用方法
- 附录D 常用的随机数
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。