w3c(World Wide Web Consortium)标准是一些列web标准的集合,在百度上面搜索也只是告诉你w3c标准主要对应三个方面:css
一、结构化标准语言(xml,xhtml)html
二、表现标准语言(css)web
三、行为标准(dom,ecmascript)ajax
可是这个描述并非很全,且看官方对w3c标准的定义api
W3C standards define an Open Web Platform for application development that has the unprecedented potential to enable developers to build rich interactive experiences, powered by vast data stores, that are available on any device. Although the boundaries of the platform continue to evolve, industry leaders speak nearly in unison about how HTML5 will be the cornerstone for this platform. But the full strength of the platform relies on many more technologies that W3C and its partners are creating, including CSS, SVG, WOFF, the Semantic Web stack, XML, and a variety of APIs.浏览器
能够看出W3C标准还包含字体,安全,语义化不少方面的内容。安全
目前为止w3c标准主要分为web结构、web设备、web设计与应用、web语义化、xml技术、web服务以及浏览和创做工具7大部分。每个部分又细分为不少小部分,以下图所示:网络
这部分主要是涉及到web构建和web页面渲染的一些标准, 包括html,css,svg,ajax和其余的一些web应用程序。同时也涉及到web的可访问性方面的内容。app
这里主要讲互联网的应该不管什么时候何地都可以让任何设备访问。这包括移动电话和其余移动设备的网络访问,以及在消费电子,打印机,交互式电视,甚至汽车网络技术的使用。dom
web的体系结构侧重于web基础技术和维持网络的一些原则。包括uri和http。
web语义化技术令人们根据相应的规则建立词汇表,编写数据处理规则,让计算机可以作更多有用的工做。
xml技术包括xml,xml命名空间,xml schema, xslt, exi 和其余相关的标准。它是能够定义其它语言的语言,最初设计主要是弥补html设计上的不足以强大的扩展性知足网络信息发布的须要,后来逐渐用于网络数据的转换和描述。设计的初衷是为了传输和存储语言,能够用户自定义标签。
这部分的标准里面主要又定义了支付,安全和国际化方面的一些标准。
主要介绍了人能够浏览器,媒体播放器访问web,并获取相关的咨询,也能够经过博客,cms系统,社交媒体发布信息到网上。
到目前为止w3c官网总共有92个标准(细分后的),想具体了解请访问https://www.w3.org/TR/,按照2/8原则,经常使用的有10多条,分别是
一、web可访问性
二、视频
三、html
四、css
五、dom
六、xml
七、图形
八、语义化web
九、http
十、国际化
十一、JavaScript apis
十二、web安全
1三、web字体
1四、svg
1五、音频
1六、web性能
1七、xhtml
web标准是一系列标准的结合,做为一个web开发人员,了解web标准可以让咱们开发的网站更加友好,更加安全,更加可靠。