Meni je prvo pao na pamet
php tidy (postoji lep api za php), a ako vec ne mozes da ga koristis, mozda da se malo poigras sa regexp-om?
PHP kôd:
//uklonis prvo sve visestruke spaceove svuda u html-u i zamenis jednostrukim
$string = preg_replace("/(\s+)/", " ", $string);
//Uklonis spaceove izmedju tagova
$string = preg_replace("/(>)\s+(<)/", "\\1\\2", $string);
//echo $string;