It is nearly impossible to tackle all kinds of browsers when it comes to design and layout.
First of all make sure that you validate the code in different browsers while implementing and styling your CSS. Do thourough tests. In production, one way to avoid e.g. strange breaks in titles is to always remember to keep a few pixles of space to the right of a title while editing. Read more about this.