So back in the day you had to know a lot of weird tricks. The goal was usually to make it look the same in every browser so you had to know the differences between them and what caused them. I think that's why I don't find it very hard today, even though I don't do much CSS it usually works. With the changes to CSS since then, that old knowledge might be a lot harder to find for newcomers.