Web 前端开发
Web 前端开发_Tip 理论篇
WEB 标准
WEB 标准不是某一个标准,而是一系列标准的集合。*页主要由三部分组成:
结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也
分三方面:结构化标准语言主要包括 XHTML 和 XML,表现标准语言主要包括 CSS,
行为标准主要包括对象模型(如 W3C DOM)、ECMAScript 等。这些标准大部分由
W3C 起草和发布,也有一些是其他标准组织制订的标准,比如 ECMA(European
puter Manufacturers Aociation)的 ECMAScript 标准。
结构标准语言 XML XML 是 The Extensible Markup Language(可扩展标识
语言)的简写。目前推荐遵循的是 W3C 于 2000 年 10 月 6 日发布的,参考(daodoc/]
理解表现和结构相分离 ),相同的结构的内容我们可以用同一个样式来定义,比
如相同级别的标题、正文、图片。对于多次引用的样式可以用cla 来定义,不需
要每个都用 id;另外也不是说一定要用,你完全可以用别的来代替,同样都是
块级元素,一样有盒模型的七个参数,仅仅方便浮动。
至于仅仅为了行高、间距、一个修饰图片而增加额外的 div,我想随着对
CSS 的应用和理解,你很快就可以省略掉这些。我们反对用 DIV 的嵌套取代 table
的嵌套,这没有任何意义,不能体现内容的结构化。希望大家多研究 CSS,写出
最简练,最有效的样式表。 4.不要因为一点挫折就轻言放弃
我想这是一个态度和处事方法问题,这不仅仅针对学习 web 标准。学习任
何新知识,接受新概念,都有困难,特别是需要你改变原来已有的习惯和思维时。
唯一的问题就是:你认为学习 web 标准是否值得?你可以问问自己:你是否认可
web 标准带来的这些好处(简化代码、加速开发、压缩文件尺寸、提高下载速度、
更好的易用性、获得更多用户、更易于维护、多平台兼容)?你是否觉得世界通
用的 XML 离你还很远?你是否认为现在掌握的 HTML 知识就已经足够了?
自从 99 年以后,*页制作技术在国内就没有怎么进步和变革过(除了 flash
的兴起),而在国外前进的脚步就一直没有停止过,、、xml、xsl...,W3C 和各大
软件公司都在不断的研究和推进 web 技术,使它更方便、更有效、更强大。web