|
Posted by robert maas, see http://tinyurl.com/uh3t on 02/14/07 03:38
> From: "Jonathan N. Little" <lws4...@centralva.net>
> > The URL for my Web page is:
> > <http://www.rawbw.com/~rem/HelloPlus/CookBook/CookTop.html>
> > The validation site is:
> > <http://validator.w3.org/>
> > When I ask it to validate my Web page, it gives me this error:
> > 1. Error Line 1353 column 14: end tag for "EM" omitted, but its
> > declaration does not permit this.
> Don't now about that but one error is on line 53
> ... and auto-repeated units (loops)<</a>/li>
Ah, thanks! The validation site totally failed to notice that! I
searched for all instances of <<, found that and another <</a>
later too, and found the several COUT << stuff in C++ examples and
changed them to use < (I thought I had all those but I guess I
missed that one line with about six of those). I also looked for >>
just in case, but didn't find any at all in the whole file.
Checking validation again after just those fixes ... nope, didn't
help. Still got the same error at line 1353 as before.
> And you have diagrams with '<' & '>' your need to encode entities
> for especially in *X*HTML
I'm going to do one complete pass through the file searching for *all*
references to any of those three characters, which will take quite
a while, starting at 19:17 looking for & ... done at 19:19, not
a single mistake found, you must be halucinating, looking for all
instances of < next ... found this bogus syntax:
<li><a href="#deci">Decisions (branches) and auto-repeated units (loops)</a>/li>
Why did the validator miss that?? Fixing it now.
Found this bogus line:
Anything I haven't yet included might ... cited there.<br>
Should read, fixing it now:
Anything I haven't yet included might ... cited there.<br />
That's the sort of thing that could cause the symptom, so I'm re-validating
before finishing this scan, at 19:24 ... didn't help, back to scan...
I'm suspicious of this:
enter two numbers, with a space between them, such as
<pre>42 69</pre>on a single
line of input? Lisp will read the 42, and print it out on a new line.
So I'm going to spread it all out just to be safe:
enter two numbers, with a space between them, such as
<pre>
42 69
</pre>
on a single
line of input? Lisp will read the 42, and print it out on a new line.
Resuming the scan at 19:20 only 17% through the file... this is
taking too awfully long! At 19:34 I'm only 39% through the file.
I'm going to jump to the place where the problem occurs and search
backwards from there ... I don't see anything wrong for several screens.
I don't think this is the problem. I'm going to abort this scan and
read the rest of the ideas in the thread.
But thanks for that one correction, which helped me find another
just like it, even if that didn't fix validation.
[Back to original message]
|