XHTML Help
XHTML is a tag language meaning you can not create formulas to generate things you think up as you can in JavaScript or PHP. You use XHTML to build a layout and place elements where you want them to be, the way you make it appear just how you want is implementing CSS into the XHTML.
XHTML creates static pages but implementing JavaScript or PHP can make them dynamic. XHTML is very easy to learn, it is a tag language which is not considered programmming at all. It is the stepping stone to web development, you must know how XHMTL works in order to create a site -- You should be able to have XHTML down easily and fluently in much less than a month.