Personally, I try to put all margins (small) in @page, so I force the body with no margins:
html body { margin: 0 }
(This is body inside html, which has higher preference than just body, and appears to be necessary in the Cybooks, for instance.)
Then just add my desired margins with:
@page { margin: 2mm }
This, at least, is a single where margins can be tweaked by me or other readers. Eventually, I hope the reading devices will have a margins setting, so I can just put "margin: 0" everywhere.
|