XHTML
XHTML stands for eXtensible HyperText Markup Language – its like ordinary HTML but more strict. Its actually a form of XML which means that there are very strict rules about its form and presentation. The idea behind a very prescribed format is that it can be easily processed and understood by lots of different things – screen readers, for example, or mobile devices.