mckinneyhot
New Member
I was working as a front-end intern (newbie) back in '06/'07, slicing designs and testing in all the different browsers, validating on W3 etc.I hand-coded some 10 websites, but always had issues when programmers tried to implement my markup into a CMS. We had an in-house developed CMS (built with PHP/MySQL) and websites were always falling apart when they tried to chop up and create templates from my code, and we had to spend additional time fixing my markup/css.I was just starting out as a front-end developer and they gave me an opportunity and expected me to learn quickly. But I couldn't quite get it, and it was at times very frustrating (for everyone). I never read any books or anything, just started using Notepad and some tutorials, and an occasional visit to the W3 specifications website.Then life took me in a different direction and I didn't do much of HTML/CSS since. I remember some stuff and could probably whip up a working website, but this time I would like to be thorough, and learn this again, from scratch.The questions are:
- Is it a good idea to start from HTML 4.01 and CSS2? I thought maybe I should take a bunch of PSDs and slice them using the older versions of HTML/CSS, not jumping straight into HTML5/CSS3?
- What topics should one visit regarding cross-browser compatibility?
- What books are a must-read for a modern front-end developer? Any older/dated books included?
- Which versions of the 5 browsers should the code be tested in?
- Any other advice about online resources, tutorials, videos etc. will be greatly appreciated.