{On the use of \TeX\ as a general markup language for~\programrlap{\HTML5}} {S.K. Venkatesan} {The \TeX\ syntax has been fairly successful at marking-up a variety of scientific and technical literature, making it an ideal authoring syntax. The brevity of the \TeX\ syntax makes it difficult to create overlapping structures, which in the case of \HTML\ has made life so difficult for \XML\ purists. We discuss S-expressions, the \TeX\ syntax and how it can help reduce the nightmare that the \HTML5 markup is going to create. Apart from this we implement a new syntax for marking-up semantic information (microdata) in \TeX. }