`

读《CSS权威指南》

阅读更多

我曾经很长一段时间不愿意接触web的东西,也不喜欢做web开发。究其原因,是被Div+Css的布局模式折磨的异常痛苦。不必提跨浏览器,但是所见!=所得,就常常令人焦头烂额了。所以,即便做web方面的,也是躲着css走。

        最近,又一次被css折磨后,突然间下决心要买本书看。确实很突然,因为被折磨过那么多次,也从来没有“买书”这个想法出现过。某天下午的时候,书送到了。在下班回家的地铁上,当认真的翻开书开始读时,才恍然间意识到,css这么容易。先不提配色,单单就布局而言,在技术上,并没有什么难度。只要了解了盒子模型,一切做起来都会很顺利。而且,css的规范都很简洁,有些功能确实也很强大。拿到书的第一天晚上,就已经全部看完了,而且确实是一页页看的,有的例子自己还动手实践过。

        读完之后,回想自己曾经遇到的一些问题,豁然开朗,原来道理那么浅显。这种豁然开朗的感觉,已经不是第一次了。比如曾经拿ruby写IBM俱乐部的网站,再比如学Python,等等。我发现了一些规律。

       倘若未曾被css折磨的那么痛苦,拿到一本css的书籍的话,我肯定不会只看一遍就了解书中所讲的是什么。正是因为对很多css的语法和布局等有了很深的印象,读书时才常常感叹,原来这个属性是这样用的。在学习很多新技术的时候,我常常将相似的技术类比来学习,也确实可以很快的掌握。这恰恰是因为对很多技术的组成元素有了很深的印象,这印象必然不同于理解或熟识。

       其实这样的学习模式,是很常见的。比如,小时候学乘法口诀,确实是先狠命的全部背下后,再去应用的。再比如古人学文言文,七八岁的小孩也要摇着头之乎者也。他们懂吗?我看未必是知道什么意思的,但是,这些东西深深地植根于他们的记忆力后,日后长大了,就一点点全部消化了,于是常常感叹,原来说的是这样一回事。没有亲自送别过朋友的人,是不会理解“劝君更尽一杯酒,西出阳关无故人”的意境的。

      所以,在真正掌握知识前,至少要对知识点有很深的印象;即便觉得掌握了,多看看书也是好的,温故而知新一点都不错。我常常翻阅《Think in Java》,已经不是一章章看了,随意翻看写感兴趣的部分,也常常觉得很有收获。

分享到:
评论

相关推荐

    CSS权威指南 第三版 中文

    《CSS权威指南》第三版是Web开发者不可或缺的参考资料,它深入浅出地讲解了CSS(层叠样式表)这一核心技术的各个方面。这本书以其详尽的内容和权威性,为读者提供了全面理解并掌握CSS3的基石。 一、CSS基础概念 CSS...

    CSS权威指南 第3版.pdf+HTML5 与 CSS3 设计模式.pdf

    《CSS权威指南 第3版》全面覆盖了CSS3的新特性,包括选择器的扩展、边框和背景的新特性、多列布局、渐变、阴影、动画以及媒体查询等,这些都是现代网页设计的关键元素。 HTML5是超文本标记语言的第五个版本,它的...

    JavaScript 权威指南(第四版).pdf

     7.2 数组元素的读和写145  7.3 稀疏数组147  7.4 数组长度148  7.5 数组元素的添加和删除149  7.6 数组遍历149  7.7 多维数组151  7.8 数组方法152  7.9 ECMAScript 5中的数组方法 156  7.10 数组类型160 ...

    JavaScript权威指南(第6版)

    《JavaScript权威指南(第6版)》主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增...

    JavaScript权威指南(第6版)(附源码)

    7.2 数组元素的读和写 7.3 稀疏数组 7.4 数组长度 7.5 数组元素的添加和删除 7.6 数组遍历 7.7 多维数组 7.8 数组方法 7.9 ECMAScript 5中的数组方法 7.10 数组类型 7.11 类数组对象 7.12 作为数组的字符串 第8章 ...

    JavaScript权威指南(第6版) 中文版

    《JavaScript权威指南(第6版)》要讲述的内容涵盖JavaScript语言本身,以及web浏览器所实现的JavaScript API。本书第6版涵盖了 html5 和 ecmascript 5,很多章节完全重写,增加了当今 web 开发的最佳实践的内容,新增...

    JavaScript权威指南(第6版)(中文版)

    《JavaScript权威指南(第6版)》主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增...

    JavaScript权威指南(第6版)中文版pdf+源代码

     7.2 数组元素的读和写145  7.3 稀疏数组147  7.4 数组长度148  7.5 数组元素的添加和删除149  7.6 数组遍历149  7.7 多维数组151  7.8 数组方法152  7.9 ECMAScript 5中的数组方法 156  7.10 数组类型160 ...

    CSS中文参考手册,一本很好的书

    **压缩包子文件的文件名称列表**中的《css权威指南.pdf》则可能包含了上述所有内容的详细解析和实例演示,对于希望深入学习CSS的读者来说,这是一份宝贵的资料。通过阅读这本书,读者可以逐步从CSS的基础到高级应用...

    css-text 教程

    Meyer编写,由O'Reilly Media出版,是一本专注于CSS文本样式的权威指南。书中详细介绍了各种文本相关的CSS属性,并通过实例展示了如何利用这些属性来实现更美观、更易读的文本布局。 #### 三、文本属性详解 #####...

    CSS样式表第四期

    - 不断查阅MDN Web Docs等权威资源,跟踪CSS的最新发展,如Flexbox和Grid布局。 通过深入学习和实践,开发者可以熟练运用CSS,打造出美观且功能强大的网页设计。同时,不要忘记利用社区资源,如Stack Overflow和CSS...

    leetcode新手刷题指南-Study-Notes:学习资料,笔记整理

    leetcode新手刷题指南 学习资料、文章收集 TypeScript 类型体操姿势合集 React :heart_suit: React Hook Flutter 备注:中文文档内容略有滞后,版本更新没有完全覆盖。尽可能还是读英文的 ...CSS权威指南 H5匠人手册

    手册系列(php+javascript+css2.0)

    最后,CSS2.0手册是关于层叠样式表的权威指南。CSS2.0是CSS的第一个成熟版本,它极大地扩展了对网页样式的控制能力,让网页设计更加灵活和美观。手册将详述选择器、盒模型、布局方式(如浮动和定位)、文本和图像...

    CSS:CSS:优秀的部分

    遵循良好的CSS样式指南能帮助我们编写更整洁、易读、可维护的代码。以下是一些基本指导原则: 1. **命名规范**:使用有意义的类名,如`.button`、`.header`,避免使用无语义的ID和类名。还可以采用BEM(Block ...

    boutique-books:我读过的一些好书

    《CSS权威指南》 b06-JS与NodeJS 《深入浅出NodeJs》 《深入理解ES6》 《你不知道JavaScript-上卷》 《你不知道JavaScript-中卷》 《你不知道JavaScript-下卷》 《JavaScript模式》 《JavaScrip

    笔记:读书笔记,读书笔记

    :open_book: 读书笔记 :slightly_smiling_face: :upside-down_face: 买过很多书,也打印过很多电子版的书籍和资料,断断续续的读,杂乱无章。心血来潮,想自己整理一下,希望可以坚持下去,不断...Git权威指南 网络安全

    JavaScript实例教程(9-16)

    JavaScript是一种广泛应用于网页和网络应用的编程语言,尤其在客户端脚本方面,它与HTML和CSS一起构成了现代网页开发的三大基石。这个"JavaScript实例教程(9-16)"涵盖了从第9个到第16个JavaScript实际应用案例,旨在...

Global site tag (gtag.js) - Google Analytics