I don't use the BASEFONT tag. No matter what the "correct" code is, the only thing you can depend on the visitor's browser actually executing consistently is the SIZE attribute.
It's a very weakly supported tag. For instance, even though the W3C [w3.org] standard beginning with HTML3.2 was that the end tag was forbidden, nevertheless Netscape would not execute the tag unless a closing tag was included. Also in Netscape, the tag does not affect the contents of table cells -- so if you use tables for layout you've got complications.
My understanding is that the tag should stand alone, rather than being included as an attribute within the BODY tag.
Yet again my thanks. I am taking a C.I.W. course. In the prep course taught by someone who stated that <!-- can ony go in the head. Guess I should have taken her statement with a grain. Just thought I could cut out some unwanted tags/weight.