这是国内很流行的一种叫法,主要是因为Web标准未流行时大量采用Table标签来布局,后来Web标准流行开来的时候采用Div了,所以人们习惯使用Div+CSS这种命名方式。
正如你所说,Div只是一个HTML的标签,Div与CSS不是一个概念层的东西。就像说“西瓜+汽车”一样,应该说成“水果+汽车”。
WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。
所以Div+CSS这种说法不对,个人感觉叫做“XHTML+CSS”或者是“Web标准方式”比较准确。
参考链接:
http://www.qianduan.net/div-css-pleas...
http://www.missyuan.com/thread-438765...
http://baike.baidu.com/view/7921.htm