Hi Karl! On Son, 29 Jan 2006, Karl Berry wrote: > 214729 makeinfo --html should generate valid HTML > -------------------------------------------------- > makeinfo --html currently generates HTML without a DOCTYPE line. > It should generate valid HTML. > > I do not agree this is a bug. I've never seen doctype lines do anything > but cause trouble (not in recent browsers, but in old ones). makeinfo's > HTML output is extremely vanilla and should work fine everywhere.
I guess the problem with the output is that it is not clear which version of HTML the document is using. I have checked the texinfo.html file with the validator and it is neither HTML 2.0 nor HTML 3.2. WIth HTML 4.01 Transitional for texinfo.html I get only 4 errors. (http://validator.w3.org/) > I am not opposed to makeinfo acquiring more output formats, like "HTML4" > and "XHTML, for those who care about such things, but it's not something > I plan to work on in the foreseeable future. So makeinfo --html already produces HTML4 (definitely not html2 or html3, there are so many failures that I can't believe it. I don't know about old browsers and wether they can display HTML4, but maybe it would be indeed a good idea to add a doctype. Best wishes Norbert ------------------------------------------------------------------------------- Dr. Norbert Preining <preining AT logic DOT at> Università di Siena gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 ------------------------------------------------------------------------------- KERRY (n.) The small twist of skin which separated each sausage on a string. --- Douglas Adams, The Meaning of Liff _______________________________________________ Texinfo home page: http://www.gnu.org/software/texinfo/ [email protected] http://lists.gnu.org/mailman/listinfo/bug-texinfo
