首页 > 编程笔记 > CSS笔记

什么是Web标准(网页标准)

Web 标准也称网页标准,它由一系列标准组成,这些标准大部分由 W3C 负责制订,也有一些标准由其他标准组织制定的,如 ECMA 的 ECMAScript 标准等。

狭义的 Web 标准是指网页设计的 DIV+CSS 化,广义的 Web 标准是指网页设计要符合 W3C 和 ECMA 规范。

在符合标准的网页设计中,CSS 与 HTML、JavaScript 并列称为网页前端设计的 3 种基本语言,其中:
W3C 是 World Wide Web Consortium 的缩写,中文译为“万维网联盟”,是一个 Web 标准化组织。W3C 除了制定 CSS 标准,还制定了 HTML、XML 等 200 多项 Web 技术标准。W3C 的官网是 https://www.w3c.org

网页结构

网页标准在网页中主要是对页面信息进行组织和分类,结构化标准语言主要包括 XML、HTML、XHTML。

1) XML

XML 是 The Extensible Markup Language 的缩写,中文译为“可扩展标识语言”,是一种能定义其他语言的语言。

XML 的最初设计目标是弥补 HTML 的不足,以强大的扩展性满足网络信息发布的需求。现在 XML 主要作为一种数据格式,用于网络数据交换和书写配置文件。

XML 推荐标准是 W3C 于 2000 年 10 月 6 日发布的 XML 1.0,参考地址是:https://www.w3.org/TR/2000/REC-XML-20001006

2) HTML

HTML 是 HyperText Markup Language 的缩写,中文译为“超文本标识语言”,而 XHTML 1.0 是在 HTML 4.0 基础上,用 XML 的规则对其进行扩展。

发布 XHTML 的最初目的就是实现 HTML 向 XML 的过渡。在一般语境中,人们习惯使用 HTML 代替 HTML 和 XHTML。

HTML 推荐标准是 W3C 于 2000 年 1 月 26 日发布的 XHTML 1.0,参考地址是:https://www.w3.org/TR/xhtml1/

网页行为

行为标准在网页中主要对网页信息的结构和显示进行逻辑控制,实现网页的智能交互。行为标准语言主要包括文档对象模型(如 W3C DOM)和 EMAScript 等。

1) DOM

DOM 是 Document Object Model 的缩写,中文译为“文档对象模型”,根据 W3C DOM 规范(参考地址:https://www.w3.org/DOM/),DOM 是一种让浏览器与网页内容沟通的语言,使得用户可以访问页面元素和组件。

2) ECMAScript

ECMAScript 是由 EMA(European Computer Manufactures Association)组织制定的标准脚本语言。

目前使用最广泛的是 ECMAScript 262,也即 JavaScript 5.0 版本,参考地址为:http://www.ecma-international.org/publications/standards/Ecma-262.htm

相关文章