什么是web标准

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花好几年制定维护那些个规范的原因了。

时间: 2024-11-08 03:59:27

什么是web标准的相关文章

符合web标准的tab标签切换

优点:        符合现在流行的web标准.结构.样式.行为三者实现真正的分离. /*结构-html*/ <div id="box"> <ul id="tab"> <li class="on">Home</li> <li>Product</li> <li>About</li> </ul> <ul id="tab_con&

浅谈WEB标准

WEB标准,WEB标准.可亲可爱的WEB,什么是你定下的标准呢.这几天又又一次回归最基础的知识了,OK.言归正传,什么是WEB标准.为什么要用WEB标准? 比方说,如今的浏览器版本号多吧,chrome,Safari.IE.firefox等等,版本号多,问题就来了,怎么统一呀.中国有句老话有时候还是有道理的,"没有规矩,不成方圆".每一个WEB开发人员假设各有各的标准,你写的我看不懂.我写的你看不懂,这不就乱套了.站点怎么维护呢. 换方面来说,作为web开发人员,还得费脑子想,诶.我要用

Web标准和搜索引擎优化技术

1.Web标准不是某一个标准,而是一系列标准的集合.出来网页内容之外,网页主要由三部分组成:结构(Structure).表现(Presenttation)和行为(Behavior).对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型. 2.在网页编程时,将网页的各个部分分别用不同的Web标准技术实现,体现了网页开发中结构.表现形式和行为分离的思想. 3.编写符合Web标准的网页,必须遵循一定的规则. 4.通过W3C的校验器,我们可

对Web标准的理解

web标准是由一系列标准组合而成的,页面有三个部分组成:结构,表现和行为.因而web标准即由结构化标准语言主要有 xml和xhtml,表现标准语言css,行为标准主要包括对象模型(如W3C DOM).ECMAScript等. 其中行为标准语言DOM是Document Object Model文档对象模型的缩写.DOM是一种与浏览器,平台,语言的接口,使得你可以访问页面其他的标准组件.简单理解,DOM解决了Netscaped的Javascript和Microsoft的Jscript之间的冲突,给予

web标准的可用性和可访问性

在Web前端开发界,有三个词经常被提及:可用性(Usability).可访问性(Accessibility)和可维护性(Maintainability). 可用性指的是:产品是否容易上手,用户能否完成任务,效率如何,以及这过程中用户的主观感受可好,是从用户的角度来看产品的质量.可用性好意味着产品质量高,是企业的核心竞争力. 可维护性一般包含两个层次,一是当系统出现问题时,快速定位并解决问题的成本,成本低则可维护性好.二是代码是否容易被人理解,是否容易修改和增强功能.可维护性和可复用性.可扩展性等

WEB标准一:标准定义、好处、名词解释、常用术语、命名习惯

1. WEB标准是什么? “WEB标准”是一系列标准的总称.一般的误区经常把WEB标准说成DIV+CSS.准确的说法应该是:采用W3C推荐的WEB标准中的XHTML1.1结合CSS2.0 样式表制作页面的方法.DIV 应该指的是XHTML标签,而CSS 指的是样式表. 2. 采用WEB标准开发的好处 2.1 节约运营成本   2.2 用户友好性 2.3 内容跨平台的可用性 2.4 加快页面解析速度 2.5 更良好的用户体验 3. 名词解释 1. 横切 页面中950px宽并且对高度没有限制的容器称

web前端面试--对web标准以及W3C标准的理解

答.web标准不是某一个标准,而是一系列标准的集合.网页主要由结构.表现.行为三部分组成,对应的标准有结构化标准语言有XHTML.xml,表现的标准语言有CSS,行为的标准有对象模型(如 w3c dom).ECMAScripe等 w3c的原则: 网站要通过W3C标准,需要注意以下几个问题: 1.XHTML 1.0文件类别宣告的正确写法 (不可小写) A:过度标准(Transitional) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Trans

读《精通CSS:高级Web标准解决方案》

因为最近在看<精通CSS:高级Web标准解决方案>,做了一些记录. 因为很多开发人员对于XHTML2的开发不满,于是出现了WHATWG和W3C的分裂,WHATWG决定开发自己的规范,也就是HTML5,而W3C的XHTML2标准已被放弃,HTML5成为了W3C的正式标准.XHTML和HTML的区别就是XHTML严格遵守XML编码规定,浏览器会依据文档的MIME类型来解析文档,如果不遵循规范会导致错误,而HTML却是很宽松的. Doctype类型和浏览器模式,DTD(文档定义类型)是一组机器可读的

web标准(复习)--2 列布局

今天我们开始学习一列布局,包含以下几种形式: 1.一列固定宽度 2.一列固定宽度居中 3.一列自适应宽度 4.一列自适应宽度居中 5.一列二至多块布局 前一节我们回顾了xhtml基础和css基础部分,今天我们正式开始使用网页制作软件--adobe公司出品的dreamweaver来开始网页设计之旅.相信之前您已经用过这个软件了,具体怎么使用我就不讲了.为了照顾部分朋友,今天课程的css部分我们是以可视化生成方式,不过建议大家能手写的尽量还是手写,这样有助于提高效率. 一.一列固定宽度我们先看一下一

web标准(复习)--1

XHTML CSS基础知识 一.xhtml css基础知识首先说一下我们这节课的知识点 1.文档类型 2.语言编码 3.html标签 4.css样式 5.css优先级 6.css盒模型组成 1)文档类型当我们用dreamweaver新建一下html格式文档时,查看源代码,会发现代码最上部有如下这句话: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/