¿Cuál es la diferencia entre propiedades y atributos en HTML?

Después de los cambios realizados en jQuery 1.6.1, he estado tratando de definir la diferencia entre propiedades y atributos en HTML.

irando la lista en lajQuery 1.6.1 notas de la versión (cerca de la parte inferior), parece que uno puede clasificar las propiedades y atributos HTML de la siguiente manera:

Propiedades: todas las que tienen un valor booleano o que se calculan como UA, como selectedIndex.

Attributes: 'Atributos' que se pueden agregar a un elemento HTML que no es booleano ni contiene un valor generado por UA.

¿Pensamientos?

Respuestas a la pregunta(5)

Su respuesta a la pregunta