2010-03-22 8 views

Respuesta

1

hmm No lo veo en windows.

estoy usando ordenado con el rubí

@tidy.options.output_xhtml = true 
    @tidy.options.show_body_only = true 
    @tidy.clean('<p>Some text</p>') 

también me encontré con el guión ordenado en unbuntu (test.htm -m ordenada) pero no vi ese problema. Puede controlar el espacio utilizando las opciones en http://tidy.sourceforge.net/docs/quickref.html#PrettyPrintHeader

+0

He mirado en esas opciones antes y ninguno de los que parecen hacer la necesario. Por cierto, estoy ejecutando TIDY a través de Notepad ++, si eso hace alguna diferencia. – markvgti

+0

no sé cómo hacerlo con NotePad ++ pero la opción 'wrap = 160' de podría ayudar. Pero el problema que estás viendo podría estar relacionado con notePad ++ – surajz

-7

en PHP que puede utilizar:

$buffer = preg_replace('/\n<\//smUi','</',$buffer); 
+1

La pregunta no era sobre php ... –

12

Asegúrese vertical-space se establece en no. Después de mucha frustración, aprendí que lo único que hace el cambio es estropear su html ya formateado de manera agradable añadiendo líneas nuevas donde no los quiere.

Esto es lo que uso para poner en orden mínimamente invasiva (sin adición de doctypes/etiquetas de la cabeza, etc.):

tidy -mqi --doctype omit --show-body-only true --show-warnings no --vertical-space no --wrap 0

Cuestiones relacionadas