越是简单的东西,如 CSS, JavaScript 精通的人越少,CSS,JS 一个小时就上手但要精通还有很长的路要走。 作者说的很好,不要眼高手低,任何一门技术都要深入研究而不是浮于表面。 之前我一直认为 JS 就是一门玩具语言,导致多年来一直浮于表面。只有转变观念,沉下心来研究才能走的更远。
之后就应该阅读深入解析CSS 了,继续夯实基础。 当然你也可以直接用深入解析CSS 来入门。
css学习由浅到深,从基础到提升应该分以下模块来学习:
css选择器,例如class引用和id引用等。
盒子模型,盒子模型是最基础的css概念,也是最简单的基础,有助于理解网页的构成,建设学习css样式是的陌生感。
字体样式模块,字体控制相对简单,容易理解。
浮动和文档流模块,有助于理解复杂网页构成,加深css控制技巧
定位和层的概念,这是一个难点,但是理解透彻之后会恍然大悟,也是css常见模块。
兼容性处理,这个模块是一个重点,但是养成良好的css编写习惯,会避免很多浏览器兼容问题,主流浏览器都识别符,通常情况下需要我们记下来。
css3新增样式标签,这里可以循序渐进,目前css3的应用逐渐广泛。
学习css需要配合实战,从实战中理解每个样式标签的意义,这样才能事半功倍。