How far will you go? If you go all the way, most people will be
equally inable to implement the HTML spec...
There are a lot of hairy details that require being an "SGML priest"
(thought I'd go for "adept" myself), and just skimming over them at
the moment, will only hide the fundamental fact that HTML is but one
of many SGML applications.