共找到 31525 项 “World” 相关结果
- 全部分类
- 全部
- 文学
- 历史
- 哲学/宗教
- 法律
- 政治/社会
- 医学
- 教育/心理学
- 艺术/传媒
- 研究生考试
- 资格认证考试
- 公开课
- 语言
- 经济金融
- 管理学
- IT/计算机
- 自然科学
- 工学/工程
- 体育
- 行业资料
- 音乐
- 汽车机械制造
- 文档模板
- 创业
- 农学
- 生活
- 数据库教程
- 民族
BBC world news English,Arts and entertainment
光盘出版社:大连理工大学出版社,2010
简介:BBC实况英语听力练习系列 赠送:原声超长高清光盘一张 ·BBC授权出版,获奖新闻记者亲自执笔,传授英语学习的诀窍:专业、正确、有效 ·设计独特的单词卡片,以主题或语言学上的相关性进行分类,轻松记忆单词 ·生动形象的配套联想图,搭配TOEIC式的练习题,倍增听力、理解力、阅读和写作能力
How to motivate every employee
光盘出版社:清华大学出版社,2005(2光盘
简介:24 Proven Tactics to Spark Productivity in the Workplace Don''t know how to manage employees with low morale? Fail to improve teamwork performance even by offering a raise? Are there rules to help understand what employees really have in mind? This concise but powerful guide puts together 24 creative and ready-to-use tools and techniques for ensuring enthusiasm, energy, and employee morale. The book also draws on examples of world-class companies such as Disney, Starbucks, Levi''s and many other更多>>
Mass media in a changing world
光盘作者: (美)乔治·罗德曼(George Rodman)著;邓建国译
简介: 全方位透视媒体世界 了解历史走向。曾在纸莎草、羊皮纸上撰写的文字,如今却以家节为单位出现在了电子阅读器上;挑起美西战争的媒体大亨赫斯特,有了21世纪的继任者默多克;20世纪初出现的镍币电影院被IMAX巨幕影院所代替……从诞生到今天,无论是形式还是内容,每一种媒体都发生了千奇百怪的变化,本书将这种变化纳入宏观框架,以时间为坐标,为您清晰地再现媒体的历史。 纵览行业动态 书中涵盖了各种最新最前沿的行业动态,涉及(传统平面媒体)图书、报纸、杂志, (新兴电子媒体)电影唱片、广播、电视、互联网,以及广告、公关等专业领域,在针对每一种媒体的独立章节中,作者都通过各种实际案例、统计数据、行业特写专栏以及多媒体辅助材料,进行了独到详尽的分析。 洞悉争议焦点。《达·芬奇密码》被教会焚毁、沃尔玛下架所有露骨的男性杂志、唱片公司行贿电台DJ、电视暴力被指责直接影响了儿童暴力,媒体世界的争议一直在变换着形式不断地上演,本书作者将为您全面解读这些新近发生的焦点案例,揭开争议背后的核心原因。
The Greatest Salesman in the World
光盘作者: (美)奥格·曼狄诺(Og Mandino)著;安辽译
出版社:世界知识出版社,2002
简介:《世界上最伟大的推销员》记载了一则感人肺腑的传奇故事。一个名叫海菲的牧童,从他的主人那里幸运地得到十道神秘的羊皮卷,遵循卷中的原则,他执着创业,最终成为了一名伟大的推销员。建立起了一座浩大的商业王国…… 这是一本在全世界范围内影响巨大的书,适合任何附层的人阅读。它振雷人心,激励斗志,改变了许多人的命运…… 这本书告诉我们如何对待财富和幸福。读了这本书,我们会觉得生活更充实,目标更明确,人生更有意义。 ——中国著名经济学家 茅于轼 每一位销售经理都应该读一读《世界上最伟大的推销员》。这是一本应该随身携带的好书,好像一位良师益友在道德上、精神上、行为准则上指导你,给你安慰,给你鼓舞,是你立于不败之地的力量源泉。
Brief history of creations:science legend of world exposition
光盘作者: 赵致真著
出版社:北京大学出版社,2010
简介: 我们每一天的生活被各种发明围绕,这些大多产生于一百多年来的科 技发明完全改变了地球的模样,甚至我们的生存方式,而它们几乎都在世 博会上留下了印记。 在书中,我们能看到蒸汽机和电力对工业文明的深刻影响;航海、铁 路、航空、汽车,这些运输手段对人类迁移方式的改变;电报、电话、电 缆、光纤等信息传播技术的跃进对世界的改造;建筑的演进和诗意的表现 ,让那些美丽而实用的建筑体成为地球上最独特的风景;一代代勇士为探 索太空做出的卓绝贡献,让人类的视野远超出地球,也让人类对未来的生 存空间有令人振奋的猜想;人类拥有各种精妙的发明,更在20世纪有了前 所未有的对于环境危机的“发现”,从此在科技的高歌猛进之中开始反思 与自然和谐相处的发展模式…… 科学家和发明者,那些坚定地改变世界的人,有着超绝的智慧,也充 满澎湃的激情,在作者赵致真先生蘸满感情的笔下,呈现了发明者悲喜交 集的故事,让人感伤、感动和感慨。这本书最值得一提的是作者深微细致 的考察,那些可能被读者一扫而过的数字背后,有着他在海量原始资料中 核对、辨别的艰辛,本书中呈现的数百幅精选图片,让人看到珍贵的历史 瞬间,很多图片非常宝贵,为国内同类图书之仅见。作者这种缜密的科学 态度,既是对这本书所提倡精神的实践,也是对人类科技史上先辈们的致 敬。 这本书不是简单的世博会的历史,而是一部借助世博会的历程展现的 简明的科技史,对近代文明的整体观照,又让它的立意超越了科技本身, 而是对人类智慧、人性和未来的追问和探寻。
World socialism tracking research report.2008~2009
光盘作者: 李慎明主编
出版社:社会科学文献出版社,2009
简介: 《世界社会主义黄皮书》主要是选取上一年度世界社会主义研究中心 有权 威性、前沿性和有代表性的研究成果结集出版的,对当今世界范围内的社 会主义思潮、理论、运动与制度做了大量的、多视角的、深层次的研究讨 论,反映了世界社会主义研究领域的最新发展和动态。 本皮书是专门针对国际政治,国际关系,国际共运史等研究领域的学 者和 党政干部,大学政治课程教师和宣传工作者出版的一套年度参考书,信息 量相当大,基本汇集了这些专业领域有关世界社会主义研究方面的绝大部 分研究成果,是这个领域有关人员必备的案头读本。
作者: 张铮,孙宝山,周天立 编著
出版社:人民邮电出版社 2015-4-1
简介: API编程是最基本的编程方式,任何用户应用程序都必须运行在API函数之上。学习Windows程序设计最好先从学习API函数开始。同时MFC类库是最流行的编程工具之一,大部分商业软件使用了MFC框架程序。精通MFC是很多开发人员的目标。 本书试图为Windows程序设计初学者提供一条由入门到深入、由简单到复杂的编程设计之路,最终使他们有能力独立开发出像Windows防火墙一样复杂的应用程序。为此,本书首先介绍了Win32程序运行原理和最基本的Win32 API编程;然后通过模拟MFC中关键类、全局函数和宏定义的实现详细讲述了框架程序的设计方法和MFC的内部工作机制,并指出了这些机制是如何对用户程序造成影响的;继而完整讲述了开发内核驱动和Windows防火墙的过程;最后对计算机3D图形和音频控制技术进行了介绍。此外,书中各章均配以丰富的实例,它们从最简单的“Hello World!”开始,到多线程、用户界面、注册表和网络通信、3D图形绘制等复杂的程序,内容涉及Windows编程设计的方方面面。 全书语言严谨流畅,针对初学者的特点,精心策划、由浅到深,是Windows编程入门到深入的理想参考书。凡是具备C++初步知识的读者都能读懂本书。本书可作为研究Windows程序设计的正式教程,也是一本供自学的从入门到深入的难得教材。
简介: 所属分类:计算机网络 > 程序设计> java javascript j2ee > 本书是 javascript超级畅销书的最新版。ecmascript5和html5在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为 javascript增添了很多适应未来发展的新特性。《 javascript高级 程序设计》这一版除增加5章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。全书从 javascript语言实现的各个组成部分——语言核心、dom、bom、事件模型讲起,深入浅出地探讨了面向对象编程、ajax与comet服务器端通信,html5表单、媒体、canvas(包括 webgl)及 webworkers、地理定位、跨文档传递消息、客户端存储(包括indexeddb)等新api,还介绍了离线应用和与维护、性能、部署相关的最佳开发实践。《 javascript高级 程序设计(第3版)》附录展望了未来的api和ecmascriptharmony规范。 本书适合有一定编程经验的 web应用开发人员阅读,也可作为高校及社会实用技术培训相关专业课程的教材。 第1章 javascript简介 1.1 javascript简史 1.2 javascript实现 1.2.1 ecmascript 1.2.2 文档对象模型(dom) 1.2.3 浏览器对象模型(bom) 1.3 javascript版本 1.4 小结 第2章 在html中使用 javascript 2.1 元素 2.1.1 标签的位置 2.1.2 延迟脚本 2.1.3 异步脚本 2.1.4 在xhtml申的用法 2.1.5 不推荐使用的语法 2.2 嵌入代码与外部文件 2.3 文档模式 2.4 元素 2.5 小结 第3章 基本概念 3.1 语法 3.1.1 区分大小写 3.1.2 标识符 3.1.3 注释 3.1.4 严格模式 3.1.5 语句 3.2关键字和保留字 3.3 变量 3.4 数据类型 3.4.1 typeof操作符 3.4.2 undefined类型 3.4.3 null类型 3.4.4 boolean类型 3.4.5 number类型 3.4.6 string类型 3.4.7 0bj ect类型 3.5 操作符 3.5.1 一元操作符 3.5.2 位操作符 3.5.3 布尔操作符 3.5.4 乘性操作符 3.5.5 加性操作符 3.5.6 关系操作符 3.5.7 相等操作符 3.5.8 条件操作符 3.5.9赋值操作符 3.5.10 逗号操作符 3.6 语句 3.6.1 if语句 3.6.2 do—while语句 3.6.3 while语句 3.6.4 for语句 3.6.5 for—in语句 3.6.6 label语句 3.6.7 break和continue语句 3.6.8 with语句 3.6.9 switch语句 3.7 函数 3.7.1 理解参数 3.7.2 没有重载 3.8 小结 第4章 变量、作用域和内存问题 第5章 引用类型 第6章 面向对象的 程序设计 第7章 函数表达式 第8章 bom 第9章 客户端检测 第10章 dom 第11章 dom扩展 第12章 dom2和dom3 第13章 事件 第14章 表单脚本 第15章 使用canvas绘图 第16章 html5脚本编程 第17章 错误处理与调试 第18章 javascriptgn xml 第19章 e4x 第20章 json 第21章 ajax与comet 第22章 高级技巧 第23章 离线应用与客户端存储 第24章 最佳实践 第25章 新兴的api 附录a ecmascript harmony 附录b 严格模式 附录c javascript库 附录d javascript工具 javascript简介 本章内容 javascript历史回顾 javascript是什么 javascript与ecmascript的关系 javascript的不同版本 avascript诞生于1995年。当时,它的主要目的是处理以前由服务器端语言(如perl)负责的一些输入验证操作。在 javascript问世之前,必须把表单数据发送到服务器端才能确定用户是否没有填写某个必填域,是否输入了无效的值。 netscape navigator希望通过 javascript来解决这个问题。在人们普遍使用电话拔号上网的年代,能够在客户端完成一些基本的验证任务绝对是令人兴奋的。毕竟,拨号上网的速度之慢,导致了与服务器的每一次数据交换事实上都成了对人们耐心的一次考验。 自此以后, javascript逐渐成为市面上常见浏览器必备的一项特色功能。如今, javascript的用途早已不再局限于简单的数据验证,而是具备了与浏览器窗口及其内容等几乎所有方面交互的能力。今天的 javascript已经成为一门功能全面的编程语言,能够处理复杂的计算和交互,拥有了闭包、匿名(lamda,拉姆达)函数,甚至元编程等特性。作为 web的一个重要组成部分, javascript的重要性是不言而喻的,就连手机浏览器,甚至那些专为残障人士设计的浏览器等非常规浏览器都支持它。当然,微软的例子更为典型。虽然有自己的客户端脚本语言vbscript,但微软仍然在inter net explorer的早期版本中加入了自己的 javascript实现 。 javascript从一个简单的输入验证器发展成为一门强大的编程语言,完全出乎人们的意料。应该说,它既是一门非常简单的语言,又是一门非常复杂的语言。说它简单,是因为学会使用它只需片刻功夫;而说它复杂,是因为要真正掌握它则需要数年时间。要想全面理解和掌握 javascript,关键在于弄清楚它的本质、历史和局限性。 1.1 javascript简史 在 web日益流行的同时,人们对客户端脚本语言的需求也越来越强烈。那个时候,绝大多数因特网用户都使用速度仅为28.8kbit/s的“猫”(调制解调器)上网,但网页的大小和复杂性却不断增加。为完成简单的表单验证而频繁地与服务器交换数据只会加重用户的负担。想象一下:用户填写完一个表单,单击“提交”按钮,然后等待30秒钟,最终服务器返回消息说有一个必填字段没有填好……当时走在技术革新最前沿的 netscape公司,决定着手开发一种客户端语言,用来处理这种简单的验证。 当时就职于 netscape公司的布兰登?艾奇(brendan eich),开始着手为计划于1995年2月发布的 netscape navigator 2开发一种名为livescript的脚本语言——该语言将同时在浏览器和服务器中使用(它在服务器上的名字叫livewire)。为了赶在发布日期前完成livescript的开发, netscape与sun公司建立了一个开发联盟。在 netscape navigator 2正式发布前夕, netscape为了搭上媒体热炒 java的顺风车,临时把livescript改名为 javascript。 由于 javascript 1.0获得了巨大成功, netscape随即在 netscape navigator 3中又发布了 javascript 1.1。 web虽然羽翼未丰,但用户关注度却屡创新高。在这样的背景下, netscape把自己定位为市场领袖型公司。与此同时,微软决定向与navigator竞争的自家产品inter net explorer浏览器投入更多资源。 netscape navigator 3发布后不久,微软就在其inter netexplorer 3中加入了名为jscript的 javascript实现(命名为jscript是为了避开与 netscape有关的授权问题)。以现在的眼光来看,微软1996年8月为进入 web浏览器领域而实施的这个重大举措,是导致 netscape日后蒙羞的一个标志性事件。然而,这个重大举措同时也标志着 javascript作为一门语言,其开发向前迈进了一大步。 微软推出其 javascript实现意味着有了3个不同的 javascript版本: netscape navigator中的 javascript、inter net explorer中的jscript和scriptease中的cenvi。与c及其他编程语言不同,当时还没有标准规定 javascript的语法和特性,3个不同版本并存的局面已经完全暴露了这个问题。随着业界担心的日益加剧, javascript的标准化问题被提上了议事日程。 1997年,以 javascript 1.1为蓝本的建议被提交给了欧洲计算机制造商协会(ecma,european computer manufacturers association)。该协会指定39号技术委员会(tc39,technical committee #39)负责“标准化一种通用、跨平台、供应商中立的脚本语言的语法和语义”(http://www.ecma international.org/memento/tc39.htm)。tc39由来自 netscape、sun、微软、borland及其他关注脚本语言发展的公司的程序员组成,他们经过数月的努力完成了ecma-262——定义一种名为ecmascript(发音为“ek-ma-script”)的新脚本语言的标准。 第二年,iso/iec(international organization for standardization and international electrotechnical commission,国标标准化组织和国际电工委员会)也采用了ecmascript作为标准(即iso/iec-16262)。自此以后,浏览器开发商就开始致力于将ecmascript作为各自 javascript实现的基础,也在不同程度上取得了成功。 1.2 javascript实现 虽然 javascript和ecmascript通常都被人们用来表达相同的含义,但 javascript的含义却比ecma-262中规定的要多得多。没错,一个完整的 javascript实现应该由下列三个不同的部分组成(见图1-1)。 核心(ecmascript) 文档对象模型(dom) 浏览器对象模型(bom) 1.2.1 ecmascript 由ecma-262定义的ecmascript与 web浏览器没有依赖关系。实际上,这门语言本身并不包含输入和输出定义。ecma-262定义的只是这门语言的基础,而在此基础之上可以构建更完善的脚本语言。我们常见的 web浏览器只是ecmascript实现可能的宿主环境之一。宿主环境不仅提供基本的ecmascript实现,同时也会提供该语言的扩展,以便语言与环境之间对接交互。而这些扩展——如dom,则利用ecmascript的核心类型和语法提供更多更具体的功能,以便实现针对环境的操作。前面介绍过的node以及众所周知的adobe flash也都是宿主环境。 既然ecma-262标准没有参照 web浏览器,那它都规定了些什么内容呢?大致说来,它规定了这门语言的下列组成部分: 语法 类型 语句 关键字 保留字 操作符 对象 ecmascript就是对实现该标准规定的各个方面内容的语言的描述。 javascript实现了ecmascript,adobe actionscript同样也实现了ecmascript。 1. ecmascript的版本 ecmascript的不同版本又称为版次,以第x版表示(意即描述特定实现的ecma-262规范的第x个版本)。ecma-262的最近一版是第5版,发布于2009年。而ecma-262的第1版本质上与 netscape的 javascript 1.1相同——只不过删除了所有针对浏览器的代码并作了一些较小的改动:ecma-262要求支持unicode标准(从而支持多语言开发),而且对象也变成了平台无关的( netscape javascript 1.1的对象在不同平台中的实现不一样,例如date对象)。这也是 javascript 1.1和1.2与ecma-262第1版不一致的主要原因。 ecma-262第2版主要是编辑加工的结果。这一版中内容的更新是为了与iso/iec-16262保持严格一致,没有作任何新增、修改或删节处理。因此,一般不使用第2版来衡量ecmascript实现的兼容性。 ecma-262第3版才是对该标准第一次真正的修改。修改的内容涉及字符串处理、错误定义和数值输出。这一版还新增了对正则表达式、新控制语句、try-catch异常处理的支持,并围绕标准的国际化做出了一些小的修改。从各方面综合来看,第3版标志着ecmascript成为了一门真正的编程语言。 ecma-262第4版对这门语言进行了一次全面的检核修订。由于 javascript在 web上日益流行,开发人员纷纷建议修订ecmascript,以使其能够满足不断增长的 web开发需求。作为回应,ecma tc39重新召集相关人员共同谋划这门语言的未来。结果,出台后的标准几乎在第3版基础上完全定义了一门新语言。第4版不仅包含了强类型变量、新语句和新数据结构、真正的类和经典继承,还定义了与数据交互的新方式。 与此同时,tc39下属的一个小组也提出了一个名为ecmascript 3.1的替代性建议,该建议只对这门语言进行了较少的改进。这个小组认为第4版给这门语言带来的跨越太大了。因此,该小组建议对这门语言进行小幅修订,能够在现有 javascript引擎基础上实现。最终,es3.1附属委员会获得的支持超过了tc39,ecmas-262第4版在正式发布前被放弃。 ecmascript 3.1成为ecma-262第5版,并于2009年12月3日正式发布。第5版力求澄清第3版中已知的歧义并增添了新的功能。新功能包括原生json对象(用于解析和序列化json数据)、继承的方法和高级属性定义,另外还包含一种严格模式,对ecmascript引擎解释和执行代码进行了补充说明。 2. 什么是ecmascript兼容 ecma-262给出了ecmascript兼容的定义。要想成为ecmascript的实现,则该实现必须做到: 支持ecma-262描述的所有“类型、值、对象、属性、函数以及程序句法和语义”(ecma-262第1页); 支持unicode字符标准。 此外,兼容的实现还可以进行下列扩展。 添加ecma-262没有描述的“更多类型、值、对象、属性和函数”。ecma-262所说的这些新增特性,主要是指该标准中没有规定的新对象和对象的新属性。 支持ecma-262没有定义的“程序和正则表达式语法”。(也就是说,可以修改和扩展内置的正则表达式语法。) 上述要求为兼容实现的开发人员基于ecmascript开发一门新语言提供了广阔的空间和极大的灵活性,这也从另一个侧面说明了ecmascript受开发人员欢迎的原因。 3. web浏览器对ecmascript的支持 1996年, netscape navigator 3捆绑发布了 javascript 1.1。而相同的 javascript 1.1设计规范随后作为对新标准(ecma-262)的建议被提交给ecma。伴随着 javascript的迅速走红, netscape豪情满怀地着手开发 javascript 1.2。然而,问题是ecma当时还没有接受 netscape的建议。 netscape navigator 3发布后不久,微软也推出了inter netexplorer 3。微软在ie的这一版中捆绑了jscript 1.0,很多人都认为jscript 1.0与 javascript 1.1应该是一样的。但是,由于没有文档依据,加之不适当的特性模仿,jscript 1.0还是很难与 javascript 1.1相提并论。 1997年,内置 javascript 1.2的 netscape navigator 4发布;而到这一年年底,ecma-262第1版也被接受并实现了标准化。结果,虽然ecmascript被认为是基于 javascript 1.1制定的,但 javascript 1.2与ecmascript的第1版并不兼容。 jscript的升级版是inter netexplorer 4中内置的jscript 3.0(随同微软iis 3.0发布的jscript 2.0从来也没有移植到浏览器中)。微软通过媒体大肆宣传jscript 3.0是世界上第一个ecma兼容的脚本语言,但当时的ecma-262尚未定稿。于是,jscript 3.0与 javascript 1.2都遭遇了相同的尴尬局面——谁都没有按照最终的ecmascript标准来实现。 netscape决定更新其 javascript实现,即在 netscape navigator 4.06中发布 javascript 1.3,从而做到了与ecma-262的第一个版本完全兼容。在 javascript 1.3中, netscape增加了对unicode标准的支持,并在保留 javascript 1.2新增特性的同时实现了所有对象的平台中立化。 在 netscape以mozilla项目的名义开放其源代码时,预期 javascript 1.4将随同 netscape navigator 5一道发布。然而,一个激进的决定,彻底重新设计 netscape代码,打乱了原有计划。后来, javascript 1.4只发布了针对 netscape ent erprise server的服务器版,而没有内置于 web浏览器中。 到了2008年,五大主流 web浏览器(ie、firefox、safari、chrome和opera)全部做到了与ecma-262兼容。ie8是第一个着手实现ecma-262第5版的浏览器,并在ie9中提供了完整的支持。firefox 4也紧随其后做到兼容。下表列出了ecmascript受主流 web浏览器支持的情况。 浏 览 器 ecmascript兼容性 浏 览 器 ecmascript兼容性 netscape navigator 2 — opera 6~7.1 第2版 netscape navigator 3 — opera 7.2+ 第3版 netscape navigator 4~4.05 — safari 1~2.0.x 第3版* netscape navigator 4.06~4.79 第1版 safari 3.x 第3版 netscape 6+(mozilla 0.6.0+) 第3版 safari 4.x~5.x 第5版* ie3 — chrome 1+ 第3版 ie4 — firefox 1~2 第3版 ie5 第1版 firefox 3.0.x 第3版 ie5.5~ie7 第3版 firefox 3.5~3.6 第5版* ie8 第5版* firefox 4.0 + 第5版 ie9+ 第5版 * 不完全兼容的实现 1.2.2 文档对象模型(dom) 文档对象模型(dom,document object model)是针对xml但经过扩展用于html的应用程序编程接口(api,application programming interface)。dom把整个页面映射为一个多层节点结构。html或xml页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。看下面这个html页面: hello world! 在dom中,这个页面可以通过见图1-2所示的分层节点图表示。 通过dom创建的这个表示文档的树形图,开发人员获得了控制页面内容和结构的主动权。借助dom提供的api,开发人员可以轻松自如地删除、添加、替换或修改任何节点。 1. 为什么要使用dom 在inter netexplorer 4和 netscape navigator 4分别支持的不同形式的dhtml(dynamic html)基础上,开发人员首次无需重新加载网页,就可以修改其外观和内容了。然而,dhtml在给 web技术发展带来巨大进步的同时,也带来了巨大的问题。由于 netscape和微软在开发dhtml方面各持己见,过去那个只编写一个html页面就能够在任何浏览器中运行的时代结束了。 对开发人员而言,如果想继续保持 web跨平台的天性,就必须额外多做一些工作。而人们真正担心的是,如果不对 netscapet和微软加以控制, web开发领域就会出现技术上两强割据,浏览器互不兼容的局面。此时,负责制定 web通信标准的w3c(world wide webconsortium,万维网联盟)开始着手规划dom。 图 1-2 2. dom级别 dom1级(dom level 1)于1998年10月成为w3c的推荐标准。dom1级由两个模块组成:dom核心(dom core)和dom html。其中,dom核心规定的是如何映射基于xml的文档结构,以便简化对文档中任意部分的访问和操作。dom html模块则在dom核心的基础上加以扩展,添加了针对html的对象和方法。 请读者注意,dom并不只是针对 javascript的,很多别的语言也都实现了dom。不过,在 web浏览器中,基于ecmascript实现的dom的确已经成为 javascript这门语言的一个重要组成部分。 如果说dom1级的目标主要是映射文档的结构,那么dom2级的目标就要宽泛多了。dom2级在原来dom的基础上又扩充了(dhtml一直都支持的)鼠标和用户界面事件、范围、遍历(迭代dom文档的方法)等细分模块,而且通过对象接口增加了对css(cascading style sheets,层叠样式表)的支持。dom1级中的dom核心模块也经过扩展开始支持xml命名空间。 dom2级引入了下列新模块,也给出了众多新类型和新接口的定义。 dom视图(dom views):定义了跟踪不同文档(例如,应用css之前和之后的文档)视图的接口; dom事件(dom events):定义了事件和事件处理的接口; dom样式(dom style):定义了基于css为元素应用样式的接口; dom遍历和范围(dom traversal and range):定义了遍历和操作文档树的接口。 dom3级则进一步扩展了dom,引入了以统一方式加载和保存文档的方法——在dom加载和保存(dom load and save)模块中定义;新增了验证文档的方法——在dom验证(dom validation)模块中定义。dom3级也对dom核心进行了扩展,开始支持xml 1.0规范,涉及xml infoset、xpath和xml base。 在阅读dom标准的时候,读者可能会看到dom0级(dom level 0)的字眼。实际上,dom0级标准是不存在的;所谓dom0级只是dom历史坐标中的一个参照点而已。具体说来,dom0级指的是inter net explorer 4.0和 netscape navigator 4.0最初支持的dhtml。 3. 其他dom标准 除了dom核心和dom html接口之外,另外几种语言还发布了只针对自己的dom标准。下面列出的语言都是基于xml的,每种语言的dom标准都添加了与特定语言相关的新方法和新接口 svg(scalable vector graphic,可伸缩矢量图)1.0; mathml(mathematical markup language,数学标记语言)1.0; smil(synchronized multimedia integration language,同步 多媒体集成语言)。 还有一些语言也开发了自己的dom实现,例如mozilla的xul(xml user interface language,xml用户界面语言)。但是,只有上面列出的几种语言是w3c的推荐标准。 4. web浏览器对dom的支持 在dom标准出现了一段时间之后, web浏览器才开始实现它。微软在ie5中首次尝试实现dom,但直到ie5.5才算是真正支持dom1级。在随后的ie6和ie7中,微软都没有引入新的dom功能,而到了ie8才对以前dom实现中的bug进行了修复。 netscape直到 netscape 6(mozilla 0.6.0)才开始支持dom。在 netscape 7之后,mozilla把开发重心转向了firefox浏览器。firefox 3完全支持dom1级,几乎完全支持dom2级,甚至还支持dom3级的一部分。(mozilla开发团队的目标是构建与标准100%兼容的浏览器,而他们的努力也得到了回报。) 目前,支持dom已经成为浏览器开发商的首要目标,主流浏览器每次发布新版本都会改进对dom的支持。下表列出了主流浏览器对dom标准的支持情况。 浏 览 器 dom兼容性 netscape navigator 1. ~ 4.x — netscape 6+ (mozilla 0.6.0+) 1级、2级(几乎全部)、3级(部分) ie2~ie4.x — ie5 1级(最小限度) ie5.5~ie8 1级(几乎全部) ie9+ 1级、2级、3级 opera 1~6 — opera 7~8.x 1级(几乎全部)、2级(部分) opera 9~9.9 1级、2级(几乎全部)、3级(部分) opera 10+ 1级、2级、3级(部分) safari 1.0.x 1级 safari 2+ 1级、2级(部分) chrome 1+ 1级、2级(部分) firefox 1+ 1级、2级(几乎全部)、3级(部分) 1.2.3 浏览器对象模型(bom) inter netexplorer 3和 netscape navigator 3有一个共同的特色,那就是支持可以访问和操作浏览器窗口的浏览器对象模型(bom,browser object model)。开发人员使用bom可以控制浏览器显示的页面以外的部分。而bom真正与众不同的地方(也是经常会导致问题的地方),还是它作为 javascript实现的一部分但却没有相关的标准。这个问题在html5中得到了解决,html5致力于把很多bom功能写入正式规范。html5发布后,很多关于bom的困惑烟消云散。 从根本上讲,bom只处理浏览器窗口和框架;但人们习惯上也把所有针对浏览器的 javascript扩展算作bom的一部分。下面就是一些这样的扩展: 弹出新浏览器窗口的功能; 移动、缩放和关闭浏览器窗口的功能; 提供浏览器详细信息的navigator对象; 提供浏览器所加载页面的详细信息的location对象; 提供用户显示器分辨率详细信息的screen对象; 对cookies的支持; 像xmlhttprequest和ie的activexobject这样的自定义对象。 由于没有bom标准可以遵循,因此每个浏览器都有自己的实现。虽然也存在一些事实标准,例如要有window对象和navigator对象等,但每个浏览器都会为这两个对象乃至其他对象定义自己的属性和方法。现在有了html5,bom实现的细节有望朝着兼容性越来越高的方向发展。第8章将深入讨论bom。 1.3 javascript版本 作为 netscape“继承人”的mozilla公司,是目前唯一还在沿用最初的 javascript版本编号序列的浏览器开发商。在 netscape将源代码提交给开源的mozilla项目的时候, javascript在浏览器中的最后一个版本号是1.3。(如前所述,1.4版是只针对服务器的实现。)后来,随着mozilla基金会继续开发 javascript,添加新的特性、关键字和语法, javascript的版本号继续递增。下表列出了 netscape/mozilla浏览器中 javascript版本号的递增过程: 浏 览 器 javascript版本 浏 览 器 javascript版本 netscape navigator 2 1.0 firefox 1.5 1.6 netscape navigator 3 1.1 firefox 2 1.7 netscape navigator 4 1.2 firefox 3 1.8 netscape navigator 4.06 1.3 firefox 3.5 1.8.1 netscape 6+(mozilla 0.6.0+) 1.5 firefox 3.6 1.8.2 firefox 1 1.5 实际上,上表中的编号方案源自firefox 4将内置 javascript 2.0这一共识。因此,2.0版之前每个递增的版本号,表示的是相应实现与 javascript 2.0开发目标还有多大的距离。虽然原计划是这样,但 javascript的这种发展速度让这个计划成为不再可行。目前, javascript 2.0还没有目标实现。 请注意,只有 netscape/mozilla浏览器才遵循这种编号模式。例如,ie的jscript就采用了另一种版本命名方案。换句话说,jscript的版本号与上表中 javascript的版本号之间不存在任何对应关系。而且,大多数浏览器在提及对 javascript的支持情况时,一般都以ecmascript兼容性和对dom的支持情况为准。 1.4 小结 javascript是一种专为与网页交互而设计的脚本语言,由下列三个不同的部分组成: ecmascript,由ecma-262定义,提供核心语言功能; 文档对象模型(dom),提供访问和操作网页内容的方法和接口; 浏览器对象模型(bom),提供与浏览器交互的方法和接口。 javascript的这三个组成部分,在当前五个主要浏览器(ie、firefox、chrome、safari和opera)中都得到了不同程度的支持。其中,所有浏览器对ecmascript第3版的支持大体上都还不错,而对ecmascript 5的支持程度越来越高,但对dom的支持则彼此相差比较多。对html5已经正式纳入标准的bom来说,尽管各浏览器都实现了某些众所周知的共同特性,但其他特性还是会因浏览器而异。 …… nicholas c. zakas(尼古拉斯?泽卡斯)世界顶级 web技术专家,现为雅虎公司界面呈现架构师,负责my yahoo!和雅虎首页等大访问量站点的设计。尼古拉斯拥有丰富的 web开发和界面设计经验,曾经参与许多世界级大公司的 web解决方案开发。他还是high performance javascript一书的作者,并与他人合作撰写了 professional ajax和even faster web sites。尼古拉斯拥有梅里马克学院计算机科学学士学位和埃迪柯特学院的mba学位。他的twitter别名是@slick net。
作者: 章佳荣,王璨,赵国宇编著
出版社:人民邮电出版社,2013
简介:章佳荣编著的《精通LabVIEW虚拟仪器程序设计与案例实现(附光盘)》分四篇共18章,详细地介绍了labview的基本概念、基本操作以及在工程领域的应用。 《精通LabVIEW虚拟仪器程序设计与案例实现(附光盘)》第一篇“入门篇”,介绍了labview的一些相关概念、特点及安装步骤,并用一个简单的“hello world”让读者对labview编程有一个整体的了解。第二篇“基础篇”,详细介绍了labview编程的一些基本操作。如数据类型及相互的转换、labview的程序结构、labview的数据表达与显示、文件i/o,通过这些技术的介绍和学习,读者就能熟练掌握labview的基本操作了。第三篇“应用篇”,详细介绍了labview在工程领域的一些应用、相关实例、调试技巧以及应用程序发布等。如labview在数学分析中的应用、labview在信号处理中的应用、labview与外部程序的接口、labview的多线程技术、labview的数据库应用、labview在数据采集与仪器控制中的应用、labview在网络、串口等通信中的应用及labview的界面设计与美化和代码优化方法等。第四篇疑难问题解答,帮助读者尽快融入实战角色。
英文共同题名:Great speeches that change the world
光盘作者: 江涛,邝丹主编
出版社:石油工业出版社,2011
简介: 《改变世界的精彩演讲-激励美国的罗斯福(附盘)》,没有书籍,就不能打羸思想之战,正如没有舰就不能打赢海战一样。我们所不得不畏惧的唯一东西,就是畏惧本身,这种难以名状、失去理智和毫无道理的恐惧,麻痹人的意志,使人们不去进行必要的努力,它把人转退为进所需的种种努力化为 泡影。实现明天理想的唯一障碍是今天的疑虑。
Annual report on world cultural industries.2007
光盘作者: 张晓明,尹昌龙,李平主编
出版社:社会科学文献出版社,2007
简介: 本书内容包括权威国际组织、行业协会、政府机构以及专家学者对文 化产业所作的发展报告、政策解读和理论分析。 “宏观研究”部分的报告来自联合国教科文组织统计研究所和文化处 ,第一次在全球范围内,在一个较长的时间跨度上,调查了一些特定的文 化产品和服务贸易。报告采取了一种新的方法测度国际文化流通,即区分 “核心”和“相关”文化产品和服务。 “年度分析”和“产业报告”部分分别介绍了2007年全球经济中的文 化和创意产业的发展情况,以及设计、出版、节庆、多媒体等领域的最新 动态,撰稿人均为主要国际机构以及文化产业相关领域行业协会的领导人 。 “国家与地区发展”部分登载了英国、美国、中国、韩国文化创意产 业的发展报告。其中,《站在前列:英国创意产业的经济表现》是对英国 10年来创意产业发展进行的回顾,对于我们了解布莱尔执政期间英国创意 产业的发展提供了全面的视野;《美国版权产业的经济贡献:2004年报告 》首次按照世界知识产权组织的新定义和指南对美国版权产业进行了评估 。 “理论与政策研究”部分对文化产业的概念、创意集群与园区以及多 媒体的发展等问题进行了详细分析。 “统计研究”部分是对现有的统计方法的讨论。联合国教科文组织统 计研究所提出了一种框架,澳大利亚昆士兰科技大学的学者则介绍了一个 被称为“创意三叉戟”的方法论,使我们可以更好评估创意经济价值。 “案例研究”部分对美国百老汇音乐剧和北京文化创意产业集聚区进 行了具体剖析。
作者: 王艳平编著
出版社:人民邮电出版社,2005
简介: 本书特色: ·完完全会的教程,从编写最简单的“hello world"到编写复杂的windows 2000/xp下的防火墙 ·阐明用产模式下win32程序的运行原理,包含如何直接使用win32 api开发应用程序 ·学习如何设计并实现框架和类。自制一个具降而微的mfc,准确剖析了文持mfc工作的关键技术的内部实现 ·详细演示了c++语言中虚函数、静态函数、继承和类模板等高级特性的具体应用 ·包含了对dll注入技术、远程进程技术、hook api技术及内核模式程序设计的详细讲解 ·涉及到大量完整实例,是程序没计人员理想的参考资料 本书编写的目的是为学习windows编程的读者提供一个良好的学习方法,循序渐进,最终使他们从根本上提高编程水平,有能力独立开发出像windows防火墙一样复杂的应用程序。本书首先介绍了win32程序运行原理和最基本的win32 api编程,然后通过模拟mfc中关键类、全局函数和宏定义的实现详细讲述了框架程序的设计方法和mfc的内部工作机制,并指出了这些机制是如何对用户程序造成影响的,最后完整讲述了开发内核驱动和windows防火墙的过程。 全书语言严谨流畅,针对初学者的特点,精心策划、由浅到深,是学习windows编程的理想书籍。
出版社:高等教育出版社,2007
简介: 《大学体验英语》系列教材之《听说教程》(第二版)1—4册是基于培生教育出版亚洲有限公司最新编写出版的英语听说教材Impact Listening (2nd edition)并参照教育部2004年颁布的《大学英语课程教学要求(试行)》改编而成的。教程在总体设计上体现了“以听力训练为导入,以听说技能交互训练为过程,以口语表达为目标”的编写模式,力求体现当代外语教学中先进的教学理念和科研成果,并使教学内容、教学方式和教学安排能符合我国大学英语听说教学的要求和实际。《普通高等教育“十一五”国家级规划教材:大学体验英语听说教程》特色:注重实用表达能力的培养,注重教材的可操练性,强调以人为本,突出“个性化”学习,重视文化知识的学习,培养“跨文化意识”,立体化教材为英语学习提供全方位服务。 本教程的学生用书后附有供学生使用的Self-Study Pages,将每单元中有一定难度的Real World Listening听力内容以光盘形式附于书后,供学生课后自主学习。为方便教学,本教程还配有内容丰富、指导详尽、方便使用的教学参考书(书后附有自测系统及相关听力内容),大大减轻了教师的备课难度,同时还介绍了一些新的教学方法。此外,本教程还配有包含教程完整听力内容的磁带。
英文共同题名:International statistical yearbook
光盘出版社:中国统计出版社,2005
简介:编者说明 一、《国际统计年鉴-2005》是一部综合性国际经济、社会统计资料年刊。本书收录了世界200多个国家和地区的统计资料,对其中的40多个主要国家和地区的经济和社会发展状况和世界知名公司的基本情况作了更为详细的介绍。 二、本年鉴分为16个部分:1.中国在世界的地位;2.地理和气象;3.自然资源和环境保护;4.国民经济核算;5.人口;6.就业和工资;7.财政和金融;8.价格指数;9.居民收支和贫困;10.农业;11.工业、能源和建筑业;12.运输和通讯;13.对外贸易和旅游;14.国际收支和外债;15.教育、科技、文化、卫生和军事;16.世界最大500家企业主要指标。 三、国外的大部分数据经过联合国等国际组织的调整,口径基本可比。 四、很多国家的最新数据主要是初步数或估计数。 五、中国数据,除国土面积外,均未包括中国台湾省、香港特别行政区和澳门特别行政区。 六、国外数据主要取自有关国际组织的数据库、光盘、年报、月报。每张表均附有资料来源。中国数据以《中国统计年鉴》为准,本书所列国际组织有关中国的统计数据均加注释,仅供参考。 七、一些数据的合计数或相对数,因受进位的影响,不一定等于分项的累加。 八、尽管本年鉴所跨年度内,一些国家的名称和疆域有所改变,除非特别注明,本年鉴中所列国家均为现国家名称及其疆域范围。 九、本年鉴中使用的符号含义如下:“…”表示数据不足本表最小单位数;“空格”表示无该项数据或该项统计数据不详;“#”表示其中的主要项;“|”表示因统计口径的调整,前后数据不可比。 十、一些国际组织及其组成成员如下: 西方七国包括美国、日本、英国、德国、法国、意大利和加拿大。 截止2000年,经济合作与发展组织(简称经合组织)成员国有30个:澳大利亚 (1971)、 奥地利、比利时、冰岛、丹麦、德国、法国、芬兰 (1969)、加拿大、荷兰、卢森堡、美国、葡萄牙、日本 (1964)、挪威、瑞典、瑞士、爱尔兰、西班牙、希腊、意大利、新西兰 (1973)、土耳其、英国、墨西哥 (1994.3.24)、捷克 (1995.11.28)、匈牙利 (1996.3.29)、波兰(1996.7.11)、韩国 (1996.10.11)、斯洛伐克(2000.9)。 欧洲联盟,简称欧盟。截止2004年5月1日,成员国共25个:法国、德国、意大利、荷兰、比利时、卢森堡(1951年)、丹麦、爱尔兰、英国(1973年)、希腊(1981年)、西班牙、葡萄牙(1986年)、奥地利、芬兰、瑞典(1995年)、塞浦路斯、捷克、爱沙尼亚、匈牙利、拉脱维亚、立陶宛、马耳他、波兰、斯洛伐克和斯洛文尼亚(后10个国家于2004年5月1日加入)。 欧洲货币联盟(或欧元区)成员国共12个:德国、比利时、奥地利、荷兰、法国、意大利、西班牙、葡萄牙、卢森堡、爱尔兰、芬兰、希腊。1999年1月1日欧元启动起,各成员国与欧元汇率锁定,1欧元分别相当于1.95583德国马克、40.3399比利时法郎、40.3399卢森堡法郎、166.386西班牙比塞塔、6.55967法国法郎、0.787564爱尔兰镑、1936.27意大利里拉、2.20371荷兰盾、13.7603奥地利先令、200.482葡萄牙埃斯库多和5.94873芬兰马克。2001年1月1日,希腊加入欧元区,其原货币德拉克马与欧元汇率锁定为1欧元兑换340.7502德拉克马。2002年1月1日起,欧元现钞正式取代各成员国原货币全面流通。 截止2000年底,东南亚国家联盟(简称东盟)成员国共有10个:菲律宾、马来西亚、泰国、新加坡、印度尼西亚、文莱(1984年)、越南(1995年)、缅甸(1997年)、老挝(1997年)和柬埔寨(1999年)。 北美自由贸易区成立于1994年1月1日,至今始终有三个成员国,即加拿大、墨西哥和美国。 十一、一些国家(含地区)组含义如下: 高中低收入国家:按照世界银行分组标准,高收入国家、上中等收入国家、下中等收入国家和低收入国家分别指2003年人均国民总收入9386美元及以上、3036美元至9385美元、766美元至3035美元和765美元及以下的国家。 发达国家与发展中国家:按照联合国分组标准,发达国家具体包括加拿大、美国、原欧盟成员国、澳大利亚、新西兰、日本、以色列和南非,发展中国家则指其他国家。 工业国家和发展中国家:按照国际货币基金组织分组标准,工业国家具体包括加拿大、美国、原欧盟成员国、澳大利亚、新西兰和日本,发展中国家则指其他国家。 十二、本年鉴中使用的缩写及含义如下: sq.km(square kilometer)=平方公里, ha(hectare)=公顷, kwh(kilowatt-hour)=千瓦时, g(gram)=克, kg(kilogram)=千克, TJ (terojoule)=1012焦耳, TCE( ton of standard coal equivalent)=标准煤当量, TOE(ton of standard oil equivalent)=标准油当量, UNSD(Statistics Division of the United Nations)=联合国统计司, IMF(International Monetary Fund)=国际货币基金组织, FAO(Food and Agriculture Organization of the United Nations)=联合国粮食及农业组织, UNCTAD(United Nations Conference on Trade and Development)=联合国贸易和发展会议, UNDP(United Nations Development Program)=联合国开发计划署, ILO (International Labor Organization)=国际劳工组织, WHO(World Health Organization)=世界卫生组织。
作者: 张熠等编著
出版社:机械工业出版社,2012
简介: 所属分类:计算机网络 > 程序设计> html xml > 本书站在零基础学习的角度,以通俗易懂的语言,结合丰富多彩的实例,来帮助初学者学习和掌握html语言和css样式设计。本书列举了大量的小型实例、综合实例,并包含3个项目案例,内容详尽、实例丰富、叙述清晰。 本书主要分为四篇:第一篇为第1~11章,讲解了网页文字、字体、表格、段落、超级链接、图像、表单、框架、 多媒体等技术;第二篇为第12~14章,对div+css的语法和相关属性进行了详细的解释和说明;第三篇为第15~30章,详细介绍了css的字体、文本、背景、边框、定位、列表、选择符等知识点;最后一篇为第31~34章,包括实战案例和实战面试,先通过3个案例介绍了网页的设计思路;然后通过面试题考查读者所学。 本书适合作为中、高等学校师生以及各种 网页设计培训班的教材或参考书,同时也可供网站建设专业人士参考使用。 前言 第一篇 html基础知识 第1章 认识html语言 1.1 html简介 1.2 html的标记组成 1.2.1 单标记 1.2.2 双标记 1.3 创建第一张网页 1.4 浏览html的浏览器兼容 1.5 编写html的工具 1.5.1 aptana代码提示工具 1.5.2 dreamweaver网页开发工具 1.6 小结 1.7 上机实践 第2章 常用html标记和格式 2.1 设置正文的标题 2.1.1 标题设置的语法 2.1.2 标题设置经典案例—字号由大到小 2.2 设置段落 2.3 强制换行 2.4 给代码添加注释 2.5 粗体与斜体 2.6 下划线与删除线 2.7 上标与下标 2.8 html标记和格式实例 2.8.1 标题用h1 2.8.2 设置每一行为一段落 2.8.3 粗体和删除线 2.8.4 加上化学元素和数学平方根 2.9 小结 2.10 上机实践 第3章 字体标记 3.1 设置字体大小 3.2 设置字体颜色 3.3 设置标题字体样式 3.3.1 标题的字体 3.3.2 设置字体的大小和颜色 3.4 字体标记 3.4.1 物理字体 3.4.2 逻辑字体 3.5 字体实例 3.5.1 插入字体 3.5.2 字体颜色设为红色 3.5.3 把文字设为标题h1 3.5.4 设为斜体并加删除线 3.5.5 设置字体为 3.6 小结 3.7 上机实践 第4章 文字布局 4.1 行的控制 4.1.1 换行控制 4.1.2 不换行控制 4.2 文字对齐 4.3 段落设置 4.4 列表 4.4.1 无序列表 4.4.2 有序列表 4.5 其他方式修饰文本 4.5.1 欲格式化文本 4.5.2 计算机输出格式 4.6 文字布局实例 4.6.1 设置文字换行与不换行 4.6.2 设置文字对齐 4.6.3 显示列表 4.6.4 在网页中显示计算机源代码 4.7 小结 4.8 上机实践 第5章 图像 5.1 图像的基本语法 5.1.1 在网页中插入图像 5.1.2 图像无法显示时的提示信息 5.1.3 控制图像的大小 5.2 图像的链接 5.3 图像和文字对齐 5.4 图像的边框 5.5 图像映射图 5.6 图像实例 5.6.1 在网页上引入图像标记 5.6.2 设置图像参数alt 5.6.3 给图像做超链接 5.6.4 设置图像的边框 5.6.5 设置文本与图像对齐 5.6.6 设置图像的映射图 5.7 小结 5.8 上机实践 第6章 超级链接 6.1 文字链接 6.1.1 最简单的文字超链接 6.1.2 超链接网页的打开方式 6.1.3 链接的注释 6.2 图片链接 6.3 锚点链接 6.4 邮箱地址链接 6.5 相对路径与绝对路径 6.5.1 相对路径 6.5.2 绝对路径 6.6 链接实例 6.6.1 在网页中做文字链接 6.6.2 给图片设置超链接 6.6.3 设置锚点链接 6.6.4 邮箱链接 6.7 小结 6.8 上机实践 第7章 表单 7.1 表单基本语法 7.2 文本框和密码框 7.2.1 文本框 7.2.2 密码框 7.3 单选框和复选框 7.3.1 单选框 7.3.2 复选框 7.4 下拉列表与文本域 7.4.1 下拉列表 7.4.2 文本域 7.5 按钮 7.6 表单实例 7.6.1 插入表单 7.6.2 添加文本框和密码框 7.6.3 添加单选框和复选框 7.6.4 添加下拉列表和文本域 7.6.5 在表单中添加提交按钮 7.7 小结 7.8 上机实践 第8章 表格 8.1 表格基本语法 8.2 跨多行、多列表元 8.2.1 跨多行表元 8.2.2 跨多列表元 8.3 设置表格大小 8.3.1 设置表格边框 8.3.2 设置表格高度和宽度 8.4 表格内文字对齐 8.5 表格在网页中对齐 8.6 表格实例 8.6.1 表格中嵌入表格 8.6.2 设置跨行和跨列 8.7 小结 8.8 上机实践 第9章 框架 9.1 框架基本语法 9.2 框架分栏 9.2.1 框架垂直分栏 9.2.2 框架水平分栏 9.3 框架的常用属性 9.3.1 设置不可调节框架大小 9.3.2 浏览器不支持框架 9.3.3 设置框架边框 9.3.4 设置滚动条 9.4 框架链接 9.4.1 导航框架 9.4.2 内联框架 9.5 框架实例 9.5.1 在网页中插入框架 9.5.2 设置框架的滚动条和边框 9.5.3 设置不支持框架文字 9.5.4 设置框架导航链接 9.6 小结 9.7 上机实践 第10章 移动的字体和图片 10.1 移动属性基本语法 10.2 文字的移动 10.3 图片的移动 10.4 如何设置对象移动 10.4.1 文本移动的方向 10.4.2 文本的滚动循环 10.4.3 文本的移动速度 10.4.4 应用文本的全部移动标记 10.5 移动实例—电影结束效果 10.6 小结 10.7 上机实践 第11章 网页 多媒体 11.1 网页 多媒体的基本语法 11.2 设置自动播放 11.3 设置 多媒体循环播放 11.4 隐藏面板的设置 11.5 设置面板大小 11.6 对齐方式 11.7 网页 多媒体实例—在网页中播放视频 11.7.1 引入视频文件 11.7.2 设置 多媒体为非自动播放 11.7.3 设置 多媒体无循环播放 11.7.4 设置控制面板的大小 11.8 小结 11.9 上机实践 第二篇 div+css布局 第12章 为什么用div布局 12.1 div与table布局比较 12.1.1 什么是div 12.1.2 div与table的区别 12.2 如何用div布局 12.2.1 设置div选择符 12.2.2 设置css修饰div效果 12.2.3 设置div的背景颜色 12.3 使用div注意事项 12.4 小结 12.5 上机实践 第13章 div与span 13.1 解读span 13.2 何时用span 13.3 div与span的区别 13.3.1 默认宽度不同 13.3.2 块元素与行内元素 13.4 div与span实例—多层布局 13.5 小结 13.6 上机实践 第14章 div与css结合 14.1 用css控制div 14.2 css文件链接 14.2.1 内联定义 14.2.2 链入内部css 14.2.3 链接外部css 14.3 div+css布局实例 14.3.1 确定布局 14.3.2 定义body样式 14.3.3 定义主要的div 14.3.4 设置层居中 14.4 小结 14.5 上机实践 第三篇 css部分 第15章 css基础知识 15.1 css简介 15.2 css文件链接方式 15.3 选择符 15.4 伪类 15.5 注解 15.6 单位 15.7 用编写css工具演示 15.7.1 打开css工具软件 15.7.2 新建css文件 15.7.3 保存为css后缀文件 15.7.4 打开aptana工具 15.7.5 在菜单栏中新建css文件 15.8 css与浏览器兼容性 15.9 css基础实例 15.9.1 在aptana中新建网页 15.9.2 在aptana中新建css文件 15.9.3 链接css文件到html页面中 15.9.4 用不同的浏览器测试页面 15.10 小结 15.11 上机实践 第16章 字体设置 16.1 字体的复合属性 16.2 字体颜色 16.3 字体大小 16.4 字体重量 16.5 字体类型 16.6 行距 16.7 如何设置文本间距与间隔 16.7.1 文本间距 16.7.2 文本间隔 16.8 字体实例—字体花样 16.8.1 加入字体名字 16.8.2 加入css控制字体 16.8.3 设置行距 16.8.4 设置文本间隔 16.9 小结 16.10 上机实践 第17章 文本设置 17.1 字母大小写转换 17.2 文本修饰 17.3 空格处理方式 17.4 设置文本的垂直与水平对齐 17.4.1 文本垂直对齐 17.4.2 文本水平对齐 17.5 文本缩进 17.6 文本设置—给段落设置缩进 17.6.1 对div布局 17.6.2 设置文本首行缩进 17.7 小结 17.8 上机实践 第18章 设置背景 18.1 背景语法 18.2 设置背景颜色 18.3 设置背景图像 18.3.1 设置背景图像滚动 18.3.2 设置背景图像位置 18.3.3 设置背景图像如何铺排 18.4 背景实例 18.4.1 设置层背景为绿色 18.4.2 设置层背景图像 18.4.3 设置背景为不铺排 18.4.4 设置背景图像位置 18.5 小结 18.6 上机实践 第19章 设置尺寸 19.1 设置宽度 19.2 设置高度 19.3 尺寸实例—设置层居中 19.3.1 尺寸实例手把手 19.3.2 设置层居中 19.4 小结 19.5 上机实践 第20章 设置外补丁 20.1 外补丁基本语法 20.2 外补丁的四边设置 20.2.1 顶端外补丁用法 20.2.2 右端外补丁用法 20.2.3 底端外补丁用法 20.2.4 左端外补丁用法 20.3 外补丁实例—设置层与层的距离 20.3.1 层与层的距离效果 20.3.2 对层布局 20.3.3 设置层的尺寸 20.3.4 设置层漂移 20.3.5 设置层与层之间的间隔 20.4 小结 20.5 上机实践 第21章 设置内补丁 21.1 内补丁基本语法 21.2 内补丁的四边属性 21.2.1 顶端内补丁用法 21.2.2 右端内补丁用法 21.2.3 底端内补丁用法 21.2.4 左端内补丁用法 21.3 内补丁实例 21.3.1 设置顶部内补丁 21.3.2 设置其他位置的内补丁 21.3.3 用复合属性padding设置内补丁 21.4 小结 21.5 上机实践 第22章 设置对象边框 22.1 边框的基本语法 22.2 边框颜色 22.3 边框样式 22.4 边框宽度 22.5 对象的四个边框 22.5.1 设置顶端边框的属性 22.5.2 设置右端边框的属性 22.5.3 设置底端边框的属性 22.5.4 设置左端边框的属性 22.6 边框实例—双边框 22.6.1 实例手把手 22.6.2 设置多层边框 22.7 小结 22.8 上机实践 第23章 定位 23.1 定位的基本语法 23.2 设置对象层叠顺序 23.3 设置对象的边框位置 23.4 定位实例—圆角制作 23.4.1 相对定位实例 23.4.2 绝对定位实例 23.4.3 实例—圆角制作 23.5 小结 22.6 上机实践 第24章 列表 24.1 列表的基本语法 24.2 设置列表的图像 24.3 设置列表的文本排列 24.4 列表的预设标记 24.5 列表实例 24.5.1 设置列表图像文字内显示 24.5.2 设置列表样式为空心圆 24.5.3 设置文本外自定义列表图像 24.6 小结 24.7 上机实践 第25章 用css控制表格 25.1 控制表格的基本语法 25.2 设置表格边框独立或合并 25.3 设置表格布局的算法 25.4 css控制表格实例 25.4.1 布局好表格 25.4.2 表格边框独立和合并 25.4.3 设置表格算法为自动和固定 25.5 小结 25.6 上机实践 第26章 css设置滚动条 26.1 滚动条的基本语法 26.2 设置滚动条亮边框颜色 26.3 设置3d界面亮边颜色和表面颜色 26.4 设置滚动条方向箭头颜色 26.5 设置滚动条3d界面暗边颜色和暗边框颜色 26.6 设置滚动条基准颜色和拖动区域颜色 26.7 小结 26.8 上机实践 第27章 css布局 27.1 设置层的漂移 27.2 清除层的漂移范围 27.3 设置层的可视区域 27.4 内容超过层大小时 27.5 鼠标指针的不同表示 27.6 设置对象可见性 27.6.1 设置对象是否隐藏 27.6.2 设置对象是否显示 27.7 小结 27.8 上机实践 第28章 选择符 28.1 通配选择符 28.2 类型选择符 28.3 包含选择符 28.4 布局常用选择符 28.4.1 id选择符 28.4.2 类选择符 28.5 分组选择符 28.6 小结 28.7 上机实践 第29章 伪类 29.1 伪类概念 29.2 伪类的四种状态 29.2.1 访问链接的状态 29.2.2 鼠标光标置于其上的状态 29.2.3 获得焦点的状态 29.2.4 访问过后的状态 29.3 小结 29.4 上机实践 第30章 单位 30.1 长度单位 30.2 颜色单位 30.3 小结 30.4 上机实践 第四篇 实 践 部 分 第31章 游戏网站布局 31.1 网站主页规划 31.2 用div+css布局 31.2.1 实现页面头部 31.2.2 实现中间部分 31.2.3 实现页面底部 31.3 加入文字 31.4 调整全页面的兼容性 31.5 小结 第32章 企业网站布局 32.1 企业主页规划 32.2 对网页布局 32.2.1 将页面用div布局出框图 32.2.2 用css实现页面头部 32.2.3 用css实现页面体 32.3 添加文本等信息 32.4 调整全页面和浏览器兼容 32.5 其他二级页面模块制作 32.6 小结 第33章 博客主要页面布局 33.1 博客网站主页规划 33.1.1 分析主页需求 33.1.2 确定内容模块 33.1.3 画出效果图 33.2 用div布局框图 33.2.1 页眉 33.2.2 实现内容模块 33.2.3 页脚 33.3 css实现框图 33.3.1 实现内容模块 33.3.2 实现整页效果 33.4 添加图片 33.5 加入文字 33.6 调整全页面 33.7 其他页面的布局 33.8 小结 第34章 面试题 面试题1 div与span的区别 面试题2 html的框架是什么 面试题3 css引入的方式有哪些 面试题4 前端页面由哪三层构成,各层的作用是什么 面试题5 浏览器的内核有哪些?常用的浏览器都是什么内核 面试题6 img元素的alt text属性和title属性有什么不同 面试题7 document.body和document.documentelement有什么不同 面试题8 xhtml 和 dhtml 有什么区别 面试题9 写出实现效果所需的css代码 面试题10 写出一段左边固定、右边随电脑屏幕浮动而变动的html+css代码 面试题11 写一段两个div交叉重叠的css样式 面试题12 怎样使一个层垂直居中于浏览器中 面试题13 firefox嵌套div标签居中问题的处理方法 面试题14 用纯css实现带下拉的二级横向导航菜单 面试题15 在网页制作中为什么要使用css技术 面试题16 css+div开发 web页面的优势有哪些 面试题17 实现两列高度自适应的css代码 ·由浅入深,循序渐进,从零开始学html+css,一点都不难 ·编程基础、编程进阶、编程应用、项目实战、上机练习、面试指南 ·211个实例、3个案例、59个练习题、17个面试题 第一篇 html基础知识 第1章认识h7ml语言 从奉章开始,本书将介绍h7ml+css方面的知识。首先主要介绍h7ml(hyper textmarkup language,超文本标记语言),然后介绍如何在h7ml中用div和css相结合来控制html标签表达页面效果,接着介绍css常用的属性,最后,用不同的网站风格来布局主页,灵活运用学过的html和iicss知识。 本章主要向读者介绍h7ml语言,通过介绍,让读者对h7ml语言有初步的认识。学好html是网页前台制作的基础,从而为以后做网页打好基础。在学习本章前,先介绍h7ml语言最基础的部分,如什么是h7ml,用什么来写html代码,怎么查看写完代码后的效果等。将要介绍绘读者的知识点内容加下 html标记概念; 怎样创建网页; h7ml页面运行环境; 如何在 windows系统安装用于编写html的软件; h7ml最基本的代码是什么; html有哪些浏览器支持。 1.1 html简介 html是一种用来制作超文本文档的简单标记语言。用ijtml编写的超文本文档称为html文档,自l990年以来,html就一直被当作万维网(world wide web)上的信息表示语言,用于描述网页的格式设计和它与万维网上其他页面的连接信息。 html语言是利用各种标记(tag)来标识文档的结构以及标识超链接(hyperlink)的信息。但有时因浏览器不同显示不同的效果,这就是为什么同一文档在不同的浏览器中展示的效果会不一样。 目前html语言的版本是5.0,它是从sgml(standard generalized markup language,标准通用标识语言。是一套用来描述数字化文档的结构并管理其内容的复杂的规范)中的一个子集演变而来的。 …… 本书主要由张熠编著,其他参与编著和资料整理的人员包括:冯华君、刘博、刘燕、叶青、张军、张立娟、张艺、彭涛、徐磊、戎伟、朱毅、李佳、李玉涵、杨利润、杨春娇、武鹏、潘中强、王丹、王宁、王西莉、石淑珍、程彩红、邵毅、郑丹丹、郑海平、顾旭光。 作者 2012年2月
作者: 赵志军主编
出版社:湖南文艺出版社,2010
简介:《永远的天王:麦克·杰克逊金曲钢琴曲集》包括:01.Man in the mirror(镜中人)、02.I just can't stop loving you(止不住的爱恋)、03.Heal the world(拯救世界)、04.Give in to me(屈服)、05.Gone too soon(转瞬即逝)、06.Featuring(特色)、07.Stranger in moscow(在莫斯科的陌生人)、08.Earth song(大地之歌)、09.You are not alone(你并不孤单)、10.Don't walk away(不要走开)、11.Cry(哭)、12.Whatever happens(不管发生什么)、13.Beat it(避开)、14.Someone in the dark(黑暗中的某人)等等。
作者: (英)P. D. 切斯特菲尔德著;褚律元译;刘荣跃主编
出版社:湖南文艺出版社,2011
简介:本书是一部教人如何在社会上处世,怎样获得成就的杰作。它充满了人生宝贵的经验和智慧,作为青少年——无论男女——都可从中懂得许多人生的道理,得到非常有益的启示,对自身的成长颇有帮助。书中有不少精辟的语言,教人如何珍惜光阴,积极上进,树立良好的美德;如何恰当地对待享乐,树立正确的人生观和世界观,如何交友等。它是一本关于人生艺术的书,有理有据而不空谈,体现了一位家长对孩子无微不至的关怀。通过阅读本书,青少年们必定能学到很多可贵的知识。本书于1774年首次出版,随后广为流传,并被收入“牛津世界经典”(Oxford World Classics,牛津大学出版社),曾被誉为“19世纪最受欢迎的读物之一”(one of the favourites of the 19th century)。本书一代代地流行于英国上流社会,被誉为绅士们的“教科书”。在日本出版后曾刮起了一阵旋风。它成为有史以来最受欢迎的家书之一,又被誉为“一部使人脱胎换骨的道德和礼仪全书”。作者的儿子菲利普·斯坦霍普在他的谆谆教诲下,一边游历一边学习,通过结识上流名人,陶冶情操,最终成为一位杰出的外交家。
Mindfulness:a practical guide to finding peace in a frantic world
光盘作者: (美)马克·威廉姆斯(Mark Williams),(美)丹尼·彭曼(Danny Penman)著;刘海青译
出版社:九州出版社,2013
简介:《正念禅修》编辑推荐:如果你的生活处于压力、混乱之中,性格因此变得暴躁、悲观消沉,缺少正面能量,那么这本书对你将十分合适。它会帮助你获取一种深植内心的快乐和安宁,找到深入骨髓中的幸福之感,以致在最糟糕的境遇中仍然可以心怀勇气;它会清晰你的精神状态,让你站到一个制高点上,对自己和他人充满善意和宽容,以纯粹开放的意识看待事物。 书中的8周禅修训练方案,凝聚作者几十年来对正念认知疗法研究的精华,如果你遵循他们的指导,不折不扣地实践他们制订的培训计划,必将事半功倍。这个方案充满着实用性和趣味性,例如葡萄干禅修、巧克力禅修等等,让这种训练过程,如同一位美食家的味蕾之旅,你会发现生活原来还有那么多美好的事物。这种训练会让你更加集中专注,真正融入生活,在内心安宁之中,看清生活的真相。让思想的时间旅行停留在当下,避免因为重新体验昔日记忆和预先体验未来事件产生的额外痛苦,就可以重新掌控自己的生活了。 不必担心每天为此耽误了时间,这本书为你贡献的时间比你花费的时间不知多少倍,也无需担心操作繁琐,失去耐性,这本书的理念阐释清晰透彻,实践操作简单易行。任何人都可以修炼。它既可以充分发掘固有的生活乐趣,又可以防止忧虑、压力和悲哀等普通情绪进一步恶化。 此外,正念禅修并非宗教,只是一种精神训练方法,善待身体和意识的态度才是禅修的核心。它可以帮助你认清消极思想的存在模式,不让它们把你拽入负面情绪的深渊。这本书跟以往的同类书不同之处在于,它立足于实践、实例,打破许多旧日的认知,让你重新认清自我。而随书赠送中英双语正念禅修8周教程CD光盘,是一套简易而有效的正念冥想教程,配合本书使用,会极大地提高训练效果。
出版社:外文出版社,2007
简介:《英语国际人:英语畅谈世界文化100主题》首先,100个话题让你说遍世界。每个话题的主体部分是对话,以多元的视角、诙谐的口吻围绕主题展开。你可以根据交流对象的不同,在世界五大洲24个国家的文化标志中选择谈资。你可以跟大学生聊切?格瓦拉,跟球迷聊马拉多纳和英超,跟乐迷聊贝多芬和披头士,跟旅行家聊里约狂欢节和西班牙斗牛,跟美食家聊法国香槟和哈瓦那雪茄,甚至跟历史迷聊巴比伦和玛雅文化。 其二,生动的语言让你表达得体。对话的语言秉承生动、简洁、有效的原则,生词、难词很少见,而英美人士间耳熟能详的固定表达法却很丰富。这样的语言让谈话者看上去有修养、不做作,也便于学习者模仿记忆,迅速运用到实际交流中。 其三,阅读的过程让你惊奇不断。此书的历史文化底蕴将之与一般的赏析类英语读物区别开来,其选材的一大特色就是挖掘出熟悉话题的新亮点,比如托尔斯泰家族的奇闻轶事,达?芬奇发明直升飞机,伦勃朗的《夜巡》原本画的是白天,埃及法老的陵墓几经辗转躲避盗墓等。还有的话题是对零散知识的系统梳理,比如英国的议会制度、授勋制度,《圣经》的历史、欧洲的宗教迫害等等。 其四,灵活的方式让你自主学习。无论用于课堂教学还是自学,此书都具有相当大的伸展度和灵活性。全部对话都配有MP3。读者可以根据自身的学习目的和喜好的学习方式,有选择地进行口语、听力、语音、听写、口笔译、词汇等各种练习。 最后,作者的实力值得一提。《英语国际人:英语畅谈世界文化100主题》作者,英国人Nick Stirk先后在北京大学、清华大学、中国人民大学和北京语言文化大学讲授研究生口语与写作课程,也是国内几家主要英语刊物的撰稿人。在这本书中,Nick以他不拘一格的创作灵感、妙趣横生的表现手法将读者引进了斑斓多彩的世界文化之旅。 《英语国际人:英语畅谈世界文化100主题》以世界五大洲24个国家的100个文化标志作为谈论话题。对话部分信息丰富、观点独特、激发兴趣,注重表现熟悉话题的新亮点。对话语言秉承生动、简洁、有效的原则,有丰富的固定搭配和短语帮助你掌握口语表达法;注释部分挖掘对话中的趣味点,扩展历史人文知识;每课的词汇表提炼出重要的口语表达法。通过本书及附赠的MP3对话录音,你可以进行口语、听力、语音、听写、口笔译、词汇等各种练习。无论用于课堂口语教学还是自学,本书都具有相当大的伸展度和灵活性。
简介:A balanced selection of classic and contemporary works by prominent and less-well-known writers. From Joyce, Hemingway, O'Connor, Auden, Stevens, Dickinson, Faulkner, Hawthorne, and Whitman, to Sharon Olds, Nicholson Baker, Carolyn Forché, Paul Ruffin, Salman Rushdie, Agha Shahid Ali, Eamon Grennan, Linda Pastan, Li-Young Lee, Jimmy Santiago Baca, Simon Ortiz, Seamus Heaney, Karen Volkman, and David Ives. "Exploring Contexts" chapters provide a window into the broader literary world by placing the stories, poems, and plays in contextual groups, literary, authorial, cultural, historical, and social, illuminating connections among texts and the influences that shape them. "Critical Context" Casebooks, a new feature, serve as capstone chapters for each genre. Each includes one primary literary work followed by several professional critical responses, allowing students to explore one work in depth and to develop and expand their reading and analytical skills as they prepare to write about what they've read. Two student papers, one, a personal response essay, and the other, a research paper, round out the fiction casebook. Reading, Responding, Writing chapters introduce students to a genre and ways of exploring and writing about it. Understanding the Text chapters within each genre cover the elements of literature, providing students with the tools they need to consider various works. Evaluating chapters strengthen students' critical skills by guiding them in the difficult task of evaluating the strengths and weaknesses of literary works. A Reading More section offers an album of pieces for further reading. New Fiction Chapter: "Cultural and Historical Context" This new chapter focuses on F. Scott Fitzgerald's "Babylon Revisited" and discusses the historical events and cultural climate that provided the backdrop for Fitzgerald's fiction. No other anthology offers so deep a contextual analysis. New Drama Chapter: "The Author's Work as Context: William Shakespeare" Pushing students beyond their natural curiosity about Shakespeare's life, this new chapter calls attention to stylistic and thematic currents running through Shakespeare's work and encourages students to read Shakespeare actively and critically. Evaluation Chapters Revised "Evaluating" (fiction, poetry, drama) chapters have been reconceived to guide students toward determining and declaring the basis on which they are making their evaluative judgments. New Introduction: "What is Literature?" Alison Booth's insightful introduction discusses questions concerning the nature of "literature," the value of reading and writing about it, and the history of "the canon." New Selections Fourteen new stories, seventy-six new poems, and four new plays offer an unbeatable selection of both classic and contemporary works. Among the new selections are pieces by Carol Shields, Jhumpa Lahiri, Stephen Crane, Billy Collins, Lorrie Moore, James Joyce, Eavan Boland, Thom Gunn, Andrew Hudgins, Jorie Graham, Gail Mazur, August Wilson, Lillian Hellman, Paula Vogel.



















