disallows usage of deprecated elements (deprecated)

HTML5 deprecated many old elements.

Rule details

Examples of incorrect code for this rule:

<center>...</center>
<big>...</big>
1:1 - <center> is deprecated
2:1 - <big> is deprecated

Examples of correct code for this rule:

<main>...</main>

Elements

When using custom elements metadata you can optionally specify a message:

{
    "my-element": {
        "deprecated": "replaced with <other-element>"
    }
}

The message will be shown alongside the regular message:

<my-element>...</my-element>
1:1 - <my-element> is deprecated: replaced with <other-element>