I have been reading up on HTML and XHTML (eXtensable Hyper Text Markup Language.)
HTML is a loose coding system. you can have lots of white space (Aka, blank space) anywhere. You can capitilize certain things that shouldn't. you can forget to properly close your tags. XHTML is made top only accept proper tags. It IS HTML, but doctored so it HAS to be right.