Сжимать html это последнее что нужно сделать для оптимизации загрузки страницы выгода от этого минимальна, а если контент динамический вы еще и сервак напряжете нехило особенно если посещаемость большая. В первую очередь разберитесь с кешированием на стороне браузера, минимизацией изображений, созданием спрайтов и объединением css и js файлов, как уже советовали используйте для этого Grunt или Gulp. Это обеспечит реальную оптимизацию которые вы даже визуально заметите без тестов, а минифицированный html это минус несколько килобайт и соответственно миллисекунд загрузки, это даже времени которое вы потратили на составление этого вопроса не стоит.