HTML тоже можно минифицировать. Вопрос в скорости и в том, что сайт динамичный и каждый раз его нужно переминифицировать.
CSS и JS скрипты могут быть минифицированными, это никак не влияет на работу браузера. Просто, код из типа:
function test(num) {
return 2 + num;
}
Становится менее читаемым для ЧЕЛОВЕКА, но более компактным:
function test(t){return 2+t}
Машине всё равно чё там читать,
у неё нет чувств.