Author: Claire Broadley

Claire is seasoned technical writer, editor, and HTML enthusiast. She writes for and runs a content agency, Red Robot Media.
Disclosure: Your support helps keep the site running! We earn a referral fee for some of the services we recommend on this page. Learn more
  • <link title=””>

    Assigns a name to different linked resources so that users can choose between them.
  • <multicol> HTML Tag

    The <multicol> element was an experimental feature, now deprecated, that was used to create a newspaper-style layout for text content. The modern CSS columns property can be used to create the same effect.
  • <p clear=””>

    Was used to force a paragraph to appear below sibling elements rather than next to sibling elements within a parent element.
  • <table rules=””>

    Was used to specify the display of internal borders between rows and colums. This attribute has been deprecated. Use CSS to style table borders instead.
  • <script defer>

    The defer element of <script> allows a script to load, but pauses the execution of the script until the page… Read More...
  • <small> HTML Tag

    The <small> element identifies text to display one size smaller than the surrounding text. In HTML5 the element is intended to be used to identify items of secondary importance such as copyright notices, side comments, and legal notices.
  • <param> HTML Tag

    The <param> element is used to specify the parameters that apply to plugin-powered content embedded with an <object> element.
  • <sound> HTML Tag

    The <sound> element was used in the Mosaic browser to add sound files to HTML documents. It was never formally adopted in an HTML standard and has no support among modern browsers. Instead, use the modern HTML5 element <audio>.
  • <listing> HTML Tag

    The <listing> element was intended as a way to render HTML code on a page. It was never properly supported, and is now deprecated. Using <listing> will almost certainly result in unexpected results. Instead, use <code>, or place the content in a <div> with the appropriate CSS styling.
  • <script for=””>

    The for attribute of <script> was only supported by Internet Explorer, and is therefore non-standard. We do not recommend its… Read More...
  • <spacer> HTML Tag

    The <spacer> element was used to add whitespace to web pages by replicating the effect of adding a small image to web page of the same color as the background color of the web page. This element is obsolete. Use modern CSS equivalents to add space between elements of a web page.
  • <map> HTML Tag

    The <map> element is used in conjunction with one or more <area> elements to define hyperlinked regions of an image map.
  • <nobr> HTML Tag

    The <nobr> element identifies text that should not be allowed to break into multiple lines which can force users to scroll horizontally to view the content. This element is obsolete and should be used.
  • <plaintext> HTML Tag

    The <plaintext> element was used to render HTML code as plain text. Since everything after the opening tag was rendered as plain text, there was no closing <plaintext> tag. This element is obsolete and should not be used. Instead, use the <code> or <pre> elements.