Hi Valdo909, and welcome to WebmasterWorld. Yes, if you're trying to learn HTML and CSS you should obviously learn the latest version which is HTML 5 and CSS 3 otherwise you'll be learning old technology.
HTML 5 is what all the new browsers and cell phones run, you can make responsive websites that resize and change based on the scale of the device.
To speed you along, you may want to start with an HTML 5 framework, there are many. I personally like Twitter Bootstrap as it has EVERYTHING you need to do just about anything. I was impressed.
Thank you very much incrediBill! I will follow your suggestions!
HTML5 an CSS3 are really great to use .. IF you can get your head around it will bring you great in return.. Welcome an good luck anything you get stuck on let me know...
AimyThomas and especially desertridgedesigns... THANKS!
+1 for Twitter Bootstrap, by the way.
Yes it is a reasonable suggestion. You can start right away with HTML5 and CS3
HTML5 an CSS3 are good use .... it can improve your advance skills of html and css.....HTML5 and CSS3 will be the new standard for HTML and CSS.
You should start from HTML 4.1 and CSS 2.1. If you have good knowledge of them, H5 and C3 are not a problem.
I'd go for polyglot HTML5 instead of plain HTML5 as it gives structure and well formed-ness over "tag soup".
CSS3 is a no brainer of course.
Next I'd use a platform as firefox to learn it on the client side and apache on the server side. By all means stay away from IE - it's outright evil while learning as it does not behave properly. In the end you will have to deal with IE, but it's best done after you "get" how the standards work so you can work around the bugs and missing features of IE instead of being limited by them in your thinking.
Ref: Polyglot XHML5: [webmasterworld.com...]
>>By all means stay away from IE - it's outright evil while learning as it does not behave properly. In the end you will have to deal with IE,
i try to write code that is utterly standards compliant, i don't use workarounds, if something isn't supported by a browser, i try to make it so those users don't realise there would have been extra functionality if they'd been usign something different. i develop with opera primarily.
HTML5 an CSS3 works on just about every platform, is compatible with older browsers, and handles errors gracefully. You can create powerful, easy-to-maintain, future-proof web pages.
Old versions of IE do mess HTML5 and CSS3, but there's no point in learning to cater to the people still using the old versions anyway. They would (should) eventually upgrade.
I just joined myself, didn't know where to start posting, but I also suggest Less Framework. Google(Yahoo/Bing) it and you will find it on the first link or two. I love Less Framework but I will check out Twitter Bootstrap too.