Re: Question on BASE

Joe English (joe@trystero.art.com)
Thu, 30 Jan 1997 11:54:02 PST


Message-Id: <9701301954.AA03759@trystero.art.com>
To: www-html@www10.w3.org
Subject: Re: Question on BASE
In-Reply-To: <oWP8y4uYOh7E089yn@htmlhelp.com>
Date: Thu, 30 Jan 1997 11:54:02 PST
From: Joe English <joe@trystero.art.com>


galactus@htmlhelp.com (Arnoud "Galactus" Engelfriet) wrote:

> James Aylett <sleeper@cryogen.com> wrote:
> > That's no reason to include the true BASE HREF (which is generally a good
> > thing anyway) along with the TARGET attribute. However since no one seems
>
> Yes there is. In the current HTML 3.2 DTD, HREF is marked as
> a required attribute for BASE.


I think the rationale for making HREF a #REQUIRED attribute
was simply that BASE had no content and no other attributes,
so a BASE element without an HREF would be (in HTML 2.0 anyway),
pointless.

> Besides, BASE TARGET is defined (by Netscape at least) to set
> the default target for links in the document, not for the document
> itself.


That being the case, it would make sense to add a TARGET
attribute and change HREF from #REQUIRED to #IMPLIED in
HTML Pro, or whatever DTD you're using...


--Joe English

  joe@art.com