结合自己的web标准学习和应用历程中的一些经历和蓝色理想网页标准化版面版友们提出的问题和学习交流中探讨的问题整理一些在web标准学习和应用中的一些疑问,并进行回答,有不对的地方还请大家指出。

1.web标准是一个标准吗?

回答:WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。

下面是一些资源连接:

结构

HTML (Hypertext Markup Language) 4.01
XHTML (Extensible Hypertext Markup Language) 1.0
XHTML 1.1
XML (Extensible Markup Language) 1.0

表现

CSS (Cascading Style Sheets) Level 1
CSS Level 2 revision 1
CSS Level 3 (in development)
MathML (Mathematical Markup Language)
SVG (Scalable Vector Graphics)

DOM

DOM (Document Object Model) Level 1
DOM Level 2
DOM Level 3 Core

ECMAScript

ECMAScriptECMAScript 262 (the standardized version of JavaScript)

2.Design with web standard(应用web标准进行设计)就是div+css替代table布局吗?

回答:肯定不是,上面一个问题里提过了,他是很多标准的集合,怎么能一个div+css就概括了呢?确切的说,我们常见的设计应该是xhtml+css+DOM,结构标准+表现标准+行为标准。
xhtml是网页的结构,CSS格式化网页、控制字体、布局、颜色等等。DOM创建交互行为和效果。而每一个部分都要遵循相应标准。
<div>是一个xhtml的标签(tag),没有语义,他被作为一个装载信息的容器(box)来使用,目的是为了CSS能更好的控制网页的视觉效果,为设计师提供更广阔的发挥空间。
<table>是指定所含内容要组织成行列的表格,传统的table布局就是一种误用,而且不具备标准所拥有的优点,所以在应用web标准设计网页时,table布局当然被抛弃了。
内文分页: [1] [2] [3]
文章来源: 本站原创 引用(0) 阅读(974)
 
对《应用web标准进行设计中的常见问题》有 0 条评论
发表评论
昵称

网址

电邮
打开HTML 打开UBB 表情 打开表情 隐藏 记住我 [注册]