说道CSS,只要是学习HTML的开发者,大概都会知道.CSS(层叠样式表)层叠样式表是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
可以说CSS是HTML语言的样式的集中体现.不仅仅可以改变文字的大小,方向,位置,字体,还可以插入图片,改变图片的大小.最新版本的CSS3甚至可以做出简单的动画,让网页变得更加的生动活泼.
学习CSS是一个漫长痛苦的过程.学习进度很快,我们必须绷紧身上的每一根神经,稍微不注意,后面的内容就会跟不上.所以加班熬夜是难免的,我也不感到厌烦,反而觉着有一种学到知识的快感.
总结起来:
1.CSS的加入方法:无外乎有三种,外部,嵌入和内联的方式.我们队外部用的最多,内联的方式用的比较少.
2.选择器:主要有<元素选择器,类,ID,通配符,和伪类选择器>
元素选择器见的最多,也最简单;类和ID相似;通配符主要用在开头;伪类选择器a字开头
3.盒子模型.这是重点也是难点.包括margin,padding,border以及content四部分.文本盒垂直方向无效等等.各种盒子会发生重叠等等.
4.难点:float方法.float这个标签很好地诠释了它的定义,即像一个漂浮的岛屿一样,在块之间浮动.float会破坏我们的常规流,会对后边的元素产生影响.具有破坏性和包裹性等等.
这一章的知识不太难,但是太多且杂,需要好好的梳理,慢慢的把它们由点及面的组合起来才会有一个比较系统全面的认识.