Since I'm currently designing a site that is actually going be out in the real world and isn't mine, browser compatibility kinda matters.
Currently things look the same in IE9 and FF13. But there's a huge difference in Chrome 19. In the order of about 30pixels in some columned divs.
Not sure which of those is actually right, I need to do some adding up of margins, padding, widths and whatnot to decide which browser I'm annoyed at.
Anyone know of a reasonable guide to get this right?
Is it possible to define an attribute to be one size in one browser and something else in another? Is that even the right way to do it?
That's pretty much what I've done now.
I've also started using PHP includes for large/complex content sections. Meaning the layout and design is easy to visualise in the code and the content lives in the included file meaning it's not getting in the way whilst I'm getting confused about what divs are open and shut!
* { -moz-box-sizing: border-box; box-sizing: border-box; }