text/html
*.html;*.htm
<!--
-->
<!
>
\%{def:never-match}
<title>
</title>
<\s*h1
>
<\s*/h1\s*>
<\s*h2
>
<\s*/h2\s*>
<\s*h3
>
<\s*/h3\s*>
<\s*h4
>
<\s*/h4\s*>
<\s*h5
>
<\s*/h5\s*>
[a-z0-9:_-]+
(\%{attribute-name}\s*=\s*)(\")
\%{def:always-match}
\"
\%{attribute-name}\s*=\s*
(?=>|\s)
\%{attribute-name}
<\s*style\%]
/\s*>
>
<\s*/\s*style\s*>
<\s*script\%]
/\s*>
>
<\s*/\s*script\s*>
<\s*/?\s*[a-z0-9_-]+
/?\s*>