Web编程基础:HTML+CSS+JavaScript
作者: 刘兵等编著
出版时间:2019年版
丛编项: 普通高等教育十三五规划教材
内容简介
《Web编程基础(HTML+CSS+JavaScript)》全面系统地讲解了Web前端开发的各种知识。内容主要涵盖HTML,基础知识、表格和表单的制作、CSS基础知识、DIV+CSS页面布局方式、JavaScript语言、DOM编程、数据验证方式、jQuery框架的基础知识。《Web编程基础(HTML+CSS+JavaScript)》由浅入深,概念清晰,辅以160个案例说明、160个视频讲解,操作性和实用性较强。为了帮助读者快速牢固地掌握Web前端开发技术,《Web编程基础(HTML+CSS+JavaScript)》采用“纸质图书+微视频案例讲解”相配套的方式,全方位提供学习Web前端技术开发的解决方案,并为任课教师免费提供电子课件、书中所有实例程序源码、课后习题答案以及课后实验的程序源码。《Web编程基础(HTML+CSS+JavaScript)》适合作为高等学校计算机类相关专业与Web编程相关课程的教材,也适合高职高专、职业技术学院和民办高校计算机相关专业的学生选用,还可以作为Wcb程序设计人员的参考书。
目录
前言
第1章 HTML基础
1.1 网站开发
1.1.1 网页设计概述
1.1.2 网站设计的技术
1.2 HTML基本概念
1.2.1 超文本传输协议
1.2.2 统一资源定位符
1.2.3 超文本标记语言
1.3 HTML文件
1.3.1 HTML文件的基本结构
1.3.2 HTML标记的语法格式
1.4 HTML常用标记
1.4.1 文本标记
1.4.2 列表标记
1.4.3 分隔线标记
1.4.4 超链接标记
1.4.5 图片标记
1.4.6 多媒体标记
1.4.7 标记类型
1.4.8 meta标记
本章小结
习题一
实验一 HTML语言基础
第2章 表格与表单
2.1 表格
2.1.1 表格概述
2.1.2 表格的基本结构
2.1.3 表格的属性
2.1.4 单元格合并
2.2 表单
2.2.1 表单概述
2.2.2 表单标记
2.2.3 HTML5新增标记
2.2.4 表单综合实例
2.3 框架
2.3.1 概述
2.3.2 左右分割窗口
2.3.3 上下分割窗口
2.3.4 嵌套分割窗口
2.3.5 内联框架
本章小结
习题二
实验二 HTML语言基础
第3章 CSS基础
3.1 CSS基础知识
3.1.1 CSS概述
3.1.2 CSS定义的基本语法
3.1.3 CSS的使用方法
3.2 CSS选择器
3.2.1 元素选择器
3.2.2 类选择器
3.2.3 ID选择器
3.2.4 包含选择器
3.2.5 组合选择器
3.2.6 父子选择器
3.2.7 相邻选择器
3.2.8 属性选择器
3.2.9 通用选择器
3.3 CSS基本属性
3.3.1 字体属性
3.3.2 文本属性
3.3.3 背景属性
3.3.4 边框属性
3.3.5 列表属性
3.3.6 鼠标属性
3.4 伪类和伪元素
3.4.1 伪类
3.4.2 伪元素
本章小结
习题三
实验三 CSS基础
第4章 CSS页面布局
4.1 网页布局元素
4.1.1 网页布局概述
4.1.2 元素类型与转换
4.1.3 定位
4.1.4 浮动
4.1.5 溢出与剪切
4.1.6 对象的显示与隐藏
4.2 盒子模型
4.2.1 盒子模型概述
4.2.2 外边距
4.2.3 CSS边框
4.2.4 内边距
4.3 DIV+CSS网页布局技巧
4.3.1 两栏布局
4.3.2 多栏布局
4.4 CSS高级应用
4.4.1 过渡
4.4.2 变形
本章小结
习题四
实验四
第5章 JavaScript语言
5.1 JavaScript的基础知识
5.1.1 JavaScript概述
5.1.2 JavaScript的使用方法
5.2 JavaScript语言的基本结构
5.2.1 数据类型与变量
5.2.2 运算符
5.2.3 流程控制语句
5.2.4 JavaScript中的函数
5.2.5 JavaScript的事件
5.3 JavaScript中的对象
5.3.1 对象的基本概念
5.3.2 内置对象
5.3.3 创建自定义对象
本章小结
习题五
实验五
第6章 DOM编程
6.1 浏览器
6.2 Window对象
6.2.1 Window对象的属性
6.2.2 Window对象的方法
6.2.3 Window对象的事件
6.3 Document对象
6.3.1 Document对象的属性
6.3.2 Document对象的常用方法
6.3.3 DOM Element的常用方法
6.3.4 DOM Element的属性
6.4 Form对象
本章小结
习题六
实验六 BOM与DOM编程
第7章 数据验证
7.1 正则表达式
7.1.1 正则表达式概述
7.1.2 普通字符
7.1.3 元字符
7.1.4 字符的选择、分组与引用
7.1.5 正则表达式的修饰符
7.2 正则表达式的常用方法
7.2.1 test()方法
7.2.2 match()方法
7.2.3 replace()方法
7.2.4 search()方法
7.3 网页特效
7.3.1 表单验证
7.3.2 级联下拉列表
7.3.3 评分
本章小结
习题七
实验七
第8章 jQuery
8.1 jQuery概述
8.1.1 什么是jQuery
8.1.2 配置jQuery环境
8.2 jQuery选择器
8.2.1 基本选择器
8.2.2 层次选择器
8.2.3 过滤器
8.3 jQuery中的DOM操作
8.3.1 属性操作
8.3.2 获取或设置HTML元素的内容
8.3.3 获取或设置HTML元素的属性
8.3.4 利用jQuery管理页面元素
8.4 jQuery事件处理
8.5 jQuery动画特效
8.5.1 显示与隐藏
8.5.2 淡入与淡出
8.5.3 向上或向下滑动
8.5.4 自定义动画
8.5.5 停止动画
本章小结
习题八
实验八 jQuery实验
参考文献