HTML Deprecated Tags

Deprecated tags are tags that are no longer supported by HTML. Browsers support deprecated tags for a while, but at some point they will be phased out. For this reason, you should not use these tags and use alternatives instead.

HTML Reference

List of Deprecated Tags

This table lists the deprecated HTML tags.
Alternatives are included when applicable.

Element Description Alternative
<acronym> Defines an acronym or abbreviation <abbr>
<applet> Java Applets are considered too insecure <object>
<basefont> Sets a base font, size, and color for page or element CSS
<big> Renders font one size larger than surrounding text CSS
<blink> Renders font that flashes on and off JavaScript
<center> Renders horizontally centered text. CSS
<command> Defines an action that can be invoked. JavaScript
<dir> Creates a container for files and folders --
<font> Sets text font, size, and color for its content CSS
<frame> Creates a pane for an external page. Part of frameset. --
<frameset> Container of frame elements with multiple panes. --
<image> Relic from early HTML versions. Do not use. <img>
<isindex> Textfield for entering a querystring <input>
<listing> Renders a list of items without formatting <pre>
<marquee> Early HTML relic. Renders scrolling text. JavaScript
<menuitem> Defines a command to be invoked by a popup menu. JavaScript
<multicol> Creates a multi-column page layout. Do not use. CSS
<nobr> No break element. Prevents text from wrapping. CSS
<noembed> Displays text when embed tag is not supported. --
<noframes> Displays text when frames tag is not supported. --
<plaintext> Displays raw text, including HTML markup. --
<spacer> Displays empty spaces on a page CSS
<strike> Displays strikethrough text CSS
<tt> Creates teletype text in monospaced font. CSS
<xmp> Displays raw text, including markup in monospaced font <pre>

You may also like

Guides