who validates?

Lou Burnard <lou@vax.ox.ac.uk>
X400-Received: by mta chx400.switch.ch in /PRMD=switch/ADMD=arcom/C=CH/;
               Relayed; Wed, 18 Aug 1993 12:37:33 +0200
X400-Received: by /PRMD=uk.ac/ADMD= /C=gb/; Relayed;
               Wed, 18 Aug 1993 12:37:09 +0200
X400-Received: by /PRMD=UK.AC/ADMD= /C=GB/; Relayed;
               Wed, 18 Aug 1993 12:37:09 +0200
X400-Received: by /PRMD=UK.AC/ADMD= /C=GB/; Relayed;
               Wed, 18 Aug 1993 12:38:20 +0200
X400-Received: by /PRMD=UK.AC/ADMD= /C=GB/; Relayed;
               Wed, 18 Aug 1993 12:38:09 +0200
Date: Wed, 18 Aug 1993 12:38:09 +0200
X400-Originator: lou <lou@vax.oxford.ac.uk>
X400-Recipients: WWW-TALK@INFO.cern.ch
X400-Mts-Identifier: [/PRMD=UK.AC/ADMD= /C=GB/;<00971344.9D0F2B6A.5850@vax.ox.a]
X400-Content-Type: P2-1984 (2)
Content-Identifier: who validates?
From: Lou Burnard <lou@vax.ox.ac.uk>
Message-id: <00971344.9D0F2B6A.5850@vax.ox.ac.uk>
To: WWW-TALK@nxoc01.cern.ch
Cc: lou@vax.ox.ac.uk
Subject: who validates?
Status: RO
If you use GNU-emacs (and who doesn't?) to prepare your text files,
you can configure it to an SGML-aware mode with a set of declarations
available together with the excellent sgmls parser developed by James
Clark. This can be tweaked to do a lot of validation on the fly, and (of
course) invoke the parser on the text, in just the same way as you can
tweak emacs to run lint (etc) for you on other kinds of document.

This combination would enable you to make sure your document was at
least syntactically valid HTML, though whether it will look nice when
your browser gets at it is of course another question (enter one dead
horse, well flogged)

sgmls is available for anon ftp all over the place: I got my copy
from sgml1.ex.ac.uk

Lou Burnard