CSS 1,CSS 2,CSS 2.1和CSS 3:每个版本中哪些CSS属性和选择器不同?我搜索谷歌很多,但没有找到任何列表?
我需要一个有差异的每个版本支持的属性和选择器列表。
请参阅CSS master table或直接前往CSS1,CSS 2.1和CSS 3的W3C。
基本上存在很多差异,太多而无法真正总结。
如果你必须做一个演讲,你应该立即停止寻找一个列表,并做一些自己的研究。解释诸如盒子模型之类的事情以及它们在每次迭代中的演变过程。这样你就可以真正知道你在说什么,而不是一个人在课堂上阅读一个列表。
提示:没有人想听你读一个清单,你的工作是消化这些信息并解释为什么差异很重要,哪些人应该担心,哪些可以安全地忽略
经过更深入的搜索,我终于得到了我的清单
http://www.htmlpedia.org/wiki/List_of_CSS_Properties
在这个列表中唯一错过的是css 2和2.1的差异
现在我得到了我的最终答案:http://meiert.com/en/indices/css-properties/
得到html版本列表:http://meiert.com/en/indices/html-elements/
我在这里也找到了一些信息:http://www.rilem.de/css1pqre.htm
如果我是你,我会给自己写一本关于这个主题的好书。
我个人喜欢HTML, XHTML, and CSS, Sixth Edition。我在当地的Barnes and Noble买了它,我觉得这样的问题非常方便。另外,请查看一些好的CSS书籍(没有HTML)。
就作者而言,Eric Meyer是您最好的选择。
PS:
CSS 3添加了许多很酷的功能,如圆角和阴影。 IE,FF,Opera,Chrome和Safari尚不支持其中的许多新功能。 (Chrome,Opera和Safari确实需要新的缩写。)
试着看看维基百科上的CSS文章。