← Prev in month ← Prev in thread

HTML/XHTML: a:name vs. a:id?

From
Robert Nagle <>
Date
2010-12-13T00:12:32+00:00
ID
AANLkTim13=
Thread
HTML/XHTML: a:name vs. a:id?
One more html output question.

I noticed from this interesting 2008 thread
http://markmail.org/thread/cjim4rjktqj7exkg#query:+page:1+mid:rjqihxd5sgoiuvi3+state:results

that html uses <a name => while xhtml output uses <a id /> and that an
 empty <a id="" /> tag (without a separate closing tag)  can cause
rendering problems in all the major browsers (especially with regard
to the a:hover pseudoclass).

From that 2008 thread I gathered that 1)xhtml output is l full of such
gotchas and 2)there didn't seem to be a compelling reason to replace
name with id in the HTML docbook xsl.

Two years later, how does that assessment sound? In HTML 5,  <a name
is deprecated (still) but supported at least. Could a case be made for
switching from <a name="test"></a> to <a id="test"></a>?

(I find it odd that in 2010 the browsers don't render XHTML code with
<a id="test /> correctly).

-- 
Robert Nagle
12777 Ashford Point Dr #1417
Houston, Texas 77082
713 893 3424
http://www.robertnagle.info
← Prev in month ← Prev in thread