¿Por qué no puedo tener un valor numérico como ID de un elemento?
Trabajando en un proyecto, casi terminado y simplemente ordenando el HTML y descubro que realmente no se te permite tener una ID que sea solo un número-
<a> el atributo "id" tiene un valor no válido "567" El ID del atributo es de tipo ID. Como se describió anteriormente, debe comenzar con una letra y no tener espacios
Good <a id="567" href="/index.html">
Good <a id="n567" href="/index.html">
Puedo revisar mi código y agregar una letra y luego quitarla cuando se use el valor en mi jQuery, pero sería un error que realmente no necesito.
¿Hay alguna razón por la que no debería usar números como ID?