On Tue, Jan 06, 2009 at 12:22:36PM +0000, Noah Slater wrote: > > http://hsivonen.iki.fi/doctype/ (Activating Browser Modes with Doctype) > > The most commonly applicable DOCTYPE from that list is: > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" > "http://www.w3.org/TR/html4/strict.dtd">
I found that it was hard to have valid html with the strict dtd, instead in texi2html Transitional is used: $DOCTYPE = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">'; In texi2html had a plan to do an init file for strict xhtml (or maybe strict html) but never got around to do it. It would need much more css. That being said this would certainly be trivial to do on a coding point of view, but a css knowledge is needed. Also I would like to rework the css support in texi2html, to be more compatible with what makeinfo currently do, and to enhance (and fix) css, but after the merge. Currently info output is way higher on my list (and progressing rather neatly). > Sure, but pretty printing HTML is *really* hard. > > It's probably best to leave that to a tool like HTMLTidy if it becomes an > issue. Agreed. I think that the texinfo to html software should keep output as much as possible like the .texi document was written, and let pretty printing to other tools. -- Pat
