1.3 传统网站 VS Web标准 - 网站重构与Web标准设计 - 学习笔记
一、Web标准
1、Web标准不是某一个标准,而是一系列标准的集合。
2、网页主要有三部分组成:结构、表现、行为
3、对应标准的三个方面
|- 结构化标准语言主要包括 XHTML 和 XML
|- 表现标准语言主要包括CSS
|- 行为标准主要包括对象模型(如W3C DOM)、ECMAScript等
4、其他标准
|- ECMA(European Computer Manufacturers Association)的ECMAScript
二、Web 技术
1、HTML
|- HTML、XHTML、HTML5、CSS、TCP/IP
2、XML
|- XML、XSL、XSLT、XSL-FO、XPath、XPointer、XLink、DTD、XML Schema、XForms、SOAP、WSDL、RDF、RSS、WAP、Web Services
3、Web 脚本
|- JavaScript、HTML DOM、DHTML、VBScript、AJAX、jQuery、JSON、E4X、WMLScript
4、Serv 脚本
|- SQL、ASP、ADO、PHP
5、.NET
|- Microsoft NET、ASP.NET、.Net Mobile
6、多媒体
|- SMIL、SVG
三、W3C标准测试
1、页面校验地址、W3C标准测试网址:http://validator.w3.org/
2、CSS文档校验:http://jigsaw.w3.org/css-validator/
四、初学Web标准的几个误区
1、不是为了通过校验才标准化
2、不要用传统的表格思维来套DIV
3、不必为每块内容都建立一个ID