I am about crack open a o'reilly and start learning php. I have no HTML/CSS experience at all. The most I have done in html/css is changing some content area div tags and changing background, fonts and stuff. Mostly modifications, in the rare even that I have to write my own CSS I always have to refer to online guides. So should I go back to HTML/CSS and then go on to Python? Or is it okay and I can learn along the way if i need to?