Пришлите мне ссылку на стандарт DHTML, тогда и можно будет искать отличия.
Теперь про HTML 2.0. Если вам он нравится (тем более, там пробелы вокруг "=" разрешены) пишите на нём. Только строковые значения берите в кавычки, как требует стандарт, и вначале документа пишите <!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">.
На счёт того, что разъезжается в Мозилле: почти всё.
http://titov.pp.ru/misc/shots/shelek.com.png