Dynamic HTML权威指南(第3版)
分类: 图书,计算机/网络,程序设计,HTML XML ,
作者: (美)古德曼 著,杨文俊 等译
出 版 社: 电子工业出版社
出版时间: 2009-6-1字数:版次: 1页数: 849印刷时间:开本: 大16开印次:纸张:I S B N : 9787121087752包装: 平装编辑推荐
本书涵盖了最新的Web规范和各种浏览器功能特性,如果您要使用HTML、XHTML、CSS、文档对象模型(DOM)和JavaScript进行开发,那么它正是您要寻找的一站式终极资源宝库。本书为富互联网应用程序的设计者提供了全面而翔实的参考。在本书的帮助下,您设计的应用程序能够在Internet Explorer 7、Firefox 2、Safari、Opera等现代浏览器中畅通无阻。
通过本书,您可以即时了解浏览器对各种基于标准的最新技术的支持情况,其中包括CSS Level 3、DOM Level 3、Web Forms 2.0、针对Ajax应用程序的XMLHttpRequest,以及JavaScript 1.7。
本书:
为HTML、XHTML、CSS、DOM,以及核JL,JavaScript的标签、属性、对象、方法、事件等提供即时参考。
可供您快速查阅某个功能特性或术语,以获知它是否适用于期望的浏览器和版本。
提供便捷的交叉索引,您只须查阅一个元素属性(或者对象属性、方法、事件类型)即可找到所有的相关条目,其中包括相关联的HTML标签、样式属性,以及文档对象模型方法、属性和事件等。
《Dynamic HTML:The Definitive Reference》可以加速您在Web页面中增添高端功能的进程。对所有致力于创建动态Web内容的开发者而言,这本畅销书绝对值得收藏。
作者简介:
Danny Goodman是一位富有经验的专业作者,同时也是一位为公司和顶尖Intranet开发团队服务的资深程序开发顾问。在实现跨浏览器自动感知及客户端脚本编程方面,他的专业知识颇受欢迎,这也使得他能够轻松地解决很多实际问题。到目前为止,他已撰写了40余本专业书籍,包括畅销的O'Reilly图书,如大家所熟知的《Dynamic HTML: The Definitive Reference》(第1版&第2版)、《JavaScript & DHTML Cookbook》等。
内容简介
本书涵盖了最新的Web规范和各种浏览器功能特性,如果您要使用HTML、XHTML、CSS、文档对象模型(DOM)和JavaScript进行开发,那么它正是您要寻找的一站式终极资源宝库。本书为富互联网应用程序的设计者提供了全面而翔实的参考。在本书的帮助下,无论是Internet Explorer 7、Firefox 2、Safari还是Opera,您设计的应用程序都能够在这些现代浏览器中畅通无阻。
目录
前言
第1章:HTML与XHTML参考
属性值类型
共享的HTML元素属性
共享的事件处理属性
标签参考(按字母次序排列)
第2章:文档对象模型参考
属性值类型
关于CLIENT-与OFFSET-属性集
默认属性值
事件
静态W3C HTML DOM模型
共享的对象属性、方法与事件
对象参考(按字母顺序编排)
第3章:事件参考
按字母排序的事件参考
第4章:样式单属性参考
属性值类型
选择符
伪元素及伪类选择符
@规划
常规约定
按字母属性排列的属性参考
第5章:JavaScript核心语言参考
关于静态对象
Mozilla的读、写方法
支持XML的ECMAScript
ECMASc邱t的保留关键字
核心对象
运算符(Operators)
控制指令(Control Statemems)
其他指令(Miscellaneous Statements)
转义字符串字符(Special(Escaped)String Cheaters)
术语表
索引
书摘插图
第1章:HTML与XHTML参考
属性值类型
由于很多HTML元素属性共享类似的数据要求,因此为使参考列表简洁明了,不可能详细描述列表中的每一项,所以本节只对一些公共的属性值类型进行详细说明。当属性中使用了上述某个属性值类型时,请参照本节的类型描述。
长度
长度值定义了文档空间状态的线性度量,如一个table元素的宽度。其度量单位可以是任何能够在屏幕上标识位置或空间的适用单位。HTML中长度属性的度量单位统一使用像素(pixei,简称px),但在其他场合中,如在层叠样式单(见第4章)中设置这一属性时,度量单位可以用英寸(inche)、派卡(pica)、em(译注3)或其他相关度量单位来表示。当它用于定义距离一个元素边框的偏移量时,一个单一的数字值就可以表示一个长度。例如,坐标点(10,20)包含两个长度值,分别表示该点距离某个元素的左边框和上边框的像素值。另外,还可以使用百分数来表示应用于水平、竖直空间的长度值,比如width=“50%”。我们不赞成使用与长度值相关的HTML属性,而推荐使用与之对应的CSS属性,以顺应严格的HTML 4和XHTML规范。
标识符
标识符(通常指定给name或id属性)是一个符合严格语法规则的名字。最重要的是,标识符中不允许出现空格。如果您需要多个单词来描述一个项目,可以使用骆驼拼写法(内部单词首字母大写,如lthislsASample),或者在单词间使用下划线进行分隔(如,this-is-a-sample)。除所有数字和字母外,大多数标点符号不允许在标识符中使用。同时,为避免与通过标识符来引用项目的脚本语言发生冲突,不使用数字作为标识符首字符是一种良好的编程习惯。
……
书摘与插图