书籍详情

网页设计与网站开发:HTML网页制作、网站开发完全实战

网页设计与网站开发:HTML网页制作、网站开发完全实战

作者:伍芃华主编

出版社:航空工业出版社

出版时间:2000-01-01

ISBN:9787801346391

定价:¥35.00

内容简介
  本书从培养能力的角度传授给读者自学的路径和方法,通过一系列的实例由浅入深地介绍制作网页和创建网站所需的知识和技巧,包括如何撰写和链接网页,如何建立自己的Web服务器并且使用它去管理自己的表格和建立特殊程序去处理它们。书中的大多数例子都是中文实例。而且这些例子稍加改动就可以变成读者自己的网页和可以处理读者所输入的数据的CGI或ASP脚本。另外,本书最后一章对于IES中应用XML的介绍也会对今后网页的创作上大有帮助。本书将传授你很多制作优秀网页的重要经验——为什么应该制造一个特殊的效果?何时需要制造和如何制造?本书通过一系列的暗示,建议和例子来帮助你创建整个网站,而不单单是每一个网页而已;所教给你的不仅仅是如何在网上发布你的信息,而是如何以人为本进行出色的网上发布。本书中的绝大多数概念和知识适用于各种计算机系统。
作者简介
暂缺《网页设计与网站开发:HTML网页制作、网站开发完全实战》作者简介
目录
第一部分 基础篇
第1章 万维网世界
1.1 什么是万维网(World Wide Web)
1.1.1 Web是超文本信息系统
1.1.2 Web拥有图形界面
1.2.3 Web不受操作平台的限制
1.2.4 Web是分布式的
1.2.5 Web是动态的
1.2.6 Web浏览器可以帮助你获得多种形式的网上信息
1.2.7 Web是交互式的
1.2 Web浏览器
1.2.1 浏览器是做什么的
1.2.2 当今流行的浏览器
1.3 Web服务器
1.4 统一资源定位器Uniform Resource Locators(URLs)
1.5 小结
第2章 制作简单的网页
2.1 HTML是什么
2.1.1 HTML描述了页面的结构
2.1.2 HTML不能最终确定页面的实际布局
2.2 为什么HTML会如此工作
2.2.1 HTML是一种标识(Markup)语言
2.2.2 HTML文件到底是什么样子的
2.2.3 关于HTML文件的格式
2.3 可以帮助你书写HTML文件的软件
2.4 处理好HTML文件的结构
2.4.1 文件结构标记
2.4.2 页面标题
2.4.3 起始字
2.4.4 段落
2.5 各式各样的目录标记
2.5.1 数字目录(有序目录)
2.5.2 子弹目录(无序目录)
2.5.3 定义目录
2.5.4 多重目录
2.6 注解
2.7 小结
第3章 关于链接
3.1 创建链接
3.1.1 链接标记<A>
3.1.2 使用相对和绝对路径来链接本地文件
3.2 链接到网上的其他文件
3.3 链接页面的某一特定部位
3.3.1 建立链接和锚链
3.3.2 锚链也可用于同一文件
3.4 统一资源定位器(URLs)的内部解析
3.4.1 URLS的各个组成部分
3.4.2 URLs中的特殊字符
3.4.3 在HTML3.2和4.0中的<A>标记
3.4.4 各种各样的URLs
3.5 小结
第4章 HTML的文本格式
4.1 字体样式
4.1.1 逻辑字体样式标记
4.1.2 物质字体样式标记
4.2 预先格式化的文本
4.3 水平线
4.4 换行符
4.5 地址
4.6 引用语
4.7 特殊字符
4.7.1 针对特殊字符的字符实体
4.7.2 针对保留字符的字符实体
4.8 文本编排
4.8.1 编排单独的元素
4.8.2 编排整块的元素
4.9 字体和字体大小
4.9.1 改变字体大小
4.9.2 改变字体面貌
4.10 小心使用<BLINK>
4.11 <NOBR>和<WBR>
4.12  小结
第5章 图像、颜色和背景的应用
5.1 Web上的图像
5.2 HTML中的内部图像:<IMG>标签
5.3 图像和文本
5.3.1 文本和图像编排
5.3.2 使文本围绕图像
5.3.3 调整图像的大小和图像周围的空格
5.3.4 停止文本围绕
5.3.5 在旧的浏览器中的文本围绕
5.4 使用外部图像
5.4.1 关于图像的技巧
5.4.2 关于图像的边框
5.4.3 图像预览
5.5 使用颜色
5.5.1 命名颜色
5.5.2 改变背景颜色
5.5.3 改变文本颜色
5.5.4 改变局部颜色
5.5.5 图像背景
5.6 使用图像的一些提示
5.7 小结
第6章 制作表格
6.1 有关表格定义的说明
6.2 创建基本表格
6.2.1 表格的各部分
6.6.2 <TABLE>标记
6.2.3 行和单元格
6.2.4 空格单元
6.2.5 标题
6.3 表格和单元格的对齐方式
6.3.1 表格的对齐方式
6.3.2 单元格的对齐方式
6.3.3 跨越多行或多列的单元格
6.4 定义表格和列的宽度
6.4.1 在文本中设置分行
6.4.2 表格宽度
6.4.3 列的宽度
6.5 表格的其他特性
6.5.1 边框宽度
6.5.2 单元格间距
6.5.3 单元格边距
6.5.4 表格中的颜色
6.5.5 表格的替代形式
6.6 小结
第7章 HTML的助手:编辑器和转换器
7.1 你需要一个编辑器吗
7.2 标记编辑器
7.2.1 HTML Assistant Pro97(Windows)
7.2.2 HotDog(Windows)
7.2.3 WebEdit(Windows)
7.2.4 tkHTML(UNIX/Linux)
7.2.5 AsWedit(UNIX/Linux)
7.2.6 Alpha和BBedit(Macintosh)的HTML扩展
7.3 WYSIWYG和准WYSIWYG的编辑器
7.3.1 Netscape Composer(Windows、Macintosh、UNIM、Linux)
7.3.2 FrontPage Express
7.3.3 Microsoft FrontPage(Windows)
7.3.4 AOLpress(Windows、Macintosh)
7.3.5 HTMLEditor(Macintosh)
7.3.6 NetObjects Fusion
7.4 HTML转换器
7.4.1 纯文本
7.4.2 Micosoft Word
7.4.3 RTF(Rich Text Format)
7.4.4 Quark Xpress
7.4.5 PageMaker
7.5 直接用HTML进行工作和使用一个转换器的比较
7.6 小结
第二部分 提高篇
第8章 外部文件、多媒体和动画
8.1 什么是外部媒体
8.1.1 在HTML中使用外部媒体
8.1.2 外部媒体在你的浏览器中如何工作
8.2 外部声音、影像和其他文件
8.2.1 声音文件
8.2.2 影像文件
8.2.3 关于RealAudio和RealVideo
8.2.4 将其他文档当作外部媒体使用
8.2.5 有关在HTML中使用外部媒体的提示
8.3 Web上的内部多媒体
8.3.1 内部影像
8.3.2 内部声音
8.4 滚动文本条动画
8.4.1 生成一个滚动文本条
8.4.2 滚动文本条的属性设定
8.4.3 改变滚动文本条的外观
8.4.4 使用滚动文本条的注意事项
8.5 使用GIF文件的动画
8.6 使用Java生成动画
8.6.1 收集小的片段
8.6.2 向页面中添加Applet
8.7 多媒体控件
8.8 客户拉曳和服务器推送
8.9 有关Shockwave和其他Netscape插件的说明
8.10 小结
第9章 框架和链接窗口
9.1 框架是什么以及谁支持它
9.2 使用链接窗口
9.3 使用框架
9.3.1 <FRAMESET>标记
9.3.2< FRAME>标记
9.3.3 <NOFRAMES>标记
9.4 改变框架的边框
9.5 创建复杂的框架集
9.6 使用命名框架和超链接
9.6.1 建立框架集的结构
9.6.2 为框架命名
9.6.3 框架的链接文档
9.6.4 Magic TARGET名
9.7 浮动框架
9.8 小结
第10章 图像地图
10.1 什么是图像地图
10.1.1 服务器端图像地图
10.1.2 客户端图像地图
10.1.3 图像地图与只支持文本的浏览器
10.2 创建服务器端图像地图
10.2.1 得到图像
10.2.2 创建地图文件
10.2.3 安装地图文件和地图文件程序
10.2.4 将所有东西链接起来
10.3 创建客户端图像地图
10.3.1 <MAP>和<AREA>标记
10.3.2 USEMAP属性
10.4 建立同时支持两种图像地图类型的Web反面
10.5 小结
第11章 发送作品上网
11.1 Web服务器是干什么的
11.2 选择一个Web服务器
11.2.1 使用你的学校或工作单位提供的Web服务器
11.2.2 使用商业的Internet或Web服务
11.2.3 使用匿名FTP或Gopher
11.2.4 建立自己的服务器
11.3 组织和安装你的HTML文件
11.3.1 要问Web管理员的问题
11.3.2 用目录组织你的文件
11.3.4 安装你的文件
11.3.5 在系统间移动文件
11.3.6 远程管理工具
11.4 关于你的URL
11.5 测试,测试,再测试
11.6 疑难解答
11.6.1 不能访问服务器
11.6.2 不能访问文件
11.6.3 不能访问图像
11.6.4 链接不起作用
11.6.5 文件错误地显示出来
11.7 注册并宣传你的Web页面
11.7.1 WWW站点列表和搜索引擎
11.7.2 一些可供参考的中文WWW目录和搜寻引擎站点
11.7.3 通过Usenet宣传你的站点
11.8 找出谁在查看你的Web页面
11.8.1 日志文件
11.8.2 访问计数器
11.9 小结
第12章 交互表单
12.1 表单的结构
12.2 简单的表单布局
12.3 文本输入域
12.3.1 单选按钮
12.3.2 复选框
12.3.3 图像
12.3.4 设置和重置缺省值
12.4 其他的表单布局
12.4.1 选择项
12.4.2 文本区域
12.4.3 隐藏域
12.5 使用表单上载文件
12.6 小结
第三部分 高级篇
第13章 开始编写CGI脚本
13.1 什么是CGI脚本
13.1.1 CGI脚本是怎样工作的
13.1.2 一个简单的例子
13.2 使用CGI脚本所需的必要条件
13.2.1 你的服务器设置允许使用CGI脚本吗
13.2.2 你能编程吗
13.2.3 你应该使用哪种编程语言
13.2.4 你的服务器设置正确吗
13.2.5 如果你不在UNIX/Linux上怎么办
13.3 CGI脚本的结构
13.3.1 输出的信头
13.3.2 输出数据
13.3.3 带参数的脚本
13.3.4 传递其他信息给脚本
13.4 创建特殊的脚本输出
13.4.1 如何打开其他文档作为响应
13.4.2 No Response
13.5 处理表单的脚本
13.5.1 表单布局和表单脚本
13.5.2 GET和POST
13.5.3 URL编码
13.6 CGI环境变量
13.7 解码表单输入的程序
13.7.1 uncgi
13.7.2 用Perl语言解码表单输入并编写CGI脚本
13.7.3 解码文件上载输入
13.7.4 自己解码表单输入
13.8 无语法信头的脚本
13.9 ISINDEX脚本
13.10 小结
第14章 利用JavaScript进行Web编程
14.1 何谓JavaScript
14.2 将JavaScript加进文档中
14.2.1 嵌入JavaScript
14.2.2 将JavaScript块加入<HEAD>中
14.2.3 链接JavaScript
14.3 对于旧式浏览器
14.4 加进事件处理器
14.4.1 使用onMouseOver和onMouseOut事件
14.4.2 使用定时状态栏文本事件
14.4.3 交换图形
14.4.4 使用onClick和onChange事件处理器
14.4.5 在表单中设置键接目标
14.4.6 使用onSubmit事件处理器
14.5 用Cookie跟踪访问者
14.5.1 对话Cookie
14.5.2 持续Cookie
14.6 小结
第15章 ASP基础
15.1 什么是ASP
15.2 创建ASP页
15.2.1 加入Script命令
15.2.2 合成HTML和脚本命令
15.2.3 使用ASP指令
15.2.4 在脚本中的空白字符
15.3 如何使用脚本语言
15.3.1 设置主脚本语言
15.3.2 为某页设置语言
15.3.3 为应用程序设置语言
15.3.4 在服务器上使用VBScript和JScript
15.3.5 包含注释
15.3.6 大小写敏感性
15.4 如何使用变量和常量
15.4.1 声明和命名变量
15.4.2 变量作用域
15.4.3 为变量赋予会话或应用程序作用域
15.4.4 使用常量
15.5 使用集合
15.5.1 通过名称和索引访问项目
15.5.2 遍历集合
15.5.3 遍历带子关键字(Subkeys)的集合
15.5.4 遍历对象集合
15.5.5 ASP集会有何不同之处
15.5.6 设置对象作用域
15.5.7 使用页作用域对象
15.5.8 为对象赋予会话作用域
15.5.9 为对象赋予应用程序作用域
15.5.10 会话和应用程序作用域的替代方案
15.5.11 用户自定义的JScript对象
15.5.12 高级信息:性能问题
15.7 Active Server Page内建对象
15.7.1 主要内建对象
15.7.2 ActiveX组件
15.8 向浏览器发送内容
15.8.1 及送内容
15.8.2 代理服务器缓存页
15.8.3 创建动态通道
15.8.4 向浏览器传送脚本
15.9 小结
第16章 动态HTML
16.1 什么是动态HTML
16.1.1 样式单:两种动态HTML相同的核心
16.1.2 微软使用的方法
16.1.3 Netscape走的是自己的路
16.2 布置对象
16.2.1 网景的层
16.2.2 给层命名
16.2.3 使用Z-ORDER
16.2.4 层的绝对位置
16.2.5 在层里使用外部资源文件
16.2.6 层的隐藏和显示
16.2.7 嵌入在行内的层
16.2.8 要为其他浏览器做的工作
16.2.9 在微软IE里对象的布置
16.2.10 CSS1位置布置属性
16.2.11 使用命名样式
16.3 小结
第17章 级联样式单元 
17.1 样式单的长度单位
17.2 如何创建样式单来改变HTML元素
17.3 如何改变元素的字体特征
17.4 如何改变元素的颜色
17.5 如何改变元素的背景
17.6 如何改变元素的文本属性
17.7 如何改变元素的边框
17.8 如何指定元素的布局限定
17.9 如何为列表元素指定样式信息
17.10 如何实现级联式HTML样式单
17.11 如何直接给Web页面增加级联样式信息
17.12 如何插入样式元素并考虑到不支持样式的浏览器
17.13 小结
第18章 今后的趋势——谈谈XML在IE5中的应用
18.1 XML简介
18.1.1 XML术语
18.1.2 文件类型定义(Document Type Definition)
18.1.3 样式单
18.1.4 语法分析
18.1.5 查看XML
18.1.6 XML的用途
18.1.7 IE5中的XML
18.1.8 数据岛和XML文件
18.2 什么是数据绑定
18.2.1 单值数据绑定
18.2.2 浏览记录
18.2.3 表格数据绑定
18.3 IE5中的XML数据绑定
18.3.1 实现XML数据绑定
18.3.2 建立xfoodlist.htm并在其中嵌入XML数据岛
18.3.3 建立xfooditem.htm并在其中嵌入XML数据岛
18.4 小结
附录A HTML4.0快速参考
A.1 结构
A.1.1 <BDO>…</BDO>
A.1.2 <BODY>…</BODY>
A.1.3 注释<!…>
A.1.4 <DIV>…</DIV>
A.1.5 <IDOCTYPE…>
A.1.6 <H1…></H1>…<H6>…</H6>
A.1.7 <HEAD>…<HEAD>
A.1.8 <HR>
A.1.9 <HTML>…</HTML>
A.1.10 <META>
A.1.11 <SPAN>…</SPAN>
A.1.12 <TITLE>…</TITLE>
A.2 文本块和段落
A.2.1 <ACRONYM>…</ACRONYM>
A.2.2 <ADDRESS>…</ADDRESS>
A.2.3 <BLOCKQUOTE>…</BLOCKQUOTE>
A.2.4 <BR>
A.2.5 <CITE>…</CITE>
A.2.6 <CODE>…</CODE>
A.2.7 <DEL>…</DEL>
A.2.8 <DFN>…</DFN>
A.2.9 <EM>…</EM>
A.2.10 <INS>…</INS>
A.2.11 <KBD>…</KBD>
A.2.12 <P>…</P>
A.2.13 <PRE>…</PRE>
A.2.14 <Q>…</Q>
A.2.15 <SAMP>…</SAMP>
A.2.16 <STRONG>…</STRONG>
A.2.17 <SUB>…</SUB>
A.2.18 <SUP>…</SUP>
A.2.19 <VAR>…</VAR>
A.3 文本格式元素
A.3.1 <B>…</B>
A.3.2 <BASEFONT>
A.3.3 <BIG>…</BIG>
A.3.4 <FONT>…</FONT>
A.3.5 <1>…</1>
A.3.6 <S>…</S>
A.3.7 <SMALL>…</SMALL>
A.3.8 <STRIKE>…<STRIKE>
A.3.9 <TT>…</TT>
A.3.10 <U>…</U>
A.4 列表
A.4.1 <DD>…</DD>
A.4.2 <DIR>…</DIR>
A.4.3 <DL>…</DL>
A.4.4 <DT>…</DT>
A.4.5 <LI>…</LI>
A.4.6 <MENU>…</MENU>
A.4.7 <OL>…</OL>
A.4.8 <UL>…</UL>
A.5 链接
A.5.1 <A>…</A>
A.5.2 <BASE>
A.5.3 <LINK>
A.6 表格
A.6.1 <CAPTION<…</CAPTION>
A.6.2 <COL>
A.6.3 <COLGROUP>…</COLGROUP>
A.6.4 <TABLE>…</TABLE>
A.6.5 <TBODY>…</TBODY>
A.6.6 <TD>…</TD>
A.6.7 <TFOOT>…</TFOOT>
A.6.8 <TH>…</TH>
A.6.9 <THEAD>…</THEAD>
A.6.10 <TR>… </TR>
A.7 框架
A.7.1 <FRAME>
A.7.2 <FRAMESET>…</FRAMESET>
A.7.3 <IFRAME>…</IFRAME>
A.7.4 <NOFRAMES>…</NOFRAMES>
A.8 嵌入内容
A.8.1 <APPLET>…</APPLET>
A.8.2 <AREA>
A.8.3 <IMG>
A.8.4 <MAP>…</MAP>
A.8.5 <OBJECT>…</OBJECT>
A.8.6 <PARAM>
A.9 样式
A.10 表单
A.10.1 <BUTTON>…</BUTTON>
A.10.2 <FIELDSET>…</FIELDSET>
A.10.3 <FORM>…</FORM>
A.1O.4 <INPUT>
A.10.5 <ISINDEX>
A.10.6 <LABEL>…</LABEL>
A.10.7 <LEGEND>…</LEGEND>
A.10.8 <OPTION>…</OPTION>
A.10.9 <SELECT>…</SELECT>
A.1O.10 <TEXTAREA>… </TEXTAREA>
A.11 脚本
A.11.1 <SCRIPT> … </SCRIPT>
A.11.2 <NOSCRIPT>…</NOSCRIPT>
A.12 常用属性和事件
附录B HTML颜色表
附录C MIME类型和文件扩展名
C.1 什么是MIME
C.2 MIME内容类型头部域及其在Web中的应用
C.3 MIME与Web客户
C.4 MIME与Web服务器
猜您喜欢

读书导航