网页制作教程:HTML,CSS,JavaScript图书目录
时间:2023-02-18 20:48:01 | 来源:营销百科
时间:2023-02-18 20:48:01 来源:营销百科
网页制作教程:HTML,CSS,JavaScript图书目录:第1部分HTML部分
第1章网页设计基础
本章术语
1.1网页设计基本概念
1.2网页设计的语言和工具
本章知识体系
第2章HTML基础
本章术语
2.1HTML文档的结构
2.2HTML基本语法
2.3网页头部Head
2.3.1title标签
2.3.2meta标签
2.4网页主体Body
2.5网页文字
2.6段落
本章知识体系
第3章图像
本章术语
3.1图像的基本语法
3.1.1常用的图像文件格式
3.1.2如何添加图片
3.2图像的常用属性
3.2.1宽度属性
3.2.2高度属性
3.2.3图像的对齐方式
3.2.4边框
3.2.5提示文字
3.2.6水平边距和垂直边距
3.2.7热图
本章知识体系
第4章超级链接
本章术语
4.1建立超级链接
4.2超级链接的路径
本章知识体系
第5章列表
本章术语
5.1无序列表
5.1.1什么是无序列表
5.1.2无序列表嵌套
5.1.3无序列表type属性
5.2有序列表
5.2.1什么是有序列表
5.2.2有序列表的嵌套
5.2.3有序列表的type属性
5.2.4有序列表的start属性
5.3定义列表
本章知识体系
第6章表格
本章术语
6.1表格概述
6.1.1表格的语法
6.1.2设置表格标题
6.1.3设置表格表头
6.1.4表格的align属性
6.1.5表格的border属性
6.1.6表格的宽度和高度
6.1.7表格的bgcolor和background属性
6.1.8表格的cellspacing属性
6.1.9表格的cellpadding属性
6.2表格中的单元格
6.2.1单元格的属性
6.2.2单元格的垂直对齐
6.2.3单元格的跨行和跨列
6.3表格的嵌套
本章知识体系
第7章表单
本章术语
7.1表单概述
7.2表单标签(form)
7.2.1表单的语法
7.2.2表单的属性
7.3文本域和密码域
7.3.1文本域(单行文本域)
7.3.2密码文本域
7.3.3文本区域(多行文本域)
7.4单选按钮和复选框
7.4.1单选按钮
7.4.2复选框
7.5下拉列表
7.6按钮
7.7图像域、隐藏域和文件域
本章知识体系
第8章框架
本章术语
8.1框架概述
8.2框架的基本结构
8.3框架布局
8.4框架的属性
[1]第2部分CSS部分
第9章网站Web标准
第10章CSS样式表基础
第11章CSS选择器
第12章格式化文本
第13章网页背景
第14章文本的精细排版
第15章方框和边框
第16章CSS布局
第17章列表和导航菜单
第18章定位和CSS滤镜
第19章CSS美化网站
第3部分JavaScript部分
第20章JavaScript基础
第21章数据类型
第22章常量和变量
第23章表达式与操作符
第24章语句和函数
第25章数组
第26章对象
第27章window对象
第28章文档对象
第29章表单对象
第30章屏幕、历史、地址和浏览器对象
第4部分拓展部分
第31章XML入门
第32章DTD规范
第33章XML数据岛
第34章DOM解析XML文档
第35章jQuery基础
第36章jQuery选择器
第37章jQuery中的DOM
第38章jQuery的事件和动画
二、章节内容介绍
全书分为4部分。
第1部分为HTML部分,包括第1章至第8章。
第1章为网页设计基础,首先介绍网页设计的基本概念和相关术语,然后介绍网页设计所使用的语言和常用工具。
第2章为HTML基础,介绍了HTML语言基本结构,然后介绍了网页的头部和主体部分以及文本和段落的基本语法。
第3章为图像,介绍如何在网页中插入图像并设置其属性,以及通过视频教程演示了图像的热点区域用法。
第4章为超级链接,详细介绍了网页中常用的文本链接、图像链接、Email链接、锚点链接。
[1]第5章是列表,介绍了在当前流行的DIV CSS网页布局中占有重要地位的有序列表和无序列表,以及一般性的定义列表。
第6章是表格,介绍了表格和单元格的基本用法和常用属性。
第7章是表单,介绍了在动态网页编程中如会员注册系统、在线购物、论坛、博客、微博等必须使用的表单的有关知识,包含各种表单对象,如文本域、按钮、复选框、列表、文件域等。
第8章是框架,介绍了框架和框架集以及内联框架。
第2部分为CSS部分,包括第9章至第19章。
第9章是网站Web标准,介绍了网站Web标准,为后面的DIV CSS网站布局打下理论基础。
第10章是CSS样式表基础,介绍了CSS样式表的基础入门知识。
第11章是CSS选择器,介绍CSS中最重要的选择器方面的知识,包括标签选择器、类选择器、ID选择器、群选择器、派生选择器以及选择器的继承、层叠和优先级。
第12章是格式化文本,介绍通过CSS修改网页文字的字体、颜色、行距等。
第13章是网页背景,介绍通过CSS修改网页的背景颜色和背景图片等。
第14章是文本的精细排版,介绍通过CSS实现更精细的文本排版,设置字符间距、单词间距、文字修饰、文本排列等。
第15章是方框和边框,介绍如何在CSS中设置网页各种元素的边框及元素之间的空白距离,本章内容是网页布局的核心知识。
第16章是CSS布局,CSS布局是Web标准中的一个核心技术内容,通过学习CSS布局的入门知识与高级技巧等,逐步掌握符合Web标准的CSS布局设计。
[1]第17章是列表和导航菜单,介绍通过CSS操作HTML中的列表,列表也是网页布局的核心知识。
第18章是定位和CSS滤镜,介绍控制浏览器如何显示及在何处显示元素,以及通过使用CSS滤镜,可以使网页文本达到图像处理软件的效果。
第19章是CSS美化网站,介绍使用CSS美化链接、导航、表格、表单这些网站常见元素。
第3部分为JavaScript部分,包括第20章至第30章。
第20章是JavaScript基础,介绍了JavaScript的基础入门知识。
第21章是数据类型,介绍了JavaScript中的字符串型、数字型、布尔型等数据类型。
第22章是常量和变量,介绍了JavaScript中的常量和变量以及检测和区别。
第23章是表达式与操作符,介绍JavaScript中的表达式与操作符,如加、减、赋值、相等测试等,以及利用这些操作符来操作数据。
第24章是语句和函数,通过多种形式的语句,可以控制程序代码的执行顺序,从而可以完成比较复杂的程序操作。函数可用来把程序组织成最小的独立的单元,把语句封装成一组算法,实现相关的功能。
第25章是数组,介绍了JavaScript中的创建数组以及操作数据和数组的内置方法等。
第26章是对象,介绍JavaScript中最重要的一种数据类型——对象的基本知识和正则表达式以及事件和事件驱动的相关知识。
第27章是window对象,window对象是所有对象的顶级对象,就是人们通常所说的浏览器窗口。
第28章是文档对象,文档对象是客户端JavaScript中最常用的对象,代表浏览器窗口(window对象)中的文档。
第29章是表单对象,介绍如何在JavaScript中使用表单进行程序设计。
[1]本章术语
1.1网页设计基本概念
1.2网页设计的语言和工具
本章知识体系
第2章HTML基础
本章术语
2.1HTML文档的结构
2.2HTML基本语法
2.3网页头部Head
2.3.1title标签
2.3.2meta标签
2.4网页主体Body
2.5网页文字
2.6段落
本章知识体系
第3章图像
本章术语
3.1图像的基本语法
3.1.1常用的图像文件格式
3.1.2如何添加图片
3.2图像的常用属性
3.2.1宽度属性
3.2.2高度属性
3.2.3图像的对齐方式
3.2.4边框
3.2.5提示文字
3.2.6水平边距和垂直边距
3.2.7热图
本章知识体系
第4章超级链接
本章术语
4.1建立超级链接
4.2超级链接的路径
本章知识体系
第5章列表
本章术语
5.1无序列表
5.1.1什么是无序列表
5.1.2无序列表嵌套
5.1.3无序列表type属性
5.2有序列表
5.2.1什么是有序列表
5.2.2有序列表的嵌套
5.2.3有序列表的type属性
5.2.4有序列表的start属性
5.3定义列表
本章知识体系
第6章表格
本章术语
6.1表格概述
6.1.1表格的语法
6.1.2设置表格标题
6.1.3设置表格表头
6.1.4表格的align属性
6.1.5表格的border属性
6.1.6表格的宽度和高度
6.1.7表格的bgcolor和background属性
6.1.8表格的cellspacing属性
6.1.9表格的cellpadding属性
6.2表格中的单元格
6.2.1单元格的属性
6.2.2单元格的垂直对齐
6.2.3单元格的跨行和跨列
6.3表格的嵌套
本章知识体系
第7章表单
本章术语
7.1表单概述
7.2表单标签(form)
7.2.1表单的语法
7.2.2表单的属性
7.3文本域和密码域
7.3.1文本域(单行文本域)
7.3.2密码文本域
7.3.3文本区域(多行文本域)
7.4单选按钮和复选框
7.4.1单选按钮
7.4.2复选框
7.5下拉列表
7.6按钮
7.7图像域、隐藏域和文件域
本章知识体系
第8章框架
本章术语
8.1框架概述
8.2框架的基本结构
8.3框架布局
8.4框架frame的属性
8.5noframes标签
8.6内联框架iframe
8.7框架的链接
本章知识体系
第2部分CSS部分
第9章网站Web标准
本章术语
9.1W3C组织
9.2Web标准
9.3网站重构
9.3.1什么是网站重构
9.3.2改善现有网站
本章知识体系
第10章CSS样式表基础
本章术语
10.1CSS概述
10.2CSS样式和样式表
10.3内部样式表
10.4外部样式表
10.5创建CSS样式表
本章知识体系
第11章CSS选择器
本章术语
11.1标签选择器
11.2类选择器
11.3ID选择器
11.4群选择器
11.5通配符选择器
11.6派生选择器
11.7选择器的继承
11.8选择器的层叠
11.9选择器的优先级
11.10伪类
本章知识体系
第12章格式化文本
本章术语
12.1设置字体(fontfamily)
12.2文字颜色(color)
12.3修改字号(fontsize)
12.4斜体和粗体(fontstyle)
12.5格式化字母(texttransform)
12.6文本的修饰(textdecoration)
12.7调整行高(lineheight)
12.8综合设置字体属性(font)
本章知识体系
第13章网页背景
本章术语
13.1背景颜色(backgroundcolor)
13.2背景图片(backgroundimage)
[1]13.3背景图片重复方式(backgroundrepeat)
13.4背景图片位置(backgroundposition)
13.5背景附件(backgroundattachment)
13.6组合设置背景属性(background)
本章知识体系
第14章文本的精细排版
本章术语
14.1调整单词间距(wordspacing)
14.2调整字符间距(letterspacing)
14.3垂直对齐(verticalalign)
14.4文本对齐方式(textalign)
14.5段落缩进(textindent)
14.6处理空白区(whitespace)
14.7显示(display)
本章知识体系
第15章方框和边框
本章术语
15.1盒模型
15.2块级标签
15.3边框
15.3.1边框样式属性
15.3.2边框宽度属性
15.3.3边框颜色属性
15.3.4边框的代码
15.4边距
15.5填充
15.6边距折叠
15.7宽度和高度
15.8浮动和清除
15.8.1浮动
15.8.2清除
本章知识体系
第16章CSS布局
本章术语
16.1CSS布局
16.1.1div与table布局比较
16.1.2块级标签
16.1.3内联标签
16.1.4块级标签和内联标签的相互转换
16.1.5页面模块的命名规范
16.2CSS布局实例
16.2.1一行一列固定宽度
16.2.2一行一列固定宽度居中
16.2.3一行一列自动宽度居中
16.2.4一行两列左列固定,右列自动宽度
16.2.5一行两列固定宽度居中
16.2.6一行三列左右固定,中间自动宽度
16.2.7一行三列固定宽度居中
16.2.8二行二列固定宽度居中
16.2.9三行二列
16.3浏览器兼容性
本章知识体系
第17章列表和导航菜单
本章术语
17.1列表的样式
17.2项目符号图形
17.3项目符号和序号定位
17.4列表综合属性
17.5导航菜单
17.5.1水平导航菜单
17.5.2垂直导航菜单
本章知识体系
第18章定位和CSS滤镜
本章术语
18.1定位方式
18.2定位位置
18.3层
18.3.1层空间
18.3.2层的可见性
18.3.3层的宽度和高度
18.3.4层的溢出
18.3.5层的剪辑
18.4鼠标指针
18.5CSS滤镜
本章知识体系
第19章CSS美化网站
本章术语
19.1链接
[1]19.1.1链接的4种状态
19.1.2链接的下划线
19.1.3按钮形式的链接
19.2表格的美化
19.2.1表格内容的垂直对齐和水平对齐
19.2.2表格的边框
19.3表单的美化
19.3.1美化文本框
19.3.2美化按钮
本章知识体系
第3部分JavaScript部分
第20章JavaScript基础
本章术语
20.1JavaScript概况
20.2JavaScript特点
20.3在HTML中使用JavaScript
20.4JavaScript语法结构
本章知识体系
第21章数据类型
本章术语
21.1基本数据类型
21.2复合数据类型
本章知识体系
第22章常量和变量
本章术语
22.1常量
22.2变量
22.2.1变量的命名方式
22.2.2定义变量
22.2.3变量的值
22.2.4变量的复制
22.2.5检测变量的类型
22.3常量和变量的区别
本章知识体系
第23章表达式与操作符
本章术语
23.1表达式
23.2操作符介绍
23.3算术操作符
23.4关系操作符
23.5字符串操作符
23.6赋值操作符
23.7逻辑操作符
23.8位操作符
23.9其他操作符
23.10操作符的优先级
本章知识体系
第24章语句和函数
本章术语
24.1选择语句
24.1.1if语句
24.1.2switch语句
24.2循环语句
24.2.1while语句
24.2.2do…while语句
24.2.3for语句
24.2.4for…in语句
24.3跳转语句
24.3.1break语句
24.3.2continue语句
24.4异常处理语句
24.4.1throw语句
24.4.2try…catch…finally语句
24.5函数
24.5.1什么是函数
24.5.2定义函数
24.5.3调用函数
24.5.4函数的参数
24.6系统函数
24.6.1编码函数escape()
24.6.2解码函数unescape()
24.6.3求值函数eval()
24.6.4数值判断函数isNaN()
24.6.5整数转换函数parseInt()
24.6.6浮点数转换函数parseFloat()
[1]24.7变量有效范围
本章知识体系
第25章数组
本章术语
25.1数组的基本概念
25.1.1什么是数组
25.1.2创建数组
25.2操作数组
25.2.1存取数组元素
25.2.2添加数组元素
25.2.3删除数组元素
25.2.4数组元素的个数
25.3数组的方法
25.3.1toString()方法:将数组转换为字符串
25.3.2join()方法:将数组元素连接成字符串
25.3.3push()方法:在数组尾部添加元素
25.3.4concat()方法:添加元素并生成新数组
25.3.5unshift()方法:在数组头部添加元素
25.3.6pop()方法:删除并返回数组的最后一个元素
25.3.7shift()方法:删除并返回数组的第一个元素
25.3.8splice()方法:删除、替换或插入数组元素
25.3.9slice()方法:返回数组中的一部分元素
25.3.10reverse()方法:颠倒数组中的元素
25.3.11sort()方法:对数组元素排序
25.3.12toLocaleString()方法:转换为当地字符串
本章知识体系
第26章对象
本章术语
26.1对象的基本概念
26.2创建对象
26.2.1使用构造函数创建内置对象
26.2.2直接创建自定义对象
26.2.3通过自定义构造函数创建对象
26.3构造函数
26.3.1创建简单的构造函数
26.3.2创建有默认值的构造函数
26.3.3创建有方法的构造函数
26.4Object对象
26.4.1创建Object对象
26.4.2constructor属性:返回对象的构造函数
26.4.3toString()方法:对象的字符串表示
26.4.4toLocaleString()方法:对象的本地字符串表示
26.4.5propertylsEnumerable()方法:判断对象的属性
26.4.6isPrototypeOf()方法:判断是否原型对象
26.4.7valueOf()方法:返回对象的原始值
26.5布尔对象
26.6日期对象
26.6.1创建日期对象
26.6.2格式化日期
26.6.3获取日期和时间
26.6.4设置日期和时间
26.7数字对象
26.7.1创建数字对象
26.7.2数字对象的属性
26.7.3数字对象的方法
26.8数学对象
26.8.1数学对象的属性
26.8.2数学对象的方法
26.9字符串对象
26.9.1字符串的长度
26.9.2查找字符串的方法
26.9.3字符串操作方法
26.9.4字符串位置方法
26.9.5字符串转换大小写
26.9.6字符串匹配方法
26.9.7字符串比较方法
26.10RegExp对象
26.10.1创建RegExp对象
26.10.2RegExp对象的方法
26.10.3正则表达式的元字符
26.10.4正则表达式的定位符
26.10.5正则表达式的范围
26.11对象层次
26.12事件驱动与事件处理
26.12.1在HTML标签属性中调用事件
26.12.2在JavaScript代码中调用事件
26.12.3事件的返回值
26.12.4this操作符
26.12.5浏览器事件
本章知识体系
第27章window对象
本章术语
27.1window对象
27.1.1window对象介绍
27.1.2window对象的属性
[1]27.1.3window对象的方法
27.1.4window对象的事件
27.2window对象事件
27.2.1装载文档(onload)和卸载文档(onunload)
27.2.2得到焦点(focus)和失去焦点(blur)
27.2.3调整窗口大小事件
27.2.4错误事件
27.3window对话框
27.3.1警告框alert()
27.3.2确认框confirm()
27.3.3提示框prompt()
27.4window状态栏
27.5window窗口操作
27.5.1打开窗口open()
27.5.2关闭窗口close()
27.5.3滚动scrollTo()scrollBy()
27.5.4调整窗口大小resizeTo()resizeBy()
27.6window时间间隔
27.6.1延迟代码执行
27.6.2周期性执行代码
27.6.3停止延迟性执行代码
27.6.4停止周期性执行代码
27.7window子对象
本章知识体系
第28章文档对象
本章术语
28.1文档对象
28.1.1document对象介绍
28.1.2document对象的属性
28.1.3document对象的方法
28.1.4document对象的命名
28.2document对象的应用
28.2.1设置链接颜色
28.2.2设置网页背景颜色和文字颜色
28.2.3文档信息
28.2.4在标题栏和状态栏显示滚动信息
28.2.5防止盗链
28.2.6在网页中输出内容
28.3图像对象
28.3.1图像对象介绍
28.3.2图像对象属性
28.3.3图像对象事件
28.3.4随机图像
28.3.5改变图像大小
28.3.6显示默认图像
28.4链接对象
28.4.1链接对象的属性
28.4.2链接对象的事件
28.5锚对象
28.6cookie
28.6.1cookie的作用
28.6.2创建与读取cookie
28.6.3获取cookie的值
28.6.4cookie的生存期
28.6.5cookie的路径
28.6.6cookie的域名
28.6.7cookie的安全性
28.6.8cookie的局限性
本章知识体系
第29章表单对象
本章术语
29.1表单对象
29.2表单对象的应用
29.2.1表单验证
29.2.2表单的提交方式
29.2.3重置表单的提示
29.3文本框
29.3.1文本框对象属性
29.3.2文本框对象方法
[1]29.3.3文本框对象事件
29.3.4自动选择文本框中的文字
29.4按钮
29.4.1按钮的属性
29.4.2按钮对象方法
29.4.3按钮对象事件
29.5单选框和复选框
29.5.1单选框和复选框的属性
29.5.2单选框和复选框的方法
29.5.3单选框和复选框的事件
29.5.4单选框和复选框组
29.5.5获取单选框和复选框的值
29.5.6限制复选框的选择项数
29.6下拉列表框
29.6.1下拉列表框的属性
29.6.2下拉列表框的方法
29.6.3下拉列表框的事件
29.6.4选项对象
29.7文件上传框
29.7.1文件上传框的属性
29.7.2文件上传框的方法
29.7.3文件上传框的事件
29.8隐藏域
本章知识体系
第30章屏幕、历史、地址和浏览器对象
本章术语
30.1屏幕对象
30.2浏览器对象
30.2.1浏览器对象的属性
30.2.2浏览器对象的方法
30.3历史对象
30.3.1历史对象的属性
30.3.2历史对象的方法
30.4地址对象
30.4.1什么是URL
30.4.2地址对象的属性
30.4.3地址对象的方法
本章知识体系
第4部分拓展部分
第31章XML入门
本章术语
31.1XML概述
31.1.1标记语言
31.1.2XML介绍
31.1.3XML的优势
31.2XML语法
31.2.1XML文档的组成与声明
31.2.2XML文档的注释
31.2.3XML文档的元素
31.2.4XML元素属性
31.2.5XML命名空间
31.2.6默认命名空间
31.2.7格式良好的XML文档
本章知识体系
第32章DTD规范
本章术语
32.1DTD的基本概念
32.1.1DTD简介
32.1.2DTD基本结构
32.2DTD对元素声明
32.2.1元素类型声明
32.2.2元素内容类型
32.3DTD对属性声明
32.3.1属性声明语法
32.3.2属性类型
32.3.3默认参数声明
32.4引用DTD
32.4.1引用内部DTD
32.4.2引用外部DTD
32.4.3混合引用DTD
32.5实体声明与引用
32.5.1实体概念
32.5.2内部一般实体
32.5.3外部一般实体
32.5.4内部参数实体
32.5.5外部参数实体
[1]