# File lib/html/htmlparser.rb, line 237
237:     def finish_starttag(tag, attrs)
238:         method = 'start_' + tag
239:         if self.respond_to?(method)
240:         @stack << tag
241:         handle_starttag(tag, method, attrs)
242:         return 1
243:         else
244:         method = 'do_' + tag
245:         if self.respond_to?(method)
246:             handle_starttag(tag, method, attrs)
247:             return 0
248:         else
249:             unknown_starttag(tag, attrs)
250:             return -1
251:         end
252:         end
253:     end