第1章 HTML 4.0
1.1 HTML 4.0简介
1.1.1 HTML 4.0的新特点
1.1.2 初识HTML
1.1.3 HTML文档的注释
1.2 文档头
1.2.1 可在文档头部分使用的标识符
1.2.2 meta标识符
1.3 网页的页面属性
1.3.1 定义背景色、背景图片和文字颜色
1.3.2 设置网页页边空白
1.4 链接
1.4.1 基本语法
1.4.2 在新窗口中打开链接
1.4.3 用链接实现发信
1.5 字体样式
1.5.1 标题字体
1.5.2 设置字号
1.5.3 设置物理字体和逻辑字体
1.5.4 设置字形
1.5.5 设置文字颜色
1.5.6 字体设置标识符的组合使用
1.6 网页布局
1.6.1 设置标尺线
1.6.2 行的控制
1.6.3 文字的对齐方式
1.6.4 列表
1.6.5 预排格式化文本
1.6.6 标识符<div>和</div>
1.6.7 标识符<address>和</address>
1.6.8 标识符<bolckquote>和</blockquote>
1.6.9 空白区域
1.7 图像
1.7.1 基本语法
1.7.2 图像在网页中的布局
1.7.3 设置图像的大小和边框宽度
1.7.4 客户瑞图像映射图
1.7.5 使用图片的小技巧
1.8 表格
1.8.1 定义表格的基本语法
1.8.2 设置表格外观
1.8.3 跨多行多列的表元
1.8.4 控制表格内文字的布局
1.8.5 控制表格在网页中的布局
1.8.6 表格的分组显示
1.8.7 表格的一个综合范例
1.9 frame:多窗口结构
1.9.1 基本语法
1.9.2 设置各窗口的尺寸
1.9.3 框架的嵌套
1.9.4 框架各窗口之间的关系
1.9.5 设置框架的外观
1.9.6 浮动窗口
1.10 form:表单
1.10.1 form的基本结构
1.10.2 下拉菜单
1.10.3 复选框
1.10.4 单选按钮
1.10.5 提交和重置按钮
1.10.6 图像化的按钮
1.10.7 文字和密码输入
1.10.8 文本区域
1.11 嵌入多媒体文件
1.11.1 嵌入声音文件
1.11.2 嵌入电影文件
1.12 Marquee:移动的文字
1.12.1 基本语法
1.12.2 设置文字移动的方式
1.12.3 设置移动文字的外观
1.13 <script>、<applet>和<style>标识符
1.13.1 标识符<script>
1.13.2 标识符<applet>
1.13.3 标识符<stvle>
第2章 JavaScript
2.1 JavaScript简介
2.1.1 什么是JavaScript
2.1.2 JavaScript与其他语言的比较
2.1.3 JavaScript程序范例
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.4.1 对象的基础知识
2.4.2 String:字符串对象
2.4.3 Math:数学对象
2.4.4 Date:日期及时间对象
2.4.5 系统函数
2.4.6 范例1
2.4.7 范例2
2.5 创建新对象
2.5.1 对象的定义
2.5.2 创建对象实例
2.5.3 对象方法的使用
2.5.4 JavaScript中的数组
2.5.5 范例1
2.5.6 范例2
2.6 浏览器内部对象
2.6.1 浏览器对象树
2.6.2 navigator对象
2.6.3 Window对象
2.6.4 history对象
2.6.5 document对象
2.6.6 范例
2.7 窗口输入输出
2.7.1 Window对象与输入
2.7.2 document对象与输出
2.7.3 范例1
2.7.4 范例2
2.8 使用form
2.8.1 改变form元素的值
2.8.2 响应在form中发生的事件
2.8.3 复选框、单选按钮和下拉菜单
第3章 样式表
3.1 样式表和HTML的关系
3.2 样式表的基本结构
3.2.1 样式规则
3.2.2 分类和情景选择
3.3 将样式表加入网页
3.3.1 把样式表嵌入到文档头
3.3.2 链接到样式表
3.3.3 输入样式表
3.3.4 在行内加入样式
3.4 class,ID属性和span,div元素
3.4.1 class属性
3.4.2 ID属性
3.4.3 span元素
3.4.4 div元素
3.5 设置字体样式
3.5.1 按照字形系列名称调用字体
3.5.2 对字号的控制
3.5.3 字体风格
3.5.4 字粗细度
3.5.5 文字的特殊效果
3.5.6 文字修饰
3.6 控制图文布局
3.6.1 设置字间距及字母间距
3.6.2 设置行距
3.6.3 让文字互相重叠
3.6.4 文字对齐及缩行
3.6.5 间隙、边框及空白区域
3.7 设置颜色和背景
3.7.1 背景颜色
3.7.2 背景图像
3.7.3 控制背景图像
3.8 定位和叠放
3.8.1 绝对定位
3.8.2 相对定位
3.8.3 宽度、高度和可视性
3.8.4 叠放文字和图像
3.8.5 范例:叠放文字和图像
3.9 样式表与浏览器的兼容
3.9.1 哪些浏览器支持样式表
3.9.2 同低版本浏览器的兼容
第4章 JavaScript精彩范例
4.1 禁止使用鼠标右键
4.1.1 效果说明
4.1.2 代码
4.1.3 代码是如何工作的
4.2 自动滚屏
4.2.1 效果说明
4.2.2 代码
4.2.3 代码是如何工作的
4.3 带链接的跑马灯
4.3.1 效果说明
4.3.2 代码
4.3.3 代码是如何工作的
4.4 状态栏跑马灯1
4.4.1 效果说明
4.4.2 代码
4.4.3 代码是如何工作的
4.5 状态栏跑马灯2
4.5.1 效果说明
4.5.2 代码
4.5.3 代码是如何工作的
4.6 文本框跑马灯
4.6.1 效果说明
4.6.2 代码
4.6.3 代码是如何工作的
4.7 状态栏动态信息
4.7.1 效果说明
4.7.2 代码
4.7.3 代码是如何工作的
4.8 状态栏显示弹跳文字
4.8.1 效果说明
4.8.2 代码
4.8.3 代码是如何工作的
4.9 带链接的文本垂直滚动显示
4.9.1 效果说明
4.9.2 代码
4.9.3 代码是如何工作的
4.10 带链接的文本水平滚动显示
4.10.1 效果说明
4.10.2 代码
4.10.3 代码是如何工作的
4.11 飞行的图片
4.11.1 效果说明
4.11.2 代码
4.11.3 代码是如何工作的
4.12 总指向选择内容的手
4.12.1 效果说明
4.12.2 代码
4.12.3 代码是如何工作的
4.13 屏幕闪烁和停止
4.13.1 效果说明
4.13.2 代码
4.13.3 代码是如何工作的
4.14 多条消息随机显示
4.14.1 效果说明
4.14.2 代码
4.14.3 代码是如何工作的
4.15 鼠标事件驱动的不同图片的显示
4.15.1 效果说明
4.15.2 代码
4.15.3 代码是如何工作的
4.16 颜色闪烁
4.16.1 效果说明
4.16.2 代码
4.16.3 代码是如何工作的
4.17 连续显示多个消息框
4.17.1 效果说明
4.17.2 代码
4.17.3 代码是如何工作的
4.18 鼠标移进时弹出消息框
4.18.1 效果说明
4.18.2 代码
4.18.3 代码是如何工作的
4.19 固定于网页某一位置的菜单
4.19.1 效果说明
4.19.2 代码
4.19.3 代码是如何工作的
4.20 状态栏时钟
4.20.1 效果说明
4.20.2 代码
4.20.3 代码是如何工作的
4.21 时间以文本方式显示
4.21.1 效果说明
4.21.2 代码
4.21.3 代码是如何工作的
4.22 显示当前时段
4.22.1 效果说明
4.22.2 代码
4.22.3 代码是如何工作的
4.23 文字逐字下落
4.23.1 效果说明
4.23.2 代码
4.23.3 代码是如何工作的
4.24 图文飞出特效
4.24.1 效果说明
4.24.2 代码
4.24.3 代码是如何工作的
4.25 盘旋飞出的图文
4.25.1 效果说明
4.25.2 代码
4.25.3 代码是如何工作的
4.26 画一个日历
4.26.1 效果说明
4.26.2 代码
4.26.3 代码是如何工作的
4.27 显示器分辨率检测
4.27.1 效果说明
4.27.2 代码
4.27.3 代码是如何工作的
4.28 获取访问者信息
4.28.1 效果说明
4.28.2 代码
4.28.3 代码是如何工作的
4.29 表单输入检验
4.29.1 效果说明
4.29.2 代码
4.29.3 代码是如何工作的
4.30 网页编辑器
4.30.1 效果说明
4.30.2 代码
4.30.3 代码是如何工作的
第5章 CSS精彩范例
5.1 改变鼠标形状
5.1.1 效果说明
5.1.2 代码
5.1.3 代码是如何工作的
5.2 鼠标移近时的文字特效
5.2.1 效果说明
5.2.2 代码
5.2.3 代码是如何工作的
5.3 重叠的图文
5.3.1 效果说明
5.3.2 代码
5.3.3 代码是如何工作的
5.4 可以用光标随意拖动的层
5.4.1 效果说明
5.4.2 代码
5.4.3 代码是如何工作的
5.5 首字下沉
5.5.1 效果说明
5.5.2 代码
5.5.3 代码是如何工作的
5.6 首行大写
5.6.1 效果说明
5.6.2 代码
5.6.3 代码是如何工作的
5.7 图片文字效果
5.7.1 效果说明
5.7.2 代码
5.7.3 代码是如何工作的
5.8 神奇的导航图
5.8.1 效果说明
5.8.2 代码
5.8.3 代码是如何工作的
5.9 图片播放效果
5.9.1 效果说明
5.9.2 代码
5.9.3 代码是如何工作的
5.10 Alpha通道
5.10.1 效果说明
5.10.2 代码
5.10.3 代码是如何工作的
5.11 移动模糊(Motion Blur)
5.11.1 效果说明
5.11.2 代码
5.11.3 代码是如何工作的
5.12 色度(Chroma)
5.12.1 效果说明
5.12.2 代码
5.12.3 代码是如何工作的
5.13 下落阴影(Drop Shadow)
5.13.1 效果说明
5.13.2 代码
5.13.3 代码是如何工作的
5.14 翻转(Flip)
5.14.1 效果说明
5.14.2 代码
5.14.3 代码是如何工作的
5.15 光晕(Glow)
5.15.1 效果说明
5.15.2 代码
5.15.3 代码是如何工作的
5.16 灰度(Grayscale)
5.16.1 效果说明
5.16.2 代码
5.16.3 代码是如何工作的
5.17 反转(Invert)
5.17.1 效果说明
5.17.2 代码
5.17.3 代码是如何工作的
5.18 遮蔽(Mask)
5.18.1 效果说明
5.18.2 代码
5.18.3 代码是如何工作的
5.19 阴影(Shadow)
5.19.1 效果说明
5.19.2 代码
5.19.3 代码是如何工作的
5.20 波形(Wave)
5.20.1 效果说明
5.20.2 代码
5.20.3 代码是如何工作的
5.21 X光效果(X-ray)
5.21.1 效果说明
5.21.2 代码
5.21.3 代码是如何工作的
5.22 组合滤镜
5.22.1 效果说明
5.22.2 代码
5.22.3 代码是如何工作的
5.23 错乱的网页效果
5.23.1 效果说明
5.23.2 代码
5.23.3 代码是如何工作的
5.24 笔记本网页效果
5.24.1 效果说明
5.24.2 代码
5.24.3 代码是如何工作的
5.25 报纸网页效果
5.25.1 效果说明
5.25.2 代码
5.25.3 代码是如何工作的
附录A 字符实体
附录B HTML 4.0速查手册