What's the best way to learn css? -...

User 244141 Photo


Ambassador
1,209 posts

I can do 'hacks' to my css, but I still don't fully understand it t and want to find a course or something that can break it down so I can make big changes to templates. Does anyone have suggestions on places to go to learn?

Web Design: https://www.websnoogie.com
Member - BBB: Websnoogie, LLC






User 471275 Photo


Ambassador
1,130 posts

This is a good site to learn css, just follow the lessons step by step :)

[url http://www.w3schools.com/css/default.asp ][/url]

User 355448 Photo


Ambassador
3,144 posts

Napolean Dynamite,

ad99wd has suggested a good site. In addition to the tutorial lessons, they provide examples of style statements (good for a reminder of something I forgot).

Another site is about.com. You can find just about anything you are interested under their umbrella, including a section for HTML and CSS. I think they also have lessons via email.

If you like to have a reference book close at hand, there are many available.
User 463058 Photo


Ambassador
1,073 posts

I really like Andy Budd's book "CSS Mastery". Of course, Eric Meyer has several excellent books, but I haven't read any of them.
User 629005 Photo


Ambassador
2,174 posts

I can see the benefit from using CSS, but am a little confused. Is it true that it is not fully supported by all browsers? And if so, would I have to do double work so the ones that don't recognize/utilize CSS would look either the same or at least close to the CSS'd pages? Is it even worth it then if this is the case?

Sorry, I play devil's advocate sometimes. Just want to know before I invest in learning something new that I may not NEED to know just yet.
Living the dream, stocking the cream :D
User 463058 Photo


Ambassador
1,073 posts

All the features of CSS you will normally need to use are fully supported by all modern browsers. IE 6, and 7 to a lesser degree, have some quirks which are easily dealt with (if you know how to deal with them). I don't worry about the css support of IE 5.x at all.

Web designers make use of "progressive enhancement" which just means their sites will be usable in older browsers, but will look much nicer in browsers depending on their level of CSS support.

Hopefully, as people realize their old browsers are short-changing them, they will upgrade to something new and even the little CSS tweaks that are used now will be unnecessary.
User 629005 Photo


Ambassador
2,174 posts

Kool, thanks Cary. I had intended to get around to learning it and utilizing it somewhere down the line. With what you have said, that may be sooner now. I knew it wouldn't be a total waste of time, but I do need to prioritize some activities nowadays.
Living the dream, stocking the cream :D
User 37670 Photo


Registered User
2,138 posts

I have used tutorials from tizag.com over the years to help learn more about many things web related. They have a good css start-up lesson and help explain a bit about why something should be used.

I use at least some .css for every page I have on the Internet. Not all my sites have been full .css layouts, but it can really speed things up when a site needs a font change, or color changes to some area of the page. One change to the .css file and everything is updated. When you have 50 or 500 pages to change, that can be a huge time saver.
E-Learning Specialist
www.mainsites.ca is my website, and yes, some of it is crappy.
User 471275 Photo


Ambassador
1,130 posts

I think learning css can be very be useful in general and even if you are only working with templates for instance and want to change things like colour etc. The problem with learning webdesign languages is just when you feel you know one they come out with something new and you can start all over again :lol: Seriously, it is worth knowing css as it will give you more flexability in styling things the way you want them to be. :D If you have CC templates then you can use these as guidelines while learning to check examples how they used css to create the template.

User 244141 Photo


Ambassador
1,209 posts

Thanks for all the help! I have been struggling with this for a while and hope to be able to have a somewhat of a handle on it this year. I have been using vsd for a while and sometime use the vsd text styles in my own html so it matches. The only +/- is if I change the font in vsd, it will automatically change the font in my html.

I also use opensource and to be able to mod templates would be a gift.

After this, the next project is php.
Web Design: https://www.websnoogie.com
Member - BBB: Websnoogie, LLC







Have something to add? We’d love to hear it!
You must have an account to participate. Please Sign In Here, then join the conversation.