
just so y'all understand, i sent joey the .html version of my "alice" that passes the validator -- backchannel -- and that's what his post was about... and now i realize that "his" user agent is one that he's programming himself... i'm happy to help another programmer track down some idiosyncrasies, joey, and i'll send you a report backchannel.
Now, just to check my understanding, this is a document that went from PG-TEI -> zml -> HTML?
<center><h3><a href="#toc"> chapter one </a></h3></center>
i started with plain-ascii text-files -- the origin of which is irrelevant -- and compared them all to tweak a consensus copy that was good .zml. i then ran that through my text-to-html converter. for alice, i did this long ago, and might have hand-tweaked things after that conversion, as my converter is still a work-in-progress, i can't remember. last friday, you might or might not recall, i turned my focus to "passing the validator" -- only because i'm preparing a submission to project gutenberg for a friend -- which informed me of some small tweaks needed to jump through that hoop. i applied those tweaks to the alice .html when marcello tried to make "validation" an issue here... to give you an idea of the necessary changes, passes the validator, but
<h3><center><a href="#toc"> chapter one </a></center></h3> does not. it wants the header tag nested inside the center tag, not vice-versa. since "the validator knows html better than i do", i'm sure there is some "good" reason for this discrepancy, but i don't know -- or care -- what it might be, because both ways work fine in 99% of the browsers out there in the installed base.
call me a heretic, but i don't care about the technoids and their "seal of approval" that my .html is written in their preferred style. as long as it works, i'm done with it, and any more time invested is a waste of my time. as i said, i understand why project gutenberg requires validation -- because they cannot scrutinize every .html file that is submitted to them to ensure that "it works" -- so when i am submitting a file i'll make sure that it validates. but otherwise, i will make sure my converter outputs files that do _not_ validate, since i don't want any of my "antagonists" here using _my_program_ to further their technoid aims which are directly contrary to my own... -bowerbird