- From: Jelks Cabaniss <jelks@jelks.nu>
- Date: Fri, 12 Nov 2004 11:33:39 -0500
- To: <html-tidy@w3.org>
- Cc: "'Amelia A Lewis'" <amyzing@talsever.com>
[courtesy of Dave Raggett's forward to the html-tidy list...] Arnaud Desitter wrote: >> On Thu, 11 Nov 2004, Amelia A Lewis wrote: >>> Rather than listing tags which would deserve this treatment, I'd >>> suggest that all block level elements be optionally spaced in this >>> fashion. This would likely produce some oddities, but for the >>> most part, it would help me immensely, in using tidy for cleanup. > Have you tried "--vertical-space yes" ? Or "--indent auto"? Given this input (test.html): <h2 class="wotsis">header</h2> <p>lorem ipsum dolor est.</p> <p>and then some.</p> and this config file[1] (tidy.cfg): doctype: strict output-xhtml: yes add-xml-decl: no indent: auto wrap: 76 char-encoding: ascii ascii-chars: no clean: no drop-font-tags: yes logical-emphasis: yes drop-empty-paras: yes tidy-mark: no alt-text: enclose-text: yes enclose-block-text: yes force-output: yes with this command line: tidy -config tidy.cfg test.html emits this: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> </head> <body> <h2 class="wotsis">header</h2> <p>lorem ipsum dolor est.</p> <p>and then some.</p> </body> </html> If you don't want that indentation (as above), use Arnaud's suggestion of the "vertical-space" option. I.e., replace "indent: auto" with "vertical-space: yes" in your config file. Also it's *generally* advisable to be using a recent version of Tidy from http://tidy.sourceforge.net. /Jelks [1]: See http://tidy.sourceforge.net/docs/quickref.html (Note the sample config file I gave above has many superfluous options to what was needed for your case: it was just a quick paste of one I use.)
Received on Friday, 12 November 2004 16:33:48 UTC