A properly designed web page written to modern standards should never have any attributes on the body tag as there are better ways of attaching all of the things that can be put there.
I would disagree. There are times when you simply need to add attributes to the BODY tag - e.g. when you're adding page specific styling via CSS or coding for backwards compatibility.
Bookmarks