# File lib/html/sgml-parser.rb, line 261
     def finish_starttag(tag, attrs)
       method = 'start_' + tag
       if self.respond_to?(method)
         @stack << tag
         handle_starttag(tag, method, attrs)
         return 1
       else
         method = 'do_' + tag
         if self.respond_to?(method)
           handle_starttag(tag, method, attrs)
           return 0
         else
           unknown_starttag(tag, attrs)
           return -1
         end
       end
     end