html: support lists