admin 管理员组

文章数量: 1184232


2024年2月20日发(作者:react hooks useeffect)

w3c标准和es规范

W3C标准,即一系列标准的集合,他的本质是结构标准语言。就像平时使用的HTML、CSS等都需要遵守这些标准。

万维网联盟创建于1994年,是web技术领域最具权威和影响力的国际中立性技术标准机构。它有效促进了web技术相互之间的兼容。就像网页是由三部分组成:结构、表现和行为。

那么他对应的标准也分三方面:

1.结构化标准语言:HTML。可扩展标记语言(XML) :最初设计目的是弥补HTML的不足。 XML好处:

XHTML:可扩展超文本标记语言:当初建立XHTML的目的就是实现HTML向XML的过渡。

2.表现标准语言:CSS3(层叠样式表):有利于网站的维护。

3.行为标准:主要包括对象模型(DOM)、ECMAScript等。DOM是一种与浏览器呢、平台、语言的接口,是的可以访问页面的其他的标准组件。

二、为什么要遵循W3C标准?

对于我们开发者来说,我们是介于浏览器制造商和浏览器终端使用者的中间位置。也相当于说是一个接口的位置,也就是说我们要同时满足浏览器制造商和浏览器终端使用者的需求,用程序的语言来说就是“转换器”。也是说我们要想方设法的让我们的页面、我们的程序支持所有的浏览器,能够满足尽可能多多的用户。

标准的内容:

1.DOCTYPE

我们经常在一个HTML开头看到DOCTYPY语句,这实际上就是告诉我们使用的HTML/XHTML是什么版本。其中的DTD即文档类型定义,里面包含了文档的规则,这是浏览器就会根据定义的DTD来解释页面的标识,并展示出来。

XHTML1.0提供了三个DTD声明供选择:

(i) 过渡的(Transitional):要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法)。


本文标签: 标准 浏览器 语言 标识 结构