The code that generates tabs adds an invalid </input> closing tag. The <input> element in HTML doesn't have a closing tag as it's a void element. I expect they are ignored by browsers anyway, but they fail in HTML validation tools.
|
def depart_tab_input(self, node): |
|
self.body.append("</input>") |