CSS代码格式

刚学CSS的时候,以为只要写出的样式能够在浏览器中正确显示就够了。直到逐渐发现一个几千行的CSS文件,如果不在书写过程中规范自己的代码格式,后面维护简直就是噩梦。掉进坑才知道痛,下面总结了自己在敲CSS代码需要注意的地方,如同CSS代码的组成一样,也分别从选择器,属性名,属性值三个方面进行总结。

阅读全文

JavaScript中构建对象

JS中的面向对象与C++中的面向对象有很大不同。由于不存在类的概念,在初学JS的面向对象时略感困惑。《JS高级程序设计中》关于这一块讲的十分精彩。先来整理一下关于JS创建对象的方法。

阅读全文

LESS学习笔记

在招聘要求中看见的需要熟悉LESS/SASS,然而我一个都没见过。LESS是一种动态样式语言,可以对代码进行预编译生成所需的CSS代码(呃我是这么理解的,有失偏颇),反正是了结了我“HTML和CSS哪能算编程语言呢”的疑惑。查了些资料学习了一下,当然现在学到的只是皮毛,也有不少疑惑。 注:使用的编译工具是Koala。

阅读全文

DOM编程之事件(二)

记忆中某天在某个个人网站上看见一个非常酷炫的效果:整个页面都是萤火虫似的小光点组成的LOGO,鼠标滑过的时LOGO被打散,屏幕上泛起阵阵涟漪,鼠标停止又变换图形。当时非常震撼,甚至于忘了保存链接。这就成了我现在正在奋斗的一个目标。正巧刚看完客户端JS关于事件处理的部分,下面简单整理了一下JS中关于事件及相关的一些知识点。

阅读全文

CSS继承与权重值

CSS中所说的继承与其它面向对象的编程语言所说的继承属性是完全不同的。这种“奇特”的继承属性在某些时候会带来一些麻烦。因此,弄清楚继承的机制,了解哪些属性可以被继承是很有必要的(因为并不是所有的属性都会被继承)。

阅读全文

JavaScript中的变量作用域

最初接触“词法域”的概念是在Lua的学习过程中。所谓“词法域”指的是:若将一个函数写在另一个函数之内,那么这个位于内部的函数可以访问外部函数中的局部变量。由于变量函数作用域与C++中的块级作用域完全不一样,当时理解真是煞费苦心。现在在JS中居然又碰见了词法作用域,可谓是感叹万分呀!毕竟看Lua纯粹只是当时的一点兴趣罢了。下面就是关于JS中的变量作用域,以及对于闭包的简单理解。

阅读全文

《JavaScript权威指南》读书笔记

刚拿到权威指南这本书的时候被他的厚度吓了一跳,近千页密密麻麻的内容,心想不知道什么时候能看完。加之是刚接触JS,所以只能硬着头皮从头开始看。下面就是部分读书笔记,好记性不如烂笔头嘛。

阅读全文

DOM编程之节点(一)

《DOM编程艺术》这本书短小精悍,值得一看,入门必备呀!囫囵吞枣看了两遍,补充了一点笔记,主要是记录了元素节点的相关知识。

阅读全文

BFC及其应用

最初在看见BFC,两眼一愣,这是个什么玩意,看过的两本书上都没有谈论到。于是balabala一顿谷歌,现在勉强能弄懂了(然后又是满屏幕的overflow hidden,这是病得治啊!),然后就整理了一下。

阅读全文

HTML标签

学习HTML的第一个任务就是将大大小小、形形色色的标签给弄明白,因此这里简单地回顾一下。在伟大的“结构、表现和行为分离”的指导思想下,我就不打算关注部分过时的样式格式标签和属性了。

阅读全文