Tot záleží na tom jestli je něco z toho vubec budoucnost.
Jinak rozdíly mezi XHTML a HTML jsou nepratrné (možno naučit se jedno a pak si přečíst jen rozdíly). Osobně jsem pro XHTML, když začináš, je dobré navyknout si takové věci, které jsou více podle standardů a lépe se Ti pak bude učeit XML.
"poté možná i CSS" k XHTML je to naprostá nutnost, pokud chces delat www.
P.S Z tohoco co jsi vyjmenoval se neboj naučit všechno, ony jsou to stejně nutné věci, aby mohl o tvorbě www člověk vůbec uvažovat, stejně si s tim v budoucnu ale nemáš šanci vystačit :D a budeš se muset naučit jiná. A ty pak budou možná trošku těžší (především na zkoušení) ale hlavně objemově rozsáhlejší...