Differences between validator output and nsgmls output

Hi,

I always thought that validator internally uses nsgmls from SP package. 
However if you try validator on the following page

http://www.pixy.cz/blogg/clanky/w3-validator-bugs/valid.html

you will get no errors. But there are several errors in this page 
(unclosed A element, unquoted attribute value) which are reported by my 
local copy of nsgmls:

nsgmls.exe:a.html:10:12:E: an attribute value must be a literal unless 
it contains only name characters
nsgmls.exe:a.html:13:2:E: document type does not allow element "P" here; 
missing one of "APPLET", "OBJECT", "MAP", "IFRAME", "BUTTON" start-tag
nsgmls.exe:a.html:14:38:E: document type does not allow element "A" here
nsgmls.exe:a.html:16:6:E: end tag for "A" omitted, but its declaration 
does not permit this
nsgmls.exe:a.html:10:0: start tag was here

I think that this is a bug in the validator service. Another opinions 
about this issue?

					Jirka

-- 
------------------------------------------------------------------
   Jirka Kosek     e-mail: jirka@kosek.cz     http://www.kosek.cz
------------------------------------------------------------------
   Profesionální školení a poradenství v oblasti technologií XML.
      Podívejte se na náš nově spuštěný web http://DocBook.cz
------------------------------------------------------------------

Received on Wednesday, 4 August 2004 08:15:47 UTC