Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Mar 2005 14:24:01 +0000
From:      Ceri Davies <ceri@submonkey.net>
To:        "Devon H. O'Dell" <dodell@sitetronics.com>
Cc:        www@FreeBSD.org
Subject:   Re: Tags like <br/> and our current doctype
Message-ID:  <20050304142401.GQ27332@submonkey.net>
In-Reply-To: <1109938964.3926.57.camel@localhost.localdomain>
References:  <1109934321.3926.52.camel@localhost.localdomain> <20050304113539.GN27332@submonkey.net> <1109938964.3926.57.camel@localhost.localdomain>

next in thread | previous in thread | raw e-mail | index | archive | help

--zYjDATHXTWnytHRU
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Mar 04, 2005 at 01:22:44PM +0100, Devon H. O'Dell wrote:
> On Fri, 2005-03-04 at 11:35 +0000, Ceri Davies wrote:
> > On Fri, Mar 04, 2005 at 12:05:21PM +0100, Devon H. O'Dell wrote:
> > > >From what I recall, tags like <br> are self closing in the HTML 4.0 =
and
> > > 4.01 doctypes, i.e. <br /> is redundant and confuses (or is supposed =
to
> > > anyway) the parser into thinking the last tag was closed.
> > >=20
> > > However, if I change this to <br>, even with our doctype, it freaks o=
ut.
> > > I suppose that the parser doesn't really care what our doctype is, it
> > > just wants the content to be XML-compliant.
> > >=20
> > > <br> is XML compliant, if you have the right entity definition.
> > >=20
> > > So I see two possible options for the future:
> > >=20
> > > 1) Figure out how to make the parser like <br> and keep our current
> > > doctype (or upgrade to HTML 4.01/Strict), or
> > >=20
> > > 2) Hop over to XHTML 1.0/Transitional, which will allow us to utilize
> > > features of XHTML (and let us keep <br />, which is valid in XHTML)
> > > while still having our Content-type as text/html (this isn't allowed =
for
> > > any other XHTML doctype)
> >=20
> > #2 is best.  I made a patch ages and ages ago for this (not a full
> > patchset, mind you) that might even vaguely apply still; search the
> > archives for a post from me with a subject containing "XHTML" and you
> > should find it.
>=20
> Well, it currently validates as XHTML. Just need to work out a couple
> quirks in the layout :)

index.html does; none of the others do (as I recall).

Ceri
--=20
Only two things are infinite, the universe and human stupidity, and I'm
not sure about the former.			  -- Einstein (attrib.)

--zYjDATHXTWnytHRU
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)

iD8DBQFCKG+BocfcwTS3JF8RAgj3AKCHQGTBfcS3eFLbeda6VuWiIwHX+QCfZtJG
oWijtHdQ3AKlB7oq8Uim2xg=
=cbHz
-----END PGP SIGNATURE-----

--zYjDATHXTWnytHRU--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050304142401.GQ27332>