Hello,
After spending hours of my HTML problem and correcting it. I discovered that the Validator program has bug.
Why: The result page of the validator after entering
the HTML source itself produced from the Validator doesn't pass the test.
So therefore the Validator doesn't always produce HTML 4.01 as the logo on the bottom of the page suggests.