关于网站开发web标准,你了解多少?
概念解析:web标准其实不是一个往常咋们经常说的一个标准,有一定考量指标。咋们都知道网页是由三个部分组成的:结构(Structure)、表现(Presentation)和行为(Behavior)(我记得大学课本里有这句话啊,还有背过考试要考的)。结构化标准语言有:XHTML和XML;结构化的语言便是通常的CSS。Web标准是一部分规范的集合,是由W3C和其他的标准化组织共同制定的,以用它来创建和解释基于Web的信息。这些规范是专门为了那些在网上发布的可向后兼容的文档所设计,使其可以被大多数人所浏览。其主要包含结构化语言、表现类语言、对象模型和、脚本语言。其应该由:契合标准的XHTML组成,用CSS来布局而不是表格,使用结构化、语义化的标记,可以在任何浏览器中获得兼容。
为什么要使用Web标准,web标准的优点在于哪里?
咋们所说的web标准,不是为了标准而标准,W3C校验仅仅是赞助你检查XHTML代码的书写能否规范,css的属性能否都在CCS2的规范内。代码的标准化仅仅是先进步,不是说通过的校验,我的网页就标准化了。咋们不是为了虚名,或者向别人炫耀:“看我的页面通过了校验”而去标准化,咋们的目的是为了使自个的网页设计工作更见效率,为了缩小网页尺寸,为了可以在任何浏览器和网络设备中正常浏览。
web标准的好处在哪里呢?*先咋们从相对浏览者的角度出发,文件下载与页面显示的速度可以非常大的提高,信息能被更广泛的设备所浏览(包含屏幕阅读机、手持设备、搜索机器人、打印机、电冰箱等等)提高信息的利用率,顾客可以通过样式选择定制自个的表现界面,所有页面都能提供适于打印的版本。从开发人员角度来说:更少的代码和组件,简单维护,带宽需求降0(代码更简洁),成本降0。举个例子:当 ESPN.com 使用 CSS改版后,每天节约超过两兆字节(terabytes)的带宽,更简单被搜寻引擎搜索到。改版方便,不必须要变动页面信息。提供打印版本而不必须要复制信息。提高网站易用性。在美国,有严格的法律条款(Section 508)来约束政府网站必须到达一定的易用性,其他国家也有类似的需求。
校验是一个控制的过程,在这样的过程中,文档必须遵守语言的规则。这样的过程就似乎是给文本的拼写和语法作检查一样。规范是网页开发中的一个重要部分。很多很难被发现的错误可以在校验中发现。错误可能是一个微不足道的打字错误,也可能是严重的元素和属性的不规范错误。不幸的是,在网站开发过程中,很多人并不校验他们的文档。一部分人或许根本不知道校验这回事,还有一部分人想不起来去校验,乃至还有一部分人故意的逃避校验。没有任何理由不去校验您的HTML和CSS。相反,它还会给您提供很多好处,你可以使用W3C的在线校验服务,XHTML:W3C的标记校验服务及CSS:W3C的CSS校验服务。
本文章由新概念互动原创,如没特殊注明,转载请注明来自:http://www.jianzhan0.com/jingyand/73617.html