<…> elem "…" tulajdonsága érvénytelen "…" értéket tartalmaz

Leírás:

Minden egyes tulajdonság besorolható egy kategóriába, és néhány típusnak az értéke korlátozott.
Tulajdonság-kategóriák:

  1. CDATA egy karaktersorozat
  2. Az ID és NAME tulajdonságok értékének betűvel [a-zA-Z] kell kezdődnie, a további karakterek még számok, kötőjel, aláhúzás jel, kettőspont és pont [0-9-_:.] lehet.
  3. Az IDREF és IDREFS referenciák az id tulajdonsághoz. Az IDREF egy egyszerű token, az IDREFS szóközzel tagolt tokenlista.
  4. A NUMBER típusnak legalább egy számot [0-9] kell tartalmaznia.

Javaslat:

Egy tulajdonság típusának ellenőrzéséhez keresse meg a hozzá tartozó elem leírását, és ellenőrizze definíciót! A hibát néha az okozza, hogy nem tette idézőjelek közzé a használni kívánt értéket.

Példa:

Az <a> elem id tulajdonságának nem lehet az értéke "567". Az id tulajdonság típusa ID, az előbb leírtak szerint az első karaktere csak betű lehet.

HIBÁS:  <a id="567" href="/index.html">
HELYES: <a id="n567" href="/index.html">

Referenciák:

W3C specifikáció: http://www.w3.org/TR/html4/types.html#h-6.2
HTML elemek: http://www.w3.org/TR/html4/index/elements.html