CSS can be a divisive technology…
For some, it’s a wonderfully flexible presentational technology that they love bending to their will.
For others, it’s a near incomprehensible series of fractal layout hacks that make accomplishing something as simple as vertically centering an element a cause for celebration.
Like it or loath it as a developer though, there’s no getting around CSS when it comes to making sure your site looks as ship-shape as possible for your users. – Read more –