出版时间:2000-06-01 出版社:清华大学出版社 作者:D.Livingston 页数:168 字数:283
Tag标签:无
内容概要
本书取自顶尖级的Web设计者和编程人员的工作经验,通过为2个虚拟公司创建和更新Web站点实例,指导你如何用样式表(CSS)和动态超文本标识语言(DHTML)为实际客户构建Web站点的关键技术。
全书内容共分2部分:第1部分讲述CSS和DHTMI。基础知识,从实用例子中学习如何创建网页第2部分从动态Web站点的创建中讲述如何获取CSS和DHTML效果和高级功能,以及跨平台和电子商务的解决方案。
本书各章都有练习旨在为你打下牢固的DHTML基础,同时也教你一些高级技巧和技术,供你日后完成大型的DHTML工程之用。
书籍目录
概述第1章 样式表基础1.1 大型项目1.2 用级联样式表布局Shelley主页1.3 定位元素1.3.1 用<STYLE>定义位置1.3.2 用<DIV>来划分内容1.3.3 用Z-index叠放1.4 给元素添加样式1.4.1 修改HTML标记1.5 类1.5.1 用<SPAN>紧密控制1.5.2 级联和重叠1.5.3 ID选择器1.6 小结1.7 高级项目第2章 DHTML起步2.1 在Shelley主页上添加 DHTML交互性2.2 弹出式搜索窗口2.3 用JavaScript弹出二级导航2.4 穿梭于一个特征缤纷的屏幕中2.5 小结2.6 进一步实践第3章 跨浏览器编程3.1 将Shelley主页的DHTML代码写成跨洲览器的3.2 用eval()语句为两种浏览器编写代码3.3 编写层可见性代码3.4 避免与浏览器相关的特征3.5 小结3.6 进一步实践第4章 为DHTML准备门面4.1 一个大项目4.2 为电子商务准备Stitch页面4.3 门面概貌4.4 创建CSS和JavaScript4.5 小结4.6 进一步实践第5章 动画层5.1 为三种产品创建动画产品展示5.2 动的单层5.3 动的多层5.4 另一种方法5.5 小结5.6 进一步实践第6章 拖动层6.1 创建可拖动层6.2 代码如何工作6.2.1 事件(Event)6.2.2 浏览器差别6.2.3 对象(object)6.2.4 拖动与用户界面6.2.5 剪切区6.3 核心代码6.4 我们省略了什么6.5 小结6.6 进一步实践第7章 一个真正的交互性测试:第一部分 7.1 为 Shelley Biotechnologies创建一个完全交互性的测试7.2 功能说明7.2.1 测试的问题7.2.2 评分7.2.3 进度/导航7.2.4 测试之后7.3 构建问题7.4 徜徉于问题中7.5 小结7.6 进一步实践第8章 一个真正交互式的测验:第二部分8.1 介绍8.2.1 会发生什么8.2.2 测验进度显示部分的图像及代码8.2.3 测验结束8.3 小结8.4 本书总结8.5 进一步实践附录A CSS样式属同性参考手册A.1 方框属性border-top, border-bottom, border-right, border-leftborder-colorborder-top-color, border-right-color, border-bottom-color,boder-left-colorborder-styleborder-top-style, border-right-style, border-bottom-styleborder-widthborder-top-width, border-right-width, border-bottom-width,border-left-widthclearfloatmarginmargin-top, margin-right, margin-bottom, margin-leftpaddingpadding-top, padding-right, padding-bottom, padding-leftA.2 颜色和背景属性background-color background-image color A.3 分类属性display list-style-type A.4 字体属性font-familyfont-sizefont-style font-weight A.5 文本属性line-heighttext-aligntext-decorationtext-indent text-transform A.6 定位属性left top visibility width z-index 附录B 杂项参考手册B.1 好的Web资源B.2 外部样式表B.3 定位属性B.4 度量单位B.5 颜色附录C JavaScript参考手册c.1 基本对象Array Boolean Date Function Math Number Object String c.2 操作符+*/+=&|<<>>>>><,>,<=,>=,++|=%?:delete c.3 控制语句break continue do/while- NOT ECMAfor for/in if if/else labe1 NOT ECMA return switch/case- NOT ECMAwhile with C.4 全局函数escape eval()isFinite()isNaN ()parseInt ()parseFloat ()toString() NOT ECMAunescape () c.5 语句//,/*...*/ this var 附录D 跨浏览器DOM参考手册D.1 A hashhosthostnamehref name pathname port protocol search target D.2 Anchors length D.3 Applets length D.4 Area 事件处理程序hashhost hostname href name pathname port protocolsearch target D.5 Button 事件处理程序form name type value D.6 Checkbox checked defaultCheckedform nametype D.7 Document alinkColor bgColor cookie domain fgColor lastModified linkColor location referrertitle URL vlinkColor clear () close () open () write (), writeln ()anchors[]applets[]applets[]forms[]images[]links[]D.8 Elements[]D.9 Embeds length D.10 Event screenX,screenYtype D.11 fileUpload 事件处理程序form nametyPe value select () D.12 Form 事件处理程序actlonenceding length method nametarget reset () submit () elements[] D.13 Forms[]length D.14 Frames[]length D.15 Hidden form nametype valueD.16 History length back() D.17 Images[]事件处理程序length border height, widthhspace, vspacelowsrcnameD.18 Links[]length D.19 Location hash host hostname href pathname port protocol search reload replace () D.20 NavigatorappCodeNameappName appVersion platform userAgent javaEnabled ()D.21 Option defaultSelectedindex length selectedtextvalue D.22 Password defaultValueform nametype valueblur() focus() select()D.23 Radio 事件处理程序checked defaultChecked form name type D.24 Reset form name type D.25 ScreenavailHeight, availWidthcolorDepth height,width D.26 Select form length name selectedIndex type D.27 Submit form name selectedIndex type value D.28 Text 事件处理程序defaultValueform name type value blur() focus() select () D.29 Textarea defaultValue form name value blur()focus() select () D.30 Windows closed defaultStatus history location nameopenerparentself statustop alert () blur() clearInterval () clearTimeout ()close () confirm () focus() open() prompt() scroll() setInterval() setTimeout () frames()
图书封面
图书标签Tags
无
评论、评分、阅读与下载