今天的事情不是很多。闲下来倒是可以学习,可是上午学习了,下午就想放空,但是看着这么大把的一下午时间实在不忍心就这样晃过去,所以决定边学边在这里记下笔记。
记得上学的时候学习的时候也喜欢记笔记,到了这把年纪也不想动笔了,还是敲着键盘来记吧。O(∩_∩)O~。学习开始。。。
上午的时候边看别人写的CSS代码,边学习里面自己不曾熟悉的样式,下午也接着学习,我只记理论的点,就不在这里举例子了,我学习的这点东西都是基础的,网上也是一把一把的例子,在这里边学边敲键盘,目的是让自己记忆更深刻些。
1、clear样式是说不允许该元素的某一侧有浮动的元素,是不是可以理解为清楚周边某一侧的杂物呢。哦,好像不是周边的意思,如果是周边的话就是上下左右了,不要误导了自己,更加不要误导了别人。在这里clear是不允许左(LEFT)或右(RIGHT)或左右(BOTH)的浮动元素,当然默认的话就是允许有浮动元素(NONE)。
当然了应该所有的样式都有inherit这个值吧,意思是继承父元素的本(比如:clear)属性。但是又要注意了,据说所有的IE都不支持这个属性呢。那好吧,干脆呀我就不记这个属性了,我要什么效果就去设置什么效果就是了,也不用不关父元素的什么style了,用自己的可靠些。
哎,一直以来学习CSS都是从代码中收获,看别人怎么用,自己就怎么用,不会不懂的时候就在网上查资料,我还真没有认真的看过它的基础,那好吧我又转方向了,在w3school里我从css开始学习,或许有些细节我还没弄清楚呢。
第一节学习的是ID选择器,这个东东平常倒是经常用,可是里面提到的派生选择器就有点让我头晕.比如以下2种派生选择器:
第一种:#test div{};其中也可能是p等标签。
这一种的样式是指这个id为test的元素所包含的子元素div标签的样式。
第二种: div #test{}。
这一种的样式是指div元素本身以及所包含的子元素中id为test的元素的样式。