hacks 常見於與CSS相關的文章。通常理解為"技巧"或 "補丁",是指為了讓各種瀏覽器兼容對CSS樣式表代碼的支持而使用的特別的css定義技巧。
由於電腦的操作系統種類比較多(Windows,
Mac OS X,Macintosh等),而各種各樣的瀏覽器在對
CSS樣式表的兼容性也不一樣,每個客戶端的瀏覽器版本也不盡相同,所以在開發網站使用CSS時,樣式呈現的效果要考慮兼顧大部分客戶端的不同瀏覽器情況,從而達到預期和理想的網頁版面視覺觀感.
所以hacks就是為了利用各版本獨有的HACK支持而進行的排列組合.