Help:Lint errors/multiple-unclosed-formatting-tags

Problem
There are two unrelated instances where this category is emitted.

Scenario 1: Accumulated effect of small and big tags
When more than one &lt;small> or &lt;big> tag is left unclosed on a page, the effects of those small and big tags accumulate on a page. See this revision on Italian Wikipedia for an example of a particularly bad case with 13 unclosed small tags.

Tidy sometimes suppresses the effect by limiting the effect of an unclosed small or big tag to a smaller fragment of the page whereas a HTML5 parser like RemexHtml will not do this.

''Right now, we are reporting this error even though the unclosed tags are in different cells. If the number of false positives are too many, we'll try to eliminate the false positives in January after the current holiday deployment freeze lifts.''

Scenario 2: Incorrect use of instead of
Sometimes, editors accidentally use an opening tag instead of an opening tag. For example. In some restricted scenarios, Tidy auto-corrects the second tag to be a closing tag. However, HTML5 parsers don't do that automatically. So, with RemexHTML, the rendering will be rather different (Ex: this revision on itwiki)

Solution
In both the scenarios, close the corresponding unclosed tag.

Affected tags
Note that these scenarios only affect formatting tags (,  ,  ,  ,  ,  ,  ,  ,  ,  ,  ,  ,  , and  ).

Caveats

 * 1) This error is expected to not be very common.
 * 2) There can be false positives if the unclosed small / big tags are in different cells of a table.