In [Extensible Markup Language (XML) 1.1 (Second Edition)][1] [Section 3.1 Start-Tags, End-Tags, and Empty-Element Tags][2], it's called an "empty-element tag". If you were using XML and needed the formal term, this is the one that I'd use.

However, other markup languages do use other terms for the same concept.

In [XHTML™ 1.0 The Extensible HyperText Markup Language (Second Edition)][3] [Appendix C HTML Compatibility Guidelines][4] [Section C.2][5] (and later sections), it is called the "minimized tag syntax".

In [HTML: The Markup Language (an HTML language reference)][6] [Section 4.3 Elements][7], they are referred to as "void elements".

I've also heard the term "self-closing tag" used. This term is also used in [HTML5 A vocabulary and associated APIs for HTML and XHTML][8] [Section 8.2.4.43 Self-closing start tag state][9] along with many other sources.

Any of these other terms may be used by someone who is coming from a different background and may not know the term as it's defined in the specification and formal documentations for your particular language.

[Mark Byers][10] [answer][11] on Stack Overflow to [a similar question][12] provides more information about these terms.


  [1]: https://www.w3.org/TR/xml11/
  [2]: https://www.w3.org/TR/xml11/#sec-starttags
  [3]: https://www.w3.org/TR/xhtml1/Cover.html#toc
  [4]: https://www.w3.org/TR/xhtml1/guidelines.html#guidelines
  [5]: https://www.w3.org/TR/xhtml1/guidelines.html#C_2
  [6]: https://www.w3.org/TR/html-markup/
  [7]: https://www.w3.org/TR/html-markup/syntax.html#syntax-elements
  [8]: https://www.w3.org/TR/html5/syntax.html
  [9]: https://www.w3.org/TR/html5/syntax.html#self-closing-start-tag-state
  [10]: http://stackoverflow.com/users/61974/mark-byers
  [11]: http://stackoverflow.com/a/3741961/572
  [12]: http://stackoverflow.com/q/3741896/572