Hi,

The spec currently says[1]:

|The a element must not be empty.

I think it would be more useful if it was changed to:

|If the a element has an href attribute set, then the element must not be empty.

It is easier to use an empty a element as a placeholder to grab and use with scripts later on, for instance:

  <a id="print"></a>

With:

  var elm = document.getElementById("print");
  elm.href = "javascript:window.print()";
  elm.appendChild(document.createTextNode("Print this page"));

...rather than to create the link with script from scratch.

Regards,
Simon Pieters

[1] http://whatwg.org/specs/web-apps/current-work/#the-a


Reply via email to