书籍详情

XHTML初级编程

XHTML初级编程

作者:(英)Frank Boumphrey等著;马朝晖等译;马朝晖译

出版社:机械工业出版社

出版时间:2002-01-01

ISBN:9787111093343

定价:¥55.00

购买这本书可以去
内容简介
  本书由浅入深详细地介绍了与XHTML相关的所有主题。主要内容包括:XHTML的基础知识,XHTML页面的设计问题,介绍表单及脚本编程等。本书实例丰富、简单实用,适合于学习网页制作和站点设计的初、中级读者。
作者简介
暂缺《XHTML初级编程》作者简介
目录
前言
作者介绍
第1章 Web、HTML和标记语言
1.1 Web是什么
1.2 Web的历史
1.3 浏览器
1.3.1 浏览器的历史
1.3.2 浏览器和HTML
1.4 文本编辑器
1.4.1 微软的FrontPage
1.4.2 Allaire的Homesite
1.4.3 Notepad
1.5 浏览Web页面
1.6 HTML
1.6.1 元素和标记
1.6.2 标记属性
1.7 标记和标记语言
1.7.1 语义标记
1.7.2 HTML标记
1.7.3 结构性的、样式性的和描述性的标记
1.8 总结
第2章 从HTML到XHTML
2.1 SGML
2.2 XML
2.2.1 良构的XML文档
2.2.2 XML分析器
2.3 XHTML
2.3.1 XHTML与HTML的差别
2.3.2 向后兼容原则
2.3.3 W3C
2.4 总结
第3章 起步
3.1 文本文档的结构化
3.2 文档的总体结构
3.2.1 文档内容
3.2.2 文档结构
3.2.3 文档样式
3.2.4 样式和结构
3.2.5 文档树
3.2.6 分析文档
3.3 XHTML文档的结构
3.4 XHTML文档的组成
3.4.1 版本声明
3.4.2 DOCTYPE声明
3.4.3 文档头部
3.4.4 文档主体
3.4.5 注释
3.5 浏览器和内置的语义
3.6 基本的XHTML行内描述性元素
3.7 基本的XHTML行内样式元素
3.8 列表
3.8.1 无次序列表
3.8.2 有次序列表
3.8.3 定义列表
3.8.4 列表和不同的媒体类型
3.9 属性
3.9.1 通用的属性
3.9.2 表示性的属性
3.10 级联样式单
3.10.1 什么是级联样式单
3.10.2 CSS类
3.10.3 链接到外部样式单
3.10.4 真正级联的级联样式单
3.11 总结
第4章 链接和嵌入的对象
4.1 超文本链接
4.2 <a>元素
4.2.1 锚标记作为链接源
4.2.2 相对链接——相同文件夹中的文件
4.2.3 相对链接——不同文件夹中的文件
4.2.4 绝对链接——不同服务器上的文件
4.2.5 指针:使用<a>作为目标
4.2.6 其他文件中的目标
4.2.7 使用图像作为源链接
4.3 使用不同的协议进行链接
4.3.1 ftp协议
4.3.2 mailto:指令
4.4 其他连接元素
4.5 总结
第5章 图像
5.1 位图和矢量图形
5.1.1 位图
5.1.2 矢量图形
5.1.3 无损压缩和有损压缩
5.2 文件格式
5.2.1 GIF文件格式
5.2.2 JPEG文件格式
5.2.3 PNG文件格式
5.3 <img>元素
5.4 图像属性
5.5 图像效果
5.5.1 使用透明度
5.5.2 使用动画
5.6 图像映像
5.6.1 坐标
5.6.2 区域、形状和单位
5.6.3 热点区域
5.6.4 其他area属性
5.7 有效地使用图像
5.7.1 改变图像的大小
5.7.2 低带宽图形
5.8 到何处寻找图形
5.9 有用的图形工具
5.10 可伸缩的矢量图形
5.11 总结
第6章 表格
6.1 表格结构
6.2 XHTML和表格结构
6.2.1 建立简单的表格
6.2.2 增加列标题和表格标题
6.2.3 为表格增加进一步的结构
6.3 跨行和跨列
6.3.1 使用colspan和rowspan
6.3.2 summary属性
6.4 表格的样式化
6.4.1 样式单和XHTML属性
6.4.2 边框、框架和规则
6.4.3 使用CSS特性画框架和边框
6.4.4 单元格间距和填充
6.4.5 CSS padding特性
6.4.6 背景色
6.4.7 高度和宽度
6.4.8 相对于文档对齐表格
6.4.9 对齐表格与其他表格
6.4.10 嵌套表格
6.4.11 在表格内对齐文本
6.5 使用表格进行布局
6.5.1 标题和导航条
6.5.2 增加公告栏
6.5.3 使用表格设置页边距
6.6 在非可视和不能滚动的媒体中的表格
6.7 总结
第7章 框架
7.1 布置框架集
7.1.1 框架集:分割窗口
7.1.2 <frameset>元素
7.1.3 <frame>元素
7.2 嵌套框架
7.2.1 嵌套<frameset>元素
7.2.2 导入“框架集”文件
7.3 目标框架
7.4 行内框架
7.5 CSS和框架
7.6 <noframes>元素
7.7 使用框架进行显示
7.8 总结
第8章 元数据
8.1 元数据
8.2 文档信息
8.2.1 <head>元素
8.2.2 <title>元素
8.2.3 <meta>元素
8.2.4 <link>元素
8.2.5 <base>元素
8.2.6 PICS
8.2.7 RDF
8.3 名称空间
8.3.1 以URI作为惟一名称
8.3.2 名称空间声明
8.3.3 名称空间缺省设置
8.4 HTTP头
8.4.1 客户-请求HTTP头
8.4.2 MIME类型
8.5 总结
第9章 样式单
9.1 将样式应用于Web
9.1.1 出现样式单以前的情况
9.1.2 样式单的出现
9.1.3 使用样式单的优点
9.1.4 级联样式单语言
9.1.5 支持CSS
9.2 CSS样式单如何工作
9.2.1 格式化对象
9.2.2 样式单为什么“级联”
9.2.3 样式单特性的继承
9.3 如何编写CSS
9.4 使用style属性应用本地样式
9.5 如何继承CSS特性
9.6 设置字体颜色
9.7 设置超文本链接的颜色
9.8 设置背景色
9.9 设置背景纹理
9.10 边框、空白边和空白间距
9.10.1 设置页面空白边
9.10.2 特定标题前后的间距
9.10.3 首行缩进
9.10.4 边框
9.11 用于控制字体的CSS特性
9.11.1 设置字体尺寸
9.11.2 设置特定XHTML元素的字体尺寸
9.11.3 字体灰度
9.11.4 字体样式
9.11.5 使文本成为大写或小写
9.11.6 行高
9.11.7 设置字体名称
9.12 创作自己的命名样式
9.13 总结
第10章 XML简介
10.1 什么是XML
10.2 数据革命
10.3 数据显示以外的问题
10.4 如何创建XML文档
10.4.1 良构的文档
10.4.2 合法的文档
10.4.3 编写DTD
10.4.4 XML的样式化
10.4.5 XSL
10.5 总结
第11章 站点设计概念
11.1 一般概念
11.2 规划
11.2.1 市场分析
11.2.2 故事板
11.2.3 可伸缩性
11.3 链接策略
11.3.1 链接范例
11.3.2 链接的注意事项
11.3.3 行内链接
11.4 链接和元信息
11.4.1 <link>元素
11.4.2 链接的标签
11.5 构造站点结构
11.5.1 线性结构
11.5.2 层次化结构
11.5.3 复合结构
11.5.4 模块化站点设计
11.5.5 Internet应用程序
11.6 品牌
11.6.1 商标和徽标
11.6.2 颜色方案
11.6.3 公司样式
11.7 页面设计
11.7.1 合法性检验
11.7.2 个性化
11.8 站点管理
11.9 总结
第12章 页面设计
12.1 在Web页面上使用颜色
12.1.1 背景色
12.1.2 文本的颜色
12.1.3 Web页面上颜色的组合
12.2 超文本链接
12.3 背景图像
12.4 使用字体时的考虑因素
12.5 文本的布局
12.6 使用CSS进行页面布局的一些例子
12.7 关于浏览器的考虑因素
12.7.1 HTML浏览器
12.7.2 应付不同的浏览器
12.8 可访问性准则
12.9 总结
第13章 不同的媒体类型
13.1 什么是媒体类型
13.1.1 已知的媒体类型和媒体类型描述符
13.1.2 适合于媒体类型的样式单特性
13.2 将样式单与媒体类型相关联
13.2.1 使用<style>元素
13.2.2 使用<link>元素
13.2.3 使用@media规则
13.2.4 使用@import规则
13.3 打印媒体和页面式媒体
13.3.1 分页特性
13.3.2 @page规则
13.4 处理媒体类型的策略
13.4.1 设备的限制
13.4.2 用户代理的限制
13.4.3 人机界面的限制
13.4.4 策略
13.5 总结
第14章 多媒体
14.1 播放音频
14.1.1 音频插件
14.1.2 在文档内放置音频
14.2 播放视频
14.3 流式的音频和视频
14.3.1 Web服务器
14.3.2 建立你的流式内容
14.3.3 引用你的流式内容
14.4 集成多媒体和SMIL语言
14.5 总结
第15章 XHTML表单
15.1 什么是表单
15.1.1 客户/服务器交互和表单
15.1.2 表单的提交
15.2 <form>元素
15.3 基本表单
15.4 使用控件
15.5 常见属性
15.5.1 name属性
15.5.2 value属性
15.5.3 disabled属性
15.5.4 <input>元素
15.5.5 <textarea>元素
15.5.6 <select>和<option>元素
15.5.7 表单中的XHTML标记
15.6 表单和可用性
15.7 总结
第16章 JavaScript
16.1 什么是脚本语言
16.2 在文档中包含脚本
16.3 对象、特性、事件和方法
16.3.1 浏览器对象
16.3.2 方法
16.3.3 参数
16.3.4 方法和函数
16.3.5 特性
16.3.6 事件
16.4 JavaScript语言
16.4.1 大小写敏感
16.4.2 标志
16.4.3 空格
16.4.4 注释
16.4.5 直接量
16.4.6 标识符
16.5 JavaScript中的输出
16.6 变量
16.7 变量类型
16.7.1 字符串
16.7.2 数字
16.7.3 将字符串转换为数字
16.7.4 布尔值
16.7.5 对象
16.8 控制程序流程
16.9 数组
16.9.1 创建数组
16.9.2 填充数组(一)
16.9.3 填充数组(二)
16.10 循环和多重操作
16.10.1 for循环
16.10.2 while循环
16.11 用户定义的函数
16.11.1 声明函数
16.11.2 调用函数
16.11.3 执行动作的函数
16.11.4 返回值的函数
16.11.5 变量范围和函数
16.12 总结
第17章 在Web页面中使用脚本
17.1 浏览器对象
17.1.1 window对象
17.1.2 navigator对象
17.1.3 document对象
17.2 JavaScript对象
17.2.1 String和Math对象
17.2.2 Date对象
17.2.3 form对象
17.3 浏览器事件
17.3.1 事件和事件处理器:事件捕获
17.3.2 事件处理器
17.3.3 事件例子
17.4 浏览器探测
17.4.1 探测出浏览器
17.4.2 探测出色深
17.5 cookie
17.5.1 cookie包含什么
17.5.2 设置cookie
17.5.3 谁可以读cookie
17.5.4 获取cookie
17.5.5 修改cookie
17.5.6 cookie的限制
17.5.7 cookie例子
17.6 总结
第18章 文档对象模型
18.1 文档对象模型的基本原理
18.1.1 什么是文档对象模型
18.1.2 DOM的级
18.1.3 文档的树型结构
18.2 第0级DOM
18.3 第1级DOM
18.4 工厂方法
18.4.1 创建元素和文本节点
18.4.2 编辑文本节点
18.4.3 创建属性和值
18.5 总结
第19章 多框架JavaScript应用程序
19.1 链接多框架
19.2 在框架之间传递信息
19.3 在页面中存储数据
19.4 写新页面
19.4.1 创建新窗口
19.4.2 写到框架
19.5 总结
第20章 通过Mozquito使用XHTML
20.1 Mozquito Factory入门
20.1.1 Mozquito的诞生
20.1.2 在Web出版项目中使用Mozquito
20.1.3 安装Mozquito
20.1.4 Mozquito Factory编辑器和检验器
20.1.5 使用Mozquito和其他创作工具
20.2 表单标记语言
20.2.1 XHTML对现有浏览器的可扩展性
20.2.2 FML的好处
20.3 用FML创建电子商务定单表单
20.3.1 基本的地址表单
20.3.2 创建产品目录
20.4 总结
附录A XHTML标记和属性
附录B 使用HTML Tidy
附录C 在Web页面中使用颜色
附录D 样式单特性
附录E JavaScript参考
附录F 资源
附录G 支持和勘误
猜您喜欢

读书导航