W3C home > Mailing lists > Public > whatwg@whatwg.org > December 2010

[whatwg] href synonyms?

From: Aryeh Gregor <Simetrical+w3c@gmail.com>
Date: Thu, 9 Dec 2010 12:57:18 -0500
Message-ID: <AANLkTi=nHjemPmWxdvQjoHqRooWvd4e6-LsBq8zoHht8@mail.gmail.com>
On Thu, Dec 9, 2010 at 8:24 AM, Roger H?gensen <rescator at emsai.net> wrote:
> It seems like in all cases these are simply a URI, and whether it takes you
> to some place or if it loads in something is purely contextual.
> So why not spec all those to simply be synonyms for href (which is used both
> for inbound and outbound).

You mean <img href="foo"> and/or <a src="foo"> should work?  That
would be very confusing.  What happens if you have <img href="foo"
src="bar">?  In particular, will code like

    document.getElementsByTagName("img")[0].src = "foo";

still work even if there's also an href attribute?  Or what about

    document.getElementsByTagName("img").removeAttribute("src");

to hide the image?  That will suddenly fail if there's an href
attribute.  This is not, in effect, a backwards-compatible change.
(Although it would be nice if <link rel="stylesheet" href="foo"> and
<script src="foo"></script> worked the same way, like <style
src="foo"></style> or such . . .)

Or am I misunderstanding you?
Received on Thursday, 9 December 2010 09:57:18 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:28 UTC