Многие начинающие верстальщики сталкивались с таким термином как CSS хаки.
Если браузер не поддерживает и не понимает какое-то определённое CSS свойство, то каким образом начинает вдруг понимать это свойство после применения хака?
Подробнее можно почитать тут:
Что такое CSS хаки или Вендорные префиксы