请选择 进入手机版 | 继续访问电脑版
收藏本站腾讯微博新浪微博
点点网模板设计大赛 phpchina

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 用悬赏 三天解决问题 解决访问速度慢 论坛支持农历生日 - 给官方提建议

论坛活动及任务 归纳网站最新活动 地图任务 邮件更新任务:保护帐号安全

积分换实物,来参加蓝色理想积分兑换吧! 联系招聘客服 蓝色理想帮你找工作! 万元奖励等你拿——点点网模板设计大赛

查看: 6152|回复: 7

[讨论] 到底什么是WEB标准? [复制链接]

henter 楼主

Henter

高级会员

帖子
236
体力
927
威望
0
居住地
广东省 广州市
发表于 2007-1-9 20:29:02 |显示全部楼层
在经典看了这么长时间 还是对WEB标准没有一个比较深的认识 麻烦各位大哥 比较深的说明一下什么是WEB表准??
西部数码顶级域名注册商39元抢注!

布鲁斯狼

荣誉管理

帖子
8064
体力
21540
威望
153
居住地
江苏省 扬州市
发表于 2007-1-10 00:52:38 |显示全部楼层
表面上,网页的源代码符合标准

符合XHTML标准,符合CSS标准

深入点,网页结构、语义有自己的一套标准

[ 本帖最后由 cnbruce 于 2007-1-10 00:54 编辑 ]
租服务器,上51IDC | [长沙]招聘:PHP经理10K/WEB前端6K/PHP开发6K

使用道具 举报

帖子
41
体力
132
威望
0
居住地
湖南省 湘西土家族苗族自治州
发表于 2007-1-10 03:42:26 |显示全部楼层

标准

同上.网页符合规范的标准

使用道具 举报

酒酣几度

荣誉管理 手机认证 

帖子
1367
体力
3521
威望
127
发表于 2007-1-10 09:35:45 |显示全部楼层
又来了,头疼,前两天这事情还闹得不可开交。

Web Standards

Standards是个复数,就知道他是有好几个标准或者规范组成的,分别是:
结构规范 XML ,XHTML;
表现规范 CSS;
行为规范 DOM,ECMAScript;

上面是理论,也就是说源自这些个东西,“规范,标准”就是统一规格的意思,让大家按照那些统一的规格进行网页制作的编码,最常用的就两个XHTML 1.0 CSS2.1,把它们的要求弄明白了,就去照着规格编写代码就是了。

实际上,“网页标准化”,就是个称呼,不能望文生义,不就是做网页嘛!原来的方法没有按照规范走,现在觉得规范很有意义,就跟着规范走了。起这个名字也就是出师有名,好宣传推广。

向关注这方面,你要做的也很简单。

1. 学习html语言是怎么回事,那些个标签是做什么的,然后把你所表达的信息(文字,图片,乱七八糟的)用这种语言组织起来,把代码写规范了,这就是良好的结构和语义化。

2.学习CSS,知道CSS是干什么的,他就是个粉刷匠,做美化网页工作的,美化大家都知道怎么回事吧?就是把1里面你做的那堆东西,美化一下,首先是布局,布局完了,文字排一下版,其他的那就是背景的事情了。
CSS人家的工作就是美化,可你HTML偏要跟人叫板,整个什么table,font的那叫自己不行,还要抢人饭碗。
但是浏览器对CSS2.1规范支持的不好,所以兼容浏览器的问题就有点头疼,这个方面要作的就是有的放矢,知道问题出在哪里?然后就这个具体问题去解决,解决的根本方法就是CSS hack,看看各个浏览器品性,支持哪个,不支持哪个,别人支持的他不支持,别人不支持的他支持,就钻这个空子,就能解决不兼容问题了。

3.行为脚本,他是做交互用的,根据事件,也就是你的操作,单击阿,双击阿,回车阿,鼠标滑过阿等等,去响应这些操作,所以他就类似动画指导,有个时间轴,有个因果关系,也就是为什么前两个没有选择循环等这种语句。所以他的工作就是响应操作,用行为脚本去实现CSS美化作用,那是强人饭碗。

大家各司其职,别掺乎别人的事情,这就叫做分离。

剩下的工作就交给浏览器了,按照这些个规范,管他PC浏览器,手持设备,盲人浏览器,打印阿,都可以兼容了,这也就是为什么人家W3C花好几年制定维护那些个规范的原因了。
已有 1 人评分威望 收起 理由
Sheneyan + 1 我很赞同

总评分: 威望 + 1   查看全部评分

blog Web标准化交流会 WEB标准群:23783439

使用道具 举报

aplk 
帖子
36
体力
90
威望
0
发表于 2007-1-10 10:01:03 |显示全部楼层
WEB标准
WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。我们来简单了解一下这些标准:

1.结构标准语言
(1)XML

XML是The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是W3C于2000年10月6日发布的XML1.0,参考(www.w3.org/TR/2000/REC-XML-20001006)。和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。关于XML的好处和技术规范细节这里就不多说了,网上有很多资料,也有很多书籍可以参考。

(2)XHTML

XHTML是The Extensible HyperText Markup Language可扩展标识语言的缩写。目前推荐遵循的是W3C于2000年1月26日推荐XML1.0(参考http://www.w3.org/TR/xhtml1)。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。因此,我们在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。简单的说,建立XHTML的目的就是实现HTML向XML的过渡。

2. 表现标准语言
CSS是Cascading Style Sheets层叠样式表的缩写。目前推荐遵循的是W3C于1998年5月12日推荐CSS2(参考http://www.w3.org/TR/CSS2/)。W3C创建CSS标准的目的是以CSS取代HTML表格式布局、帧和其他表现的语言。纯CSS布局与结构式XHTML相结合能帮助设计师分离外观与结构,使站点的访问及维护更加容易。

3.行为标准
(1)DOM

DOM是Document Object Model文档对象模型的缩写。根据W3C DOM规范(http://www.w3.org/DOM/),DOM是一种与浏览器,平台,语言的接口,使得你可以访问页面其他的标准组件。简单理解,DOM解决了Netscaped的Javascript和Microsoft的Jscript之间的冲突,给予web设计师和开发者一个标准的方法,让他们来访问他们站点中的数据、脚本和表现层对像。

(2) ECMAScript

ECMAScript是ECMA(European Computer Manufacturers Association)制定的标准脚本语言(JAVAScript)。目前推荐遵循的是ECMAScript 262(http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM)。

使用道具 举报

帖子
158
体力
647
威望
0
发表于 2007-2-3 19:40:01 |显示全部楼层
看到,正在学dom

使用道具 举报

帖子
5
体力
16
威望
0
发表于 2007-2-5 15:47:05 |显示全部楼层

使用道具 举报

hero4u 

孤竹林

金牌会员 手机认证 

帖子
1305
体力
3444
威望
14
居住地
湖南省 长沙市
发表于 2007-2-5 17:11:51 |显示全部楼层

呵呵,看书的时候用心作笔记了。
体验游戏 game4power

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|安久科技提供CDN|blueidea.com ( 京ICP备05002321号 )  

GMT+8, 2012-2-13 07:41 , Processed in 0.092753 second(s), 9 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部