set "href" also for lists

Also rename "href" to "_href" to make it clearer this is a synthetic attribute.
new function: reload()