内容简介
第1章 HTML语言简介
1.1 HTML简介
1.2 HTML基本概念
1.2.1 什么是HTML
1.2.2 什么是HTTP
1.2.3 什么是浏览器
1.2.4 HTML的发展史
1.3 HTML文件类型
1.3.1 标记符
1.3.2 头部标记符
1.3.3 正文标记符
1.3.4 文档标题
1.4 HTML编辑器介绍
1.5 基本元素介绍
1.5.1 页面信息元素<meta>
1.5.2 段落元素<p>
1.5.3 换行元素<br>
1.5.4 标题元素<h1>~<h6>
1.5.5 文字修饰元素<font>
1.5.6 原样显示元素<pre>
1.5.7 分割线元素<hr>
1.6 HTML的有关约定
1.7 代码规范
习题
第2章 超链接、图片及其他常用元素
2.1 超链接元素
2.1.1 相对路径与绝对路径
2.1.2 超链接的基本语法
2.2 锚点链接
2.2.1 在同一页面中使用锚点链接
2.2.2 在不同页面中使用锚点链接
2.3 图片元素
2.3.1 图片格式介绍
2.3.2 图片元素的基本用法
2.3.3 图片元素的常用属性
2.3.4 热点
2.4 链接到电子邮件和网站
2.5 其他常用元素
2.5.1 内嵌元素<span>
2.5.2 块级元素<div>
2.5.3 上标<sup>与下标<sub>
2.5.4 滚动标签<marquee>
2.5.5 背景音乐<bgsound>
2.5.6 多媒体文件标记<embed>
2.5.7 <video>标签
习题
第3章 列表
3.1 无序列表
3.1.1 无序列表标签ul
3.1.2 无序列表的项目符号
3.2 有序列表
3.2.1 有序列表标签ol
3.2.2 有序列表的项目类型
3.2.3 有序列表的起始数值
3.3 定义列表
3.4 列表的嵌套
习题
第4章 表格与框架
4.1 表格的组成
4.1.1 table、tr和td标记
4.1.2 标题标记caption
4.1.3 表头标记th
4.2 表格的属性
4.2.1 表格的宽度
4.2.2 表格的高度
4.2.3 表格的对齐方式
4.2.4 表格边框宽度
4.2.5 表格边框颜色
4.2.6 单元格的间距
4.2.7 单元格边框和内容之间的距离
4.2.8 设置表格的背景色
4.2.9 设置表格的背景图像
4.3 表格的行属性
4.3.1 设置行的高度
4.3.2 设置行文字的水平对齐方式
4.3.3 设置行的边框颜色
4.3.4 设置行的背景颜色
4.4 带合并效果的表格
4.4.1 设置单元格的水平跨度(跨多列)
4.4.2 设置单元格的垂直跨度(跨多行)
4.4.3 设置单元格的对齐方式
4.4.4 设置单元格的背景色、边框颜色
4.5 框架结构
4.5.1 框架概述
4.5.2 框架的基本结构
4.5.3 设置框架
习题
第5章 HTML表单
5.1 表单标签form
5.1.1 处理动作action
5.1.2 表单名称name
5.1.3 表单提交方法method
5.1.4 编码方式enctype
5.2 input标签
5.2.1 input标签——文本框与密码框
5.2.2 input标签——单选按钮与复选框
5.2.3 input标签——按钮
5.2.4 input标签——图像域、隐藏以及文件域
5.3 列表与文件区
5.3.1 下拉列表
5.3.2 列表
5.3.3 文本区
习题
第6章 层叠样式表
6.1 层叠样式表(CSS)简介
6.1.1 CSS与HTML
6.1.2 CSS的版本
6.2 CSS的语法
6.2.1 基本语法规则
6.2.2 选择器分类
6.2.3 样式的引用方式
6.2.4 选择器的命名规则
6.3 常用CSS属性
6.4 编写CSS文件
6.4.1 内部样式表
6.4.2 内嵌样式
6.4.3 链接外部样式表
习题
第7章 CSS属性应用——运用CSS创建导航
7.1 CSS+UL创建横向导航
7.2 纵向导航
7.3 下拉及弹出式菜单
7.3.1 横向下拉菜单
7.3.2 纵向下拉菜单
习题
第8章 利用CSS+DIV进行网页布局
8.1 网页布局概述
8.2 认识DIV
8.3 网页布局原则
8.3.1 页面尺寸选择
8.3.2 保持一致的风格
8.3.3 导航栏
8.4 常见的网页布局技术分析
8.4.1 上、中、下布局
8.4.2 二列固定宽度
8.4.3 二列宽度自适应
8.4.4 二列宽度自适应居中
8.4.5 中间三列浮动布局
8.4.6 UL+CSS布局
8.5 绝对定位与相对定位
8.5.1 绝对定位
8.5.2 相对定位
习题
第9章 网页布局实例
9.1 网页布局实例1
9.2 网页布局实例2
9.3 网页效果欣赏
第10章 JavaScript语言基础
10.1 JavaScript语言简介
10.1.1 JavaScript的作用
10.1.2 JavaScript的历史
10.1.3 JavaScript语言特点
10.2 JavaScript中的变量
10.2.1 变量的定义
10.2.2 变量的类型
10.2.3 注释与特殊字符
10.2.4 运算符
10.3 JavaScript中的流程控制语句
10.3.1 if语句的语法结构
10.3.2 switch语句的语法结构
10.3.3 for语句的语法结构
10.3.4 while语句的语法结构
10.3.5 do...while语句的语法结构
10.3.6 综合演示
10.4 JavaScript中的方法
10.4.1 用于与用户交互的方法
10.4.2 自定义方法
习题
第11章 JavaScript中的数据结构与内置对象
11.1 JavaScript中的数组
11.1.1 数组的定义
11.1.2 数组的长度与下标
11.1.3 数组的常用方法
11.1.4 多维数组
11.2 JavaScript中的本地对象
11.2.1 日期对象Date
11.2.2 数学对象Math
11.2.3 字符串对象String
11.3 JavaScript中的浏览器对象
11.3.1 window对象
11.3.2 document对象
11.3.3 history对象
11.3.4 location对象
习题
第12章 JavaScript事件
12.1 事件概述
12.2 主要事件分析
12.2.1 鼠标单击事件onClick
12.2.2 文本框内容改变事件onChange
12.2.3 内容选中事件onSelect
12.2.4 聚焦事件onFocus
12.2.5 装载事件onLoad
12.2.6 失焦事件onBlur
12.2.7 鼠标移入事件onMouseOver
12.2.8 鼠标移开事件onMouseOut
12.2.9 下拉列表框事件和属性
12.2.10 表单提交事件onSubmit
12.3 其他常用事件
习题
参考文献