К сожалению это так, хотя не знаю, скока писал мне всегда было пофиг на валидатор и даже не всегда вставлял спецификацию в документ и всё было нормально.
Такому html-лю меня ещё в школе научили)))
Конечно в такой ситуации нужно использовать css, но не все пишут сайты на css, следовательно marginheight=0 topmargin=0 marginwidth=0 leftmargin=0 всё ещё актуально, хоть и устарело))