Understanding HTML, XML and XHTML - HTML is probably what you want. Written by someone who knows what they're talking about: one of the programmers of Safari. I don't know how many times I've had to listen to the nonsense about "XHTML is the better HTML". If you don't explicitly want to use the advantages of XHTML - e.g. embedding other XML dialects - you should simply take HTML.