Parameter
|
HTML
4.01
|
HTML
5.0
|
Doctype Declaration
|
Three Types of <!DOCTYPE> declarations are used in HTML 4.01 and that are:
i) HTML 4.01 Strict ii) HTML 4.01 Transitional iii) HTML 4.01 Frameset
|
There is Only one type of <!DOCTYPE> declaration in HTML 5 and that is <!DOCTYPE html>only.
|
Plugin Requirement
|
External Plugins are required to play audio and video files on HTML
4.01.
|
HTML 5 does not require any external plugin to play audio and video
files.
|
Attributes
|
Accept, Accept-charset, Action, Enctype, Method, Name, Target.
|
Accept-charset, Action, Enctype, Method, Name, Target, Autocomplete,
Novalidate.
|
Input Types
|
Button, Checkbox, File, Hidden, Image, Password, Radio, Reset,
Submit, Text.
|
Button, Checkbox, File, Hidden, Image, Password, Radio, Reset,
Submit, Text, Color, Date, Datetime, Datetime-local, email, Month, Number,
Range, Search, Tel, Time, Url, Week
|
Automatic Validation
|
Not Supported in HTML 4.01 and is achieved by other Scripting
Languages.
|
Automatic Filed Validation is Supported in HTML 5.0
|
Semantic Elements
|
These are those elements that clearly describe its meaning to both
browser and the developer. Supported Semantic Elements in HTML 4.01 are:
<form>,<table>, <img>.
|
Supported Semantic Elements in HTML 5 are:
<header>, <nav>, <section>,
<article>, <aside>, <figure>, <figcaption>, <footer>,
<details>, <summary>, <mark>, <time>
|
Browser Support
|
It is a Standard version and supported by all web browsers.
|
It is not yet official standard but all major browsers support most
of its features.
|
<frame>,<frameset>,<no
frames> Tags
|
These tags are supported in HTML 4.01.
|
These Tags are not present in HTML 5.
|
<font> Tag
|
Supported in HTML 4.01.
EXAMPLE:
<font size="3"
color="red">Tech-Experts<font>
|
Not available, use CSS instead for defining, font, color and size of
the text. EXAMPLE:
<p style="color:red; font-family:verdana;
font-size:30px">This is a paragraph.</p>
|
<dir> Tag
|
Supported in HTML4.01.
EXAMPLE:
<dir>
<li>Red</li>
<li>Green</li>
<li>Blue</li>
</dir>
|
Not supported in HTML 5 and is replaced by <ul> tag for
directory listing. EXAMPLE:
<ul>
<li>Football</li>
<li>Cricket</li>
<li>Hockey</li>
</ul>
|
<keygen> Tag
|
Not Available in HTML 4.01
|
Available in HTML 5 and specifies a key-pair generator field used for
forms.
EXAMPLE:
<form
action="register.php " method="post">
Username: <input type="text" name="usr ">
Encryption: <keygen name="secure">
<input type="submit">
</form>
|
<main> Tag
|
This Tag is not available in HTML 4.01
|
This Tag is used in HTML 5 to specify the main content of the
document.
EXAMPLE:
<main>
<h1>Colors</h1>
<p>Red, Green, White.</p>
<article>
<h1>Red</h1>
<p>Color of Love p>
</article>
<article>
<h1>Green</h1>
<p>Color of Progress </p>
</article>
<article>
<h1>White</h1>
<p>Symbol of Peace </p>
</article>
</main>
|
<strike> Tag
|
This tag is used to define Strikethrough text.
EXAMPLE:
<p>
<strike>Tech-Experts </strike><p>
|
This Tag is replaced by <del> tag in HTML5.
EXAMPLE:
<p> <del>Tech-Experts
</del><p>
|
<track> Tag
|
This Tag is not available in HTML 4.01
|
It Defines text track for media elements(<audio>,<video>)
EXAMPLE:
<video width="300"
height="200" controls>
<source src="oreore.mp4" type="video/mp4">
<source src="oreore.ogg" type="video/ogg">
<track src="subtitles1.vtt" kind="subtitles"
srclang="en" label="Sub1">
<track src="subtitles2.vtt" kind="subtitles"
srclang="no" label="Sub2">
</video>
|
<video> Tag
|
This Tag is Not present in html 4.01
|
This Tag is Supported by HTML 5 and is used to specify videos or
movie clips.
|
<audio> tag
|
Not Supported in HTML 4.01
|
Tag is used to specify 3 file formats for the <audio> element:
MP3, Wav, and Ogg
|
<tt> Tag
|
This Tag is used to specify teletype text.
EXAMPLE:
<p><tt>Tech-Experts</tt></p>
|
This tag is not supported in HTML 5 and CSS is used.
EXAMPLE:
<p
style="font-family:'Lucida Console',
monospace">Tech-Experts</p>
|
<source> Tag
|
This tag is not supported in HTML 4.01.
|
This tag is used to specify multiple media resources for media
elements. i.e. <audio>,<video>
EXAMPLE: <audio controls>
<source src="ohmygod.mp3" type="audio/mpeg">
<source src="hohoho.mp3" type="audio/mpeg">
audio element is not supported by your browser.
</audio>
|
<section> Tag
|
Not Supported in HTML 4.01.
|
Used to Specify sections in documents such as Chapters, headers, footers.
EXAMPLE:
<section>
<h1>Tech-Experts</h1>
<p>The Complete Computer Education </p>
</section>
|
<progress> Tag
|
Not Present in HTML 4.01
|
Used to represent progress of a task.
EXAMPLE:
<progress
value="70" max="100"></progress>
|
<canvas> Tag
|
This Tag is Not Present in HTML 4.01
|
This Tag is Present in HTML 5 and creates a fixed size drawing
surface that exposes one or more rendering contexts.
EXAMPLE:
<canvas
id="techno"></canvas>
<script>
var canv=document.getElementById(Techno);
var ctx=canv.getContext('2d');
ctx.fillStyle='#FFFF00';
ctx.fillRect(0,0,90,100);
</script>
|
No comments:
Post a Comment