CSS——低调的奢华
CSS,低调的奢华
我所学习的CSS应该是最简单的CSS教程了,但是,学完之后,突然发现,简单,并不意味着不能不华丽,比如一个简单的超链接就可以设置成浮雕效果:
而代码仅仅只有几行:
下面我们来介绍一下CSS:CSS是英语Cascading Style Sheets(层叠样式表单)的缩写,它是一种用来表现HTML或 XML 等文件式样的计算机语言。
CSS目前最新版本为CSS3,能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象盒模型的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。
关于CSS的基本设置:
这是一张看似很繁杂的图,其实里面的内容很简单,既然CSS是设置样式的,那么它关于样式的东西就必不可少,图片、文字、菜单、背景、表格、布局等都需要设置样式,如果我们把这些需要设置的东西在抽象一点,那就是对象,某个对象的样式无非就是颜色,大小,位置,所以,几乎每一个东西都需要color、size、position,等元素,而再加上每个对象本身的特性,比如文字一定有font-size,背景图片一定有位置background-position,所以,这其实是一张很好消化的表。也就是说CSS其实并不是太难学。
当然,除了CSS自身的设置以外,更多的是他和javascript、ajax等搭配使用,产生更加绚丽的效果。因为javascript和ajax涉及内容太多,这里就不写了。
CSS,逼出你的创意
学习CSS的过程中最让人感受深的就是,思路决定出路,就像是只有白黑键的钢琴能弹出让人震惊的音乐一样,捣瑞米谁都懂,但是并不是谁都能弹出《夜曲》,而CSS也是一样的,每个对象的样式设计就在那儿里,但是漂亮的网站并不是说来就来的,所以说,CSS,他可以逼出你的创意,用最简单的代码,敲出最奢华创意。
当然,这并不是从现在开始就冥思苦想的想创意,而我认为创意也不是躲在黑屋子里什么也不做就能想出来的,更多的是需要我们去学习其他的人的作品,在学习欣赏的过程中逐渐壮大自己的思维,就像两弹元勋钱学森一样,钱老可以说是一个极具创新的人,而他的创新也不是一朝一夕产生的,仅仅清华、麻省理工、加州理工这样的学习机会,就完全可以证明这一点,所以,我们还要:
站在巨人的肩膀上
下面是一些关于CSS学习的网站
CSS库吧,提供一些高级的CSS样式网页
http://www.cssk8.com/
CSS学习基本教程
http://www.w3school.com.cn/css/css_syntax.asp
深入学习CSS布局之道
http://developer.51cto.com/art/201005/202059.htm
divcss学习网站
http://www.divcss5.com/
我爱CSS
http://www.52css.com/
CSS标准之路
http://www.aa25.cn/index.shtml