<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">In general I agree with Peter's reply (although I would recommend looking at Context if you are interested in interactive documents) but one part concerns me :<br>
<br>
<blockquote type="cite">But HTML does not have the formatting scope of LaTeX, so it depends on your application.<br>
</blockquote>
<br>
Use properly, LaTeX and HTML have exactly the same function :  to indicate the structure of a document.  And whilst they use very different syntaces, they achieve much the same effect.  The
<i>presentation </i>of that content is not really the remit of LaTeX, any more than it is of HTML.  But at least with HTML there is a second language, CSS, intended to fulfil that need.  With LaTeX, unfortunately, there is not.  It is just one great big grab-bag,
 with content denotation and processing ("formatting") all bundled into one.  The informed author will do his/her best to keep the two parts separate; the beginner, or simply the uninformed, will just intermix the two, and the the result will invariably be
 "tag soup".  Perhaps LaTeX 3 will address this (I think that it will, and I hope that it will) but LaTeX 2e is still very much on a par with HTML before the introduction of CSS.<br>
<br>
Philip Taylor<br>
</div>
</body>
</html>