一、W3C介绍1.1W3C推出的主要规范1.2规范应用分类二、XHTML规范2.1纯净严格的的XHTML2.1.1XHTML基本语法规范2.1.2XHTML文档组成部分2.1.3XHTML文件类型2.1.4实体字符2.2模块化的XHTML1.12.2.1使用XHTML模块的原因2.2.2 XHTML模块模型列表2.3 XHTML的样式2.3.1基于内容的样式2.3.2基于物理样式2.4体验XHTML2.4.1一个最小的XHTML文档2.4.2在XHTML中使用其他命名空间2.4.3 XHTML允许直接在body元素下出现的标记2.4.4基于内容的XHTML标记2.4.5链接的运用2.4.6通过javascript扩展链接2.4.7在<head>中定义<meta>2.4.8在XHTML中定义表格2.4.9列表定义2.4.10展示图片2.4.11XHTML的元素占用位置2.4.12关XHTML中的<p>元素和<div>元素2.4.13使用空元素三、CSS规范3.1风格特立的CSS3.1.1CSS的语法3.1.2层叠的含义3.1.3CSS的嵌入模式3.1.4神奇的滤镜:你还需要Photoshop吗?3.1.5CSS的不足3.2理解CSS的盒子模型3.2.1 CSS的BOX概念3.2.2左邻右里:边框、边距和空白3.2.3泼墨大写意、留白小题诗3.2.4 绝对与相对3.2.5漂浮的自由感觉:CSS的流动。3.3体验CSS3.3.1修饰前景、背景和字体3.3.2修饰超链接3.3.3修饰可见性和显示性3.3.4串行和块3.3.5修饰边框3.3.6列表变菜单3.3.7行间距3.3.8文本定位3.3.9行的修饰3.3.10块的定位3.3.11用CSS产生表格效果3.4体验CSS的神奇滤镜3.4.1 渐变透明:Alpha3.4.2模模糊糊:Blur3.4.3 颠来倒去:FlipH, FlipV3.4.4 单色透明:Chroma3.4.5 如影随行:DropShadow3.4.6光辉一瞬:Glow3.4.7一江春水向东流:Wave3.4.8曾经的胶卷底片:Invert3.4.9xray3.4.10灰色天空:Gray3.4.11要有光:Light3.4.12水乳交融:blendTrans四、JScript详解4.1JScript语法概览4.1.1数据类型和声明定义4.1.2 执行JScript次序和HTML的位置关系4.1.3无类型的逻辑比较结果4.1.3结构化语句控制4.1.4运算符4.2函数4.2.1函数定义和声明4.2.2函数的实际获取参数4.2.3引用当前执行的函数自身4.2.4函数的实参的数量判断4.2.5恐怖的函数定义及执行次序4.3深入体验JScript的面向对象4.3.1对象的创建和初始化4.3.2属性的定义和枚举4.3.3使用构造函数创建对象并声明属性和方法4.3.4原型对象引用4.3.5实现实例成员和类成员4.3.6子类父类的关系和实现4.4深入继承模型4.5打造JScript面向对象版本的CollectionBase4.5.1定义CollectionBase框架4.5.2实现CollectionBase的功能4.5.3设计CashItem对象4.5.4实现从CollectionBase继承的CashCollection类4.5.6在HTML页面实现最终效果五、DOM5.1了解DOM服务的概念5.1.1文档和结点5.1.2节点的类型5.1.3节点包含的属性值对5.1.4文档的装载和解析5.1.5使用JScript获取HTML DOM节点元素的常用方式5.2了解HTML DOM和JScript的关系5.2.1认识HTML DOM对象和HTML元素的映射关系5.2.2用于浏览器交互的JScritp重要对象5.3深入体验JScript和HTML DOM的客户端交互能力5.3.1读取HTML组件的预定义属性和自定义属性5.3.2扩展系统的setTimeout函数5.3.3自动表格值计算六、DHTML6.1浏览器对象模型分析6.1.1浏览器对象层次结构6.1.2浏览器对象事件支持6.1.2浏览器对象CSS支持6.2在线CSS所见即所得编辑器七、XML7.1XML基本语法规则7.1.1一个简单的XML文档7.1.2命名空间7.1.3实体和CDATA7.1.4编码7.2 XML的样式表XSL7.2.1 XSL的声明7.2.2语法元素7.2.3函数7.2.4 XSL的样式使用7.3数据岛7.3.1支持Data Islands的XHTML元素7.3.2属性式的数据岛绑定呈现7.3.3子元素的数据岛绑定呈现7.3.4无刷新翻页数据岛绑定7.3.5配合JScript的复杂数据岛处理八、深入体验W3C的综合技术
光荣与梦想 我们的大航海时代
顶一个~~
严谨的XHTML规范,让你的页面干净纯粹起来。我们提供了很多CSS的技巧,让你的页面丰富多彩,并将教你如何用CSS体现MVC(没错,MVC是一种思想,我们用CSS一样可以实现哦)。
你认为JScript是简单的不需要专门学习的脚本语言吗?你错了,我们将告诉你如何来实现JScript的面向对象,继承,封装等等奇妙的一切。
配合DOM,你将完全的通过面向对象的理念来实现优秀的脚本(比如用JScript来编写一个Collection集合基类,为你以后的界面多数据提供强劲的处理)。
那么XML呢?有想过将XML仅仅作为数据,页面的呈现通过XSLT转换为XHTML,然后由CSS来修饰,并且将数据提交给JScript的吗?看看,我们又实现了MVC啦!数据,控制,结构,呈现被完美的隔离出来了,所以,我们将告诉你,语言是实现思想的手段,思想是技术的精髓。
数据岛呢?知道Ajax吧(不知道,没有关系,我们后续有这个内容)。那Ajax是凭空诞生的吗?不,Data Islands很早就为我们提供了无刷新的技术,那么他是怎么来实现的呢?
把课程中所以技术整合起来,猜一猜在W3C这个课程中,我们最后要作一个怎么样的神奇项目?
英文版销售超过1000000册. 风行世界的畅销书 讲述Web标准和现代设计实践.. 融教程和参考于一身 本书为最新的第6版,作者仍然通过独特的图文并茂编排方式,直观、透彻、全面、循序渐进地讲解了HTML 4、XHTML和CSS 2.1。与一般教程不同的是,作者注重强调这些技术的现代设计实践,提倡基于Web标准,开发可被各种设备、浏览器、显示器和用户流畅访问的优美网页;在讲述中,不泛泛而论,而是针对各种实际问题,分析什么技术何时应该使用,何时应该避免。新增的关于手持设备、多媒体、播客与聚合等章节使这部经典著作继续与时俱进。而大量的交叉引用和完备的索引,更使本书成为方便的工具书。
本书是一本全面讲述使用HTML和XHTML创建文档的指南。它深入浅出,从最基本的语法和语义入手,以丰富的样式准则结束,这些内容可以帮助你创建内容漂亮、丰富而且可访问性良好的文档,当读者在浏览器中浏览这些文档时,你将会为这些文档感到自豪。本书的读者对象是任何对学习Web语言感兴趣的读者,包括一般的使用者和专业网页设计人员。
你是否既想获得丰富复杂的网页样式,同时又想节省时间和精力?本书为你展示了如何遵循CSS最新规范(CSS2和CSS2.1)将层叠样式表的方方面面应用于实践。通过本书提供的诸多示例,你将了解如何做到仅在一处建立样式表就能创建或修改整个网站的外观,以及如何得到HTML力不能及的更丰富的表现效果。资深CSS专家Eric A.Meyer。利用他独有的睿智和丰富的经验对属性、标记、标记属性和实现做了深入的研究,另外在浏览器支持和设计原则等实际问题上也有独到的见解。你所需要的就是HTML 4.0的知识即可以为网站布局和分页创建简明而且易于维护的脚本,同时兼具桌面系统的美观性和可控性。在本书中你将学到以下内容:·用多种方式对文本应用样式·用户界面、表布局、列表和生成内容·浮动和定位的优缺点·字体系列和后路·框模型的工作原理·IE7、Firefox和其他浏览器支持的新CSS3选择器最新版《CSS权威指南》一书经过全面更新,涵盖了Internet Explorer 7,详细介绍了各个CSS属性以及属性之间的相互作用,并指导你如何避免一些常见的错误。不论你是一位经验丰富的web创作人员,还是一无所知的新手,都可以把它作为内容翔实的CSS参考资料放在手边。
《JavaScript权威指南第4版》中文版出版至今已有三年多的时间。这本《JaVaScript权威指南》连续印刷5次,销售数十万册,成为很多JavaScript学习者的必备宝典。由于其封面上是一只“爪哇犀牛”(封面上印上动物是原书出版公司O'Reilly一贯的风格),读者亲切地称其为“犀牛书”。 随着Ajax和Web 2.0技术的提出和流行,JavaScript再度受到广大技术人员的重视。但却没有一本从全新视角和层次来介绍JavaScript的参考书。《JavaScript高级程序设计》的出版填补了市场的空白,吸引了众多读者的目光,并且也获得相当不错的销售。而当时,《JavaScript权威指南》原书还处在改版之中。现在,《JaVascript权威指南第5版》虽然姗姗来迟,但必定会给众多期待本书的读者带来如沐春风的感觉。 第5版针对Ajax和Web 2.0技术进行了全新的改版。和上一版相比,更新的内容较多,总体上接近整个篇幅的1/2,而这也正是本书姗姗来迟的原因之一。具体来说,第5版在以下部分有所更新: 第一部分关于函数的一章(第8章)进行了扩展,特别强调了嵌套的函数和闭包。新增了自定义类、名字空间、脚本化Java、嵌入JavaScript等内容。 第二部分最大的改变是增加了如下的大量新内容。包括第19章“cookie和客户端持久性”,第20章“脚本化HTTP”,第21章“JavaScipt和XML”,第22章“脚本化客户端图形”,第23章“脚本化Java Applets和Flash电影”。 第三部分几乎没有太大变化。而第四部分增加了对DOM API的介绍。 总体上分为“基础知识点介绍”和“参考指南”两部分,这是本书的一大特色。从之前版本受欢迎的程度来看,这种结构得到了读者相当大的认可,满足了他们学习基础知识和参考查阅难点的双重需要。而这也是其他同类图书所不及的。
在当今Web 2.0的世界里,JavaScript和动态HTM1处于热门新方法的中心,用来设计客户端的高度交互页面。考虑到现实情况,新版《JavaScript&DHTM1 Cookbook》为网络开发人员经常碰到的各种非常特殊的脚本问题提供了易于理解的解决方案。每个实例包括一段有针对性的代码,你可以立刻将其嵌入到你的应用程序当中。在经过数年的时间读过几千个论坛的讨论之后,本书作者同时也是脚本编程先锋的Danny Goodman汇集了一个问题清单,这些问题经常让各种经验程度的脚本语言开发人员都觉得烦恼。对于他提到的每个问题,Goodman不仅提供代码,也阐释解决方法如何生效以及为什么可行。书中的实例涵盖各个方面,从简单任务,如使用JavaScript操作字符串和验证日期,到展示复杂任务的全套程序库,如跨浏览器定位HTM1元素、排序表以及在客户端实现Ajax功能。
为啥这个系列书的封面都是动物捏?真口爱啊~~
封面上印上动物是原书出版公司O'Reilly一贯的风格。
O'Reilly的书,我个人感觉可以作为提高知识度的阅读用书,就是可以拿来当小说通览n次的书,不必强记,当作阅读理解