Philip,
That's probably a good idea for now. Learn HTML & CSS to a point where you are very comfortable using them then start on PHP and applications like WordPress once you have at least some familiarity with PHP.
FreeExpression Web Tutorials
For an Expression Web forum with without the posting issues tryexpressionwebforum.com