IMHO:
I started with [X]HTML/ CSS, The reasons I like it are simple:
- Very easy to get the hang of
- Instant gratification (Just open your file in a web browser and see what you did)
- Its a very useful tool to learn
I think I will be learning HTML5 here soon, I'm not to sure if there will be an XHTML5 I sure hope so since I'm used to XHTML (Even though they are virtually the same just one is more strict... I prefer the strictness)
CSS Is a side language to HTML that lets you add style to your websites, It is easy to use and understand even though it is easy to bork but still easy to fix.
I am also making an attempt to learn Java Script but to many its use is not always clear / used right. When used right it can be just as powerful as any standard programing language, only you dont need anything special to code it. (At least that I what I picked up so far. The likes of which I am suprised I retianed my knowledge /learned as much as I have)
-- Also I'm starting my "Forge Project" which is a Local Host Web Design testing environment. More details on that later

-Cy