disallows void element with content (void)

HTML void elements cannot have any content and must not have an end tag.

Rule details

Examples of incorrect code for this rule:

<fieldset>
    <input></input>
</fieldset>

<div>
    <img></img>
</div>

Examples of correct code for this rule:

<fieldset>
    <!-- End tag should be omitted -->
    <input>
</fieldset>

<div>
    <!-- XHTML style self-closed element is allowed -->
    <img/>
</div>

Options

This rule takes an optional object:

{
    "style": "omit",
}

Style