Skip to content

Commit

Permalink
Update html-end-tags doc (#228)
Browse files Browse the repository at this point in the history
* Update html-end-tags doc

* Improve wording
  • Loading branch information
michalsnik committed Nov 16, 2017
1 parent d611cd8 commit 965a327
Showing 1 changed file with 3 additions and 14 deletions.
17 changes: 3 additions & 14 deletions docs/rules/html-end-tags.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,12 @@

- :wrench: The `--fix` option on the [command line](http://eslint.org/docs/user-guide/command-line-interface#fix) can automatically fix some of the problems reported by this rule.

This rule enforce the way of end tags.

- [Void elements] disallow end tags.
- Other elements require end tags.

## :book: Rule Details

This rule reports the following elements:
This rule reports:

- [Void elements] which have end tags.
- Other elements which do not have end tags and are not self-closing.
- presence of and end tag on [Void elements](https://www.w3.org/TR/html51/syntax.html#void-elements)
- absence of both an end tag (e.g. `</div>`) and a self-closing opening tag (e.g. `<div/>`) on other elements

:-1: Examples of **incorrect** code for this rule:

Expand All @@ -37,9 +32,3 @@ This rule reports the following elements:
## :wrench: Options

Nothing.

[Void elements]: https://www.w3.org/TR/html51/syntax.html#void-elements

## TODO: `<br></br>`

`parse5` does not recognize the illegal end tags of void elements.

0 comments on commit 965a327

Please sign in to comment.