你可以先买一些基础的css来进行学习
后期的话其实主要是实践 有问题你才会记得住那些属性之类的
特别是一些各个浏览器支持与不支持的属性,然后一个一个去解决 写多了看多了 你就会了
有时间你看到好看的网页你自己去写css来进行模拟 不懂的地方看看人家的css是怎么写的
从简单的开始写 每天都不断的练 两个月下来基本的很多页css你都知道了
就象我 从来没有系统的学习过div+css 因为工作需要 也能写出一些样式出来了
http://www.e-zhao.net/这个站前端是我div+css出来的 你可以看下(当然还存在一些浏览器的兼容问题)
另:你还要学习一些html的标签
先把基本的css样式背熟,然后直接找个门户网站,对着做,做到3-5个网站就熟了
我也是自学的,周期不长,差不多2个月就够用了。我就讲一下我的经验吧。
1.首先你得有一本html基础的书籍(基础书籍一般都大同小异,所以没啥要求,但必须得有练习包)。
2.学习html你必须得亲自动手才行,看完一部分,就将这部分的练习做掉,你在学习HTML的时候就会有一些简单的CSS插在里面了,这算是提前接触。
3.html主要是用于布局的,也就是建设网站的主体框架,因此很简单,一本书看完,把练习都解决了,你也差不多入门了(记得我当时也就花了2周吧,当如紧紧是入门)。
4.这个时候其实你已经有一定的基础了,但是运用你的知识会觉得很生涩,你就需要去看一下网上的作品,最好是下载下来,自己慢慢的琢磨。这个过程中你会遇到各种看不懂、不明白;于是有个网站告诉你这不是问题:http://www.w3chtml.com/。
5.其实CSS说起来好像很多,但是真正运用的就那么一点,所以在你掌握HTML之后CSS,自然而然的也就融入了进去。
PS:当然,我讲的只是基础,我也还是个菜鸟。要想精通,需要的那就不仅仅这么点了。
你好,建议还是先自学一下,对所要你学习的只是有一个系统的了解。我感觉慕课网不错,它是一个免费学习网站,网站课程为短视课频,学习内容基本都是实操性很强的案例程。