Category: Deprecated

Deprecated in html5

Invalid HTML Applets, frames, acronyms, and the use of tables for page layout are just a few of the invalid HTML practices covered in this tutorial.
How to Use <frame> Tags in HTML Frames tutorial and complete description of HTML tags for frames. Includes examples of different frames techniques.

Frames allow you to divide the page into several rectangular areas and

Applets Learn about Java applets, why not to use them, and how to transition Java-powered content to languages and frameworks supported by modern browsers.
<xmp> HTML Tag The <xmp> element was used to surround HTML example text that should be rendered without interpreting any HTML elements between the opening and closing <xmp> tags. The element was deprecated in HTML 3.2 and is now obsolete.
<img name=””> Identified the image or provided additional information about it. Deprecated in HTML 4.0 in favor of other attributes.
<img align=””> Was previously used to specify the alignment and placement of an image relative to the surrounding text. It has been deprecated and should not be used.
<img border=””> Previously used to define a border on an image element. It has been deprecated and should no longer be used.
<img hspace=””> Previously used to add horizontal space on both side of an image. It is now deprecated.
<img lowsrc=””> Specified a smaller or lower-quality version of an image.
<img naturalsizeflag=””> This attribute does nothing. It was once used by a proprietary software system.
<img nosave> Was intended to prevent users from downloading an image. Was never a part of the HTML specification, and not widely implemented.
<img dynsrc=””> An early failed attempt to include native video playback in HTML.
<img controls> Toggled media player controls when used in conjunction with the dynsrc attribute. Both attributes are now deprecated.
<img loop=””> Previously used to specify the number of times a video should play, when used in conjunction with the dynsource attribute. Both attributes have been deprecated.
<img start=””> Was used in conjunction with the dynsrc attribute to add a video that would load in supported browsers in the place of the image that would otherwise be displayed.
<img suppress=””> Used by the now-defunct Netscape browser to suppress the display of image prior to image download completion.
<input language=””> Was used to indicate the scripting language used for events triggered by the input.
<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.
HTML Marquee Tag: Why We Want It Banned… The <marquee> element was used to identify text that should move across a defined section of a webpage in a horizontal or vertical direction. The element has been deprecated and should no longer be used. CSS or JavaScript can be used to create similar effects.
<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.
<multicol cols=””> OIOpublisher The <multicol> element is deprecated, and should not be used. Claire Broadley Claire is seasoned technical writer, editor and… Read More...
<multicol gutter=””> The <multicol> element is deprecated, and should not be used. Claire Broadley Claire is seasoned technical writer, editor and HTML… Read More...
<multicol width=””> The <multicol> element is deprecated, and should not be used. Claire Broadley Claire is seasoned technical writer, editor and HTML… Read More...
<noembed> HTML Tag The <noembed> element was conceived as a way to provide fallback content to users whose browsers did not support the <embed> element. In HTML 4.02 <noembed> was deprecated in favor of <object> to provide fallback content.
<ol start=””> Defines the starting number in an ordered list.
<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.
<select readonly> <readonly> is not valid in HTML. Use the disabled attribute. Claire Broadley Claire is seasoned technical writer, editor and HTML… Read More...
<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>.
<table width=””> The width attribute of <table> is not supported in HTML. Use CSS to control the appearance of tables. Claire Broadley… Read More...
<table hspace=””> hspace is not a valid attribute of <table>. Use CSS instead. Claire Broadley Claire is seasoned technical writer, editor and… Read More...
<table height=””> The height attribute of <table> is not valid in any version of HTML. Use CSS instead. Claire Broadley Claire is… Read More...
<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.
<table summary=””> The summary attribute of <table> was designed to support non-visual HTML readers, such as screen readers. It is deprecated in… Read More...
<a name=””> HTML Attribute Depreciated - do not use.
<app> HTML Tag The <app> element was a predecessor of the <applet> element which was deprecated in HTML 4.01 and removed from the specification entirely in HTML5. Modern equivalents include <object> and <embed>.
<applet> HTML Tag The <applet> element was used to add Java applets to an HTML document. This element was deprecated in HTML 4.01 and removed from the HTML specification entirely with the release of HTML5. Modern equivalents inlcude <object> and <embed>.
<applet code=””> HTML Attribute Specified the URL of an application code file to be used in an applet. The applet element has been deprecated.
<applet codebase=”””> HTML Attribute Specified the location of a directory contain application code to be used in an applet element. The applet element has been deprecated.
<applet width=””> HTML Attribute Specified the display width of an applet panel. The applet has been deprecated.
<applet height=””> HTML Attribute Specified the display height of an applet panel. The applet element has been deprecated.
<applet align=””> HTML Attribute Was used to specify the alignment of an applet relative to the surrounding content. The applet element has been deprecated.
<applet vspace=””> HTML Attribute Was used to specify the amount of whitespace that should appear above and below an embedded <applet> element. Applets and the vspace attribute have been deprecated.
<applet hspace=””> HTML Attribute Specified the amount of horizontal space (margin) on both sides of an applet element. The applet element has been deprecated.
<applet border=””> HTML Attribute Specified the border around the applet panel. The applet element has been deprecated.
<applet name=””> HTML Attribute Defined the name of an applet. The applet element has been deprecated.
<applet archive=””> HTML Attribute Specified the URL of a JAR (Java Archive) file containing the application code for the applet. The applet element has been deprecated.
<applet mayscript=””> HTML Attribute Indicated whether an applet may access on-page JavaScript objects. The applet element has been deprecated.
<basefont> HTML Tag The <basefont> element was used to set the default font size for an HTML document. Deprecated in HTML 4.01 and removed entirely from HTML5, <basefont> is not supported by modern browsers and font styling should be controlled with CSS.
<basefont size=””> HTML Attribute Was used to set the base font size for a whole document. Deprecated. Use CSS instead.
<basefont color=””> HTML Attribute Used to set the text color for a whole document. Deprecated. Use CSS instead.
<basefont face=””> HTML Attribute Was used to set the base font face for a document. Deprecated. Use CSS instead.
<bgsound> HTML Tag The <bgsound> element was used to embed a background audio track in an HTML document. It was only ever properly implemented in Internet Explorer and is no longer supported. The <audio> element can now be used to add background sounds, but audio tracks that autoplay and cannot be disabled by the user are strongly discouraged in modern web design.
<big> HTML Tag The <big> element was used to cause the selected text to appear one size larger than the surrounding text. This purely presentational tag was removed from HTML5 and should not be used. Instead, use CSS to control font size.
<body text=””> Was used to style the text inside the body of the document. Deprecated. Use CSS.
<body topmargin=””> Was used to set a margin above the body of a document. Deprecated. Use CSS.
<body stylesrc=””> Was a proprietary attribute for the Frontpage system. Do not use.
<body scroll=””> Was used to toggle the display of scroll bars on a page, disabling the user's ability to scroll. Deprecated. You could use CSS to accomplish this, but you should not because it is a bad idea.
<caption align=””> Was used to control the horizontal alignment of a table caption. Deprecated. Use CSS instead.
<center> HTML Tag The <center> element was used to identify text that should be centered when rendered by a browser. However, the element has been deprecated, and the correct and modern way to center-align text is with CSS.
<font> HTML Tag The <font> element was used to specify typographical display styles. It has been deprecated and fonts should be styled with CSS instead.
<font size=””> Was used to specify the size of text. Deprecated. Use CSS instead.
<font color=””> Was used to specify font color. Deprecated. Use CSS instead.
<font face=””> Was used to specify a typeface. Deprecated. Use CSS instead.
<font point-size=””> Was used to specify the size of text. Deprecated. Use CSS instead.
<font weight=””> Was used to indicate the weight (boldness) of text. Deprecated. Use CSS instead.
<form name=””> The `name` attribute is deprecated when used with the `form` element. Use `id` instead.
<frame> HTML Tag The <frame> element was used to break a single browser window into multiple independent browsing contexts. Frames have been deprecated and should not used by modern websites.
<frameset> HTML Tag The <frameset> element was used to create a group of frames which could be styled and controlled as a unit. Frames have been deprecated and should no longer be used.
<hype> HTML Tag The <hype> element was used to create a browser-specific "Easter Egg" effect. It was never added to the official HTML specification and is no longer supported by any browser. Do not use it.