书籍详情

HTML设计的Internet分布

HTML设计的Internet分布

作者:(美)Brent D.Heslop,(美)David A. Holzgang著;傅宇卓 等译

出版社:中国水利水电出版社

出版时间:1999-01-01

ISBN:9787801248435

定价:¥75.00

内容简介
  本书以最新的HTML4和动态HTML为标准背景,系统地介绍了制作和发布Web网页的方法。全书分为基础篇和提高篇。分别对HTML基本命令进行了描述;对HTML中的表格、栏目、框架等方法进行了独到的分析:详细介绍了应用CGI和Perl进行网页的接口设计:以及通过Javaapplet、JavaScript和VRML使网页设计更灵活、更漂亮;讲述了如何利用现有的服务器或通过自己的服务器把精心制作好的网页发布出去。本书附有大量图例和网址。可供专业设计人员使用。本书适用于网络工程设计人员和用户、大中专院校师生。
作者简介
暂缺《HTML设计的Internet分布》作者简介
目录
译者序
致谢
作者简介
引言
第一章万维网和超媒体发布技术
1.1什么是万维网
1.1.1万维网的上网人数统计
1.2Web发布的工作过程
1.2.1什么是Web浏览器
1.2.2什么是URL
1.2.3什么是HTTP服务器
1.3HTML标准及扩充
1.3.1HTML及HTML扩展的四个版本
1.3.2HTML的元素
1.4Netscape/Microsoft浏览器战争
1.4.1NetscapeNavigator和NetscapeCommunicator
1.4.2MicrosoftInternetExplorer
1.4.3辅助应用程序和插件
1.4.4多平台和浏览器的发布
1.5控制Web文档的布局
1.5.1用HTML标签控制布局
1.5,2使用JavaScript和JScript
1.5.3使用Microsoft的VBScript和ActiveX
1.5.4使用Java
1.6创作和发布工具
1.6.1寻找你需要的东西
1.6.2访问档案文件中的信息
1.7Web发布选项
1.8Web发布技术的未来
1.8.1Web文档的扩充风格
1.8.2可下载的字体
1.8.3Push与Pull
1.8.4网页的个性化
1.9小结
第二章设计和构造你的Web站点
2.1线性文档与超媒体文档
2.2构造你的Web站点
2.2.1定义目标
2.2.2筹划你的站点
2.2.3信息"分块"
2.3界面设计和导航
2.3.1定义和吸引你的观众
2.3.2开发--致的外观和感受
2.3.3确定导航链接
2.3.4访问和系统性能的平衡
2.4单个Web网页设计提示
2.4.1主页设计提示
2.4.2连续网页设计提示
2.5小结
第三章创建和编辑HTML文档
3.1从HTML开始
3.1.1创建HTML文档的选项
3.1.2基本的文档结构
3.1.3添加注释
3.1.4DOCTYPE标签
3.2HEAD标签
3.2.1TITLE标签
3.2.2META标签
3.2.3其他HEAD标签
3.3BODY标签
3.3.1BODY标签属性
3.3.2组织你的文档
3.3.3插入内联图形图像
3.3.4使用段落标签及其属性
3.3.5一个简单的HTML页面
3.3.6使用水平嵌线
3.3.7使用列表
3.3.8增加空白空间
3.3.9字符的格式化
3.3.10指定字体
3.3.11加入特殊字符
3.3.12使用分隔符
3.4HTML4.0扩充
3.4.1使用标签的"拉客户"(Client-Pull)
3.4.2公共扩充
3.5确认你的Web文档
3.5.1验证软件
3.5.2实时Web验证
3.6发布你的Web文档
3.7小结
第四章链接技术
4.1锚标签
4.2创建一个到本地页或文件的链接
4.2.1本地链接的重要性
4.2.2链接本地文件
4.2.3绝对和相对路径
4.2.4加入特殊字符
4.3建立到其他站点的链接
4.4在一页中建立链接
4.5建立带图像的链接
4.6建立到不同类型的URL的链接
4.6.1使用FTPURL
4.6.2使用GopherURL
4.6.3使用新闻URL
4.6.4使用MailtoURL
4.6.5使用Telnet和RloginURL
4.7有效地使用链接
4.8检验链接
4.9链接和URL的未来
4.10小结
第五章表格.栏目和窗体
5.1创建表格
5.1.1创建简单表格
5.1.2增加标题和边框
5.1.3控制表格的宽度和高度
5.1.4指定表格单元的宽度和高度
5.1.5对齐表格和表格单元中的数据
5.1.6为表格单元添加背景色
5.1.7控制空白单元的显示
5.1.8调整单元边界和间隔
5.1.9单元的跨行和跨列
5.1.10嵌套表格
5.1.11高级表格剖析
5.2高级表格标签和属性
5.2.1定义表格节
5.2.2控制表格边界及单元划线
5.2.3定义列和对齐列
5.2.4列分组
5.2.5在表格中加入背景图像
5.2.6创建三维彩色表格边界
5.3用表格布局Web页面
5.3.1简单的布局网格
5.3.2创建多列
5.3.3创建可放缩的水平和垂直线
5.3.4不同浏览器中表格的区别
5.4创建弯曲的列
5.5窗体设计
5.5.1在窗体中显示网页
5.5.2定义列宽和行高
5.5.3创建单个窗体
5.5.4创建目标页
5.5.5定位视窗
5.5.6内联窗体
5.5.7用脚本控制窗体
5.6小结
第六章用图像获取图形
6.1Web图形基础
6.1.1理解像素和位深
6.1.2分辨率和屏幕空间
6.1.3Web安全调色板
6.1.4交织图像
6.1.5GIF格式
6.1.6JPEG格式
6.1.7PNG格式
6.2获取图像文件
6.2.1图像与版权
6.2.2专业剪贴图与照片图像
6.2.3扫描图像和数字摄影
6.2.4Web站点上的免费图像
6.3包含内联图像
6.3.1为图像提供可选文本
6.3.2指定图像的宽度和高度
6.3.3从低分辨率图像淡入高分辨率图像
6.4定位内联图像
6.4.1在图像周围添加空白量
6.4.2透明像素
6.4.3给图像增加边界
6.4.4利用图标图像节省带宽
6.4.5使用图像作为水平线或强调
6.4.6在程序清单中用图像代替圆点标记
6.5改变背景色和前景色
6.5.1选择Web安全颜色
6.5.2指定背景色
6.5.3利用彩色浏览器指定背景颜色
6.5.4使用图像作为背景
6.5.5改变前景:文本和链
6.6小结
第七章图像的编辑和优化
7.1万维网是一个位图的世界
7.2图像编辑器
7.2.1AdobePhotoshop
7.2.2PaintShopPro
7.2.3PhotoImpact
7.2.4FractalDesignPainter
7.2.53DTools
7.3电子画布
7.3.1分辨率
7.3.2RGB.CMYK和索引模式
7.3.3灰度系数
7.3.4抖动
7.3.5抗失真图像
7.4编辑现有的图像文件
7.4.1始于无损格式
7.4.2如何改变分辨率设置
7.4.3使用Web安全调色板
7.4.4创建自己的调色板及使用适合性调色板
7.4.5修剪和缩放图像
7.4.6用图像显示效果字
7.5创建有透明背景的交织GIF图像
7.6GIF和JPEG压缩
7.6.1确定文件大小
7.6.2GIF压缩
7.6.3JPEG压缩
7.7图像优化工具
7.7.1Ulead的SmartSaver
7.7.2DigtalFrontiers的HVSJPEG和WebFocus
7.7.3WebViseTotality
7.7.4GIFWizard
7.8TCP/IP数据包和图像
7.9创建无缝背景瓦片和边界
7.9.1运用CRLI进行GIF压缩
7.9.2运用模糊(Blur)技术对进行JPEG压缩
7.10质量检查表和快速下载保证
7.11使用过滤器产生特殊效果
7.12创建GIF动画
7.13创建图像映象
7.13.1指定热点
7.13.2使用MapThis创建客户方的图像映象
7.13.3加入图像映象坐标
7.14小结
第八章风格纸
8.1风格元素
8.1.1上下文选择器
8.1.2增加注释
8.2指定风格和链接风格纸
8.2.1加入内联风格
8.2.2把SPAN应用到风格中
8.2.3内部风格分组
8.2.4链接外部风格纸
8.2.5选择--种风格说明的方法
8.3用CLASS和ID创建独特的风格
8.3.1用CLASS定义风格
8.3.2用ID处理例外情况
8.4解级联和继承
8.4.1继承风格
8.4.2引入风格纸
8.4.3风格战争
8.5解风格属性
8.5.1在STYLE属性中设置尺寸
8.5.2边界.填充和边界框
8.6选择和使用字体
8.6.1作为图形元素的字体
8.6.2什么是雕刻文字(Glyph)
8.6.3字体族
8.6.4单空间字体和比例字体
8.6.5测量字体
8.6.6字体的重量
8.6.7用名字和类型指定字体
8.6.8字体匹配怎样实现的
8.6.9设置字体尺寸
8.6.10设置字体风格
8.6.11设置字体的重量
8.6.12用小型的大写字符设置文本
8.7控制布局
8.7.1控制边界
8.8控制文本
8.8.1控制缩进格式
8.8.2控制行间距
8.8.3对齐文本
8.8.4设置特殊的文本效果
8.9控制列表
8.10改变背景图像及颜色
8.10.1背景图像
8.11边界
8.12为向风格挑战的浏览器创建风格纸
8.13小结
第九章表单.CGI和Perl之间的交互
9.1表单
9.2解表单是怎样被呈递的
9.3构造表单
9.3.1创建入口域
9.3.2创建下拉式列表框
9.3.3创建文本域
9.3.4创建多选择列表框
9.3.5创建检查框和圆形按钮
9.3.6创建文本区
9.3.7使用其他的INPUT域属性
9.4什么是CGI
9.5在Web网页上使用CGI
9.6CGI程序设计选项
9.7为什么用Perl
9.8获取并安装Perl
9.9PerlCGI程序剖析
9.10从PeriCGI程序控制输出
9.10.1指定ContentType
9.10.2运用LocationHeader加载一个文档
9.10.3用状态码控制服务器响应
9.11服务器怎样获取和传送数据给CGI脚本
9.11.1CGI环境变量
9.11.2URL编码
9.11.3用GET传递数据
9.11.4使用POST传递数据
9.12分析URL编码的数据
9.12.1用CGI-LIB.PL分析数据
9.12.2函数与子例程
9.12.3文件处理
9.13调试Perl程序
9.14例子:为HTML表单建立Perl脚本
9.14.1第一部分:创建表单
9.14.2第二部分:创建CGI脚本
9.14.3第三部分:把文件传到服务器
9.14.4第四部分:设置权限
9.14.5第五部分:测试表单和脚本
9.15NPH脚本
9.16Cookies
9.16.1什么是Cookie
9.16.2生成和修改Cookies
9.16.3Cookie设置
9.16.4设置Cookie
9.16.5回收Cookie数据
9.16.6删除Cookie
9.17小结
第十章增加闪烁的声音和生动的视频
10.1在Web站点上增加声音和视频
10.1.1用流声和视频结束等待
10.2最有力的支持多媒体的插件
10.2.1AppleQuickTime和QuickTimeVR
10.2.2Bamba和BambaforJava
10.2.3Crescendo
10.2.4MIDPLUG
10.2.5RealPlayer
10.2.6Shockwave和Flash
10.3发布声音文件
10.4数字音频基础:抽样深度和抽样率
10.5声音文件格式
10.5.1MIDI文件
10.5.2u-规则:Sun/Next音频文件格式
10.5.3波形(WAV)声音格式
10.5.4音频交换文件格式(AIFF)
10.5.5MPEG音频格式
10.6在Web网页上包含声音文件
10.6.1引进LiveAudioPlayer
10.6.2LiveAudio语法
10.7获取声音文件
10.7.1Windows中的声音
10.7.2Macintosh上的声音
10.8声音编辑器和工具
10.8.1创建声音文件
10.8.2声音质量
10.8.3Windows声音编辑
10.8.4Macintosh声音编辑
10.9转换声音文件
10.9.1把WAV转换成u-规则
10.9.2把AIFF转换成MPEGLayerII
10.9.3把AIFF转换成u-规则
10.9.4转换到其他格式
10.10发布视频
10.10.1视频规范与文件格式标准
10.10.2窗口中MPEG的价值
10.11获取视频文件
10.12在Web网页上包含视频文件
10.12.1视频编辑器
10.13创建震撼站点及闪烁动画
10.14小结
第十一章交互式页面和脚本
11.1Java
11.1.1Java基础
11.1.2使用Javaapplet
11.1.3对于不支持Java的浏览器
11.1.4Java资源
11.2浏览器脚本沙箱
11.2.1JavaScript.JScript和ECMAScript
11.3JavaScript速成教程
11.3.1嵌入脚本
11.3.2JavaScript源
11.3.3JavaScript对象及其属性
11.3.4JavaScript函数
11.3.5JavaScript事件句柄
11.3.6JavaScript变量
11.4JavaScript工具
11.4.1VisualJavaScript
11.4.2JavaScript调试
11.5有用的JavaScript例程
11.5.1确定浏览器
11.5.2表单确认
11.5.3创建实时文档
11.6有的JavaScript例程资源
11.7用VRML进入三维世界
11.7.1嵌入VRLM世界
11.7.2VRLM工具和资源
11.8小结
第十二章动态HTML
12.1它是什么和它不是什么
12.2文档对象模型和CSS扩充
12.3CSS定位扩充
12.3.1用CSS实现绝对定位
12.3.2相对定位
12.3.3相对位移元素
12.3.4流元素
12.3.5剪裁文本和图像
12.3.6层叠元素
12.3.7指定可见性和改变层叠次序
12.4Netscape的层标注
12.4.1层的定位
12.4.2堆栈层
12.4.3在层中使用外部文件
12.4.4剪贴层
12.4.5指定可见性和更改层顺序
12.5捕获高级事件
12.5.1在Netscape中捕获文档级事件
12.5.2MSIE中的事件"冒泡"
12.6动态字体
12.6.1Microsoft的字体嵌入技术
12.6.2Netscape动态字体
12.7Microsoft的数据束定
12.8动态HTML工具
12.9动态HTML示例
12.9.1简单动画
12.9.2百页窗转换
12.9.3希望您已在这儿
12.8.4简单弹出
12.9.5改变DIV内容
12.10小结
第十三章服务机构的Web服务器
13.1理解服务的有用性
13.2自己亲自去
13.3共享空间
13.3.1需要的开销
13.3.2我的地址看起来是什么样子
13.3.3能获得哪些其他方面的服务
13.3.4我可以添加CGI脚本吗
13.4虚拟服务器:拥有不是真正服务器的自己的服务器
13.4.1需要的开销
13.4.2我的地址看起来像什么
13.5Cybermall
13.6联合定位
13.7服务器服务和Web网页
13.8购物
13.8.1基本问题
13.8.2购买虚拟服务器
13.8.3购买虚拟店面
13.9理解Web(HTTP)服务器
13.9.1服务器端的服务
13.9.2HTTP协议
13.10安全性问题
13.10.1认证
13.10.2安全Socket层
13.10.3数字认证
13.11选择Web服务器
13.11.1Apache(UNIX,Windows95/NT,OS/2)
13.11.2NCSAHTTPd(UNIX)
13.11.3O'Reilly的WebSiteServer
13.11.4Netscape的FastTrackServer(UNIX,Windows95/NT)
13.11.5Netscape的StandardSuiteSpotServer和ProfessionalSuiteSpotServer(UNIX/WindowsNT)
13.11.6Microsoft的个人Web服务器(Windows95/NT)
13.11.7MicrosoftInternet"信息服务器"(WindowsNT)
13.11.8MicrosoftSiteServer,EnterpriseEdition(WindowsNT)
13.11.9StarNineWebSTAR服务器(Macintosh)
13.12安装和配置HTTP服务器
13.13数据库和服务器
13.14管理Web站点
13.14.1更新网页
13.14.2阅读日志文件
13.14.3HTML确认
13.15小结
第十四章XML和元数据:Web发布的未来
14.1扩充标签语言(XML)和SGML
14.1.1HTML的局限性
14.1.2SGML的特点
14.1.3HTML和XML的比较
14.2XML文档的使用
14.3XML的扩展链接
14.4XML文档结构
14.4.1物理结构
14.4.2逻辑结构
14.4.3逻辑结构和物理结构的关系
14.4.4创建形式优美的XML文档
14.4.5创建有效的XML文档
14.5访问DTD
14.6数据类型和声明
14.7XML工具和浏览器
14.8什么是元数据
14.9用元数据进行分类和信息索引
14.10元数据的实例:Microsoft的隧道定义格式(CDF)
14.11小结
附录
附录A关于配套的CD-ROM
附录BHTML语言和风格纸参考
附录C资源
附录D脚本示例:存储表单输入到一个日志文件中
猜您喜欢

读书导航