… elem id és name tulajdonsága hibás

Leírás:

A name és id tulajdonság ugyanannak a tulajdonságnak egy régi és új elnevezése. Ha mindkettőt alkalmazza ugyanarra az elemre, akkor meg kell egyezniük. (Ez a form-on kívüli elemekre érvényes.)

Az id (új) vagy a name (régi) tulajdonságot használjuk?
- Az id ugyanazt a névteret használja, mint a name tulajdonság, ha link elemhez használjuk.
- Az id tulajdonság jobban használható a link elem azonosítására, mint a name tulajdonság. (pl. használható stíluslaphoz kiválasztóként, folyamat azonosítóként, stb.)
- A name tulajdonság használatát az XHTML nem támogatja.
- Néhány régi böngésző nem támogatja az id tulajdonsággal rendelkező linkeket.

Javaslat:

Törölje az egyik tulajdonságok, vagy legyen azonosak az értékeik!

Példa:

HIBÁS:  <a name="abcdef" id="ghijklm">
HELYES: <a name="abcdef" id="abcdef">
HELYES: <a id="abcdef">

Referenciák:

W3C link és id: http://www.w3.org/TR/html4/struct/links.html#anchors-with-id
W3C id definíció: http://www.w3.org/TR/html4/struct/global.html#adef-id