HTML and CSS Reference
browsers, a little “irresponsible” code that perfectly serves the needs of your site's users is bet-
ter than perfect code that doesn't. You always have to remember that you are designing primarily
for the site's users, not yourself.
Thankfully, by planning ahead, using a development process focused on standards first,
and having a few necessary hacks in our back pocket, we can make the process of dealing with
these browser oddities (almost) completely painless. This method will be especially useful
when you start working with complex CSS layouts in the next chapter.