htmlhelper: implement by simple html walker and a selector