To date, the ONLY truly semantic minimalistic validating layout that controls heights of columns with no hacks or extra markup that I have found uses negative margins. I want to know what the general community really thinks of negative margins before I implement it.
I've heard conflicting views on whether it is appropriate to use negative margins. Here for example: http://www.bennadel.com/blog/1174-Ne...comments_18024
This guy states that it is better to use negative margins for quick little fixes like titles and such rather than using it for main layout manipulation.
However, in this article here http://www.search-this.com/2007/08/0...ative-margins/
, the author stresses that negative margins should not be used to fix the mistakes that we make, like moving titles around, but instead is appropriate and valid for main site layout.
Has any globally recognized group ever commented on this issue? The general consensus is that we shouldn't be using tables for layouts, what about negative margins?
What do you think, are they appropriate? If so when? If not, why?