文档详情

Web前端开发笔试考点[归纳].pdf

发布:2021-10-17约4.1万字共30页下载文档
文本预览下载声明
Web 前端开发 _Tip 理论篇 WEB 标准 WEB 标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构( Structure )、表 现( Presentation )和行为( Behavior )。对应的标准也分三方面:结构化标准语言主要包括 XHTML 和 XML, 表现标准语言主要包括 CSS,行为标准主要包括对象模型(如 W3C DOM)、 ECMAScript等。这些标准大部 分由 W3C 起草和发布, 也有一些是其他标准组织制订的标准, 比如 ECMA(European Computer Manufacturers Association )的 ECMAScript 标准。 结构标准语言 XML XML 是 The Extensible Markup Language(可扩展标识语言 ) 的简写。目前推荐遵循的是 W3C 于 2000 年 10 月 6 日发布的 XML1.0,参考( /TR/2000/REC-XML)。和 HTML 一样, XML 同样来源 于 SGML,但 XML 是一种能定义其他语言的语。 XML 最初设计的目的是弥补 HTML 的不足,以强大的扩展 性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。 XHTML XHTML 是 The Extensible HyperText Markup Language 可扩展超文本标识语言的缩写。目前推荐遵循的 是 W3C 于 2000 年 1 月 26 日推荐 XML1.0 (参考 /TR/xhtml1 )。XML 虽然数据转换能力强 大,完全可以替代 HTML,但面对成千上万已有的站点, 直接采用 XML 还为时过早。 因此, 我们在 HTML4.0 的基础上,用 XML 的规则对其进行扩展,得到了 XHTML。简单的说,建立 XHTML 的目的就是实现 HTML 向 XML 的过渡。 CSS CSS是 Cascading Style Sheets层叠样式表的缩写。 目前推荐遵循的是 W3C 于 1998 年 5 月 12 日推荐 CSS2 (参考/TR/CSS2 / )。W3C 创建 CSS标准的目的是以 CSS取代 HTML 表格式布局、 帧和其他 表现的语言。纯 CSS布局与结构式 XHTML 相结合能帮助设计师分离外观与结构,使站点的访问及维护更加 容易。 DOM DOM 是 Document Object Model 文 档 对 象 模 型 的 缩 写 。 根 据 W3C DOM 规 范 (/DOM/ ),DOM 是一种与浏览器,平台,语言的接口,使得你可以访问页面其他的标 准组件。简单理解, DOM 解决了 Netscaped 的 Javascript 和 Microsoft 的 Jscript 之间的冲突,给予 web 设计 师和开发者一个标准的方法,让他们来访问他们站点中的数据、脚本和表现层对像。 ECMAScript ECMAScript 是 ECMA(European Computer Manufacturers Association) 制 定 的 标 准 脚 本 语 言 (JAVAScript )。目前推荐遵循的是 ECMAScript 262 采用 Web 标准的好处 对于访问者: 1. 文件下载与页面显示速度更快。 2. 内容能被更多的用户所访问(包括失明、视弱、色盲等残障人士) 。 3. 内容能被更广泛的设备所访问(包括屏幕阅读机、手持设备、搜索机器人、打印机、电冰箱等 等)。 4. 用户能够通过样式选择定制自己的表现界面。 5. 所有页面都能提供适于打印的版本。 对于网站所有者: 1. 更少的代码和组件,容易维护。 2. 带宽要求降低(代码更简洁) ,成本降低。举个例子:当 ESPN.com 使用 CSS改版后,每天节 约超过两兆字节( terabytes )的带宽。 3. 更容易被搜寻引擎搜索到。
显示全部
相似文档