SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Introduction To HTML5 SARANSH KATARIA AKSHAY KATYAL 26/Aug/2011
           	      Topics to be discussed 				 Brief review of tags 				 What Is HTML5? 				 Why The Shift?  				 Getting Started 				 New Features 				 New Additions 				 The Forms 				 Media Elements 	 			 Flash or HTML5
HTML4 Tags Revisited <!--...--> A comment <!DOCTYPE> The document type (only one in HTML5) <a> Hyperlink to a page or page area <abbr> An abbreviation <address> Container for an address <b> Bold text <base> A base URL for all the links in a page <blockquote> A block of text <body> Beginning a body element <br> A single line break <button> A clickable button
<div> Demarcation of division in a document <em> Emphasized text <form> Container for a form typically with input elements <h1> to <h6> Text header 1 to header 6 <head> Container for the first code to be interpreted by browser <hr> Horizontal rule (line) <html> Container for an HTML document <i> Italic text <colgroup> Container for groups of table columns
<iframe> Frame an inline sub window <img> Image container <input> User-input field within a form container <label> Representation of a caption in a user interface <li> List item indicator <link> A resource reference (for example, CSS) <col> Defines attributes for table columns <cite> Container for a citation <caption> A table caption
<mark> Text in one context marked for text in different context <menu> Container for a list of commands <meta> Container for meta information <ol> A numbered (ordered) list <optgroup> An option grouping header in an options list <option> Container for individual options in a drop-down list <p> A paragraph block <pre> Preformatted text format
<tr> Demarcation of a table row <q> Enclosed text with quotation marks <script> Container for script for CSS, JavaScript, or another recognized script <select> A selectable list <small> Small text <span> Inline section in a document <strong> Strong text that looks like bold <style> Container for a style definition <var> Variable style in formula <ul> An unordered list (a bullet list)
<sub> Subscripted text <sup> Superscripted text <table> A table definition <tbody> Demarcation for a block of rows for a table’s body <td> A table cell <textarea> A text area container <tfoot> Representation for a block of rows of column summaries for a table <th> Table header format <thead> Representation of a block of rows of column summaries for a table header <title> The document title
What Is HTML5?
Why HTML5? Reduces the use of JavaScript Good replacement for adobe apps No extra plug-in’s required Redundant tags removed Exciting new media elements Employs a lot of HTML4 elements
Getting started The doctype XHTML 1.0 Transitional <!DOCTYPE  html PUBLIC “-//w3c//DTD XHTML 1.0 Transitional // EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> HTML5 <!DOCTYPE html>
The Head Section <title> <title>Title goes here</title> <meta> <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8”> <meta name=”keywords” content=”kennels, dog fences, pet containment”> <meta http-equiv=”Refresh” content=”30”> Example
Structural Tags
The  Latest  Additions
Web Forms Demo
Inserting Audio <audio src=”jazz.mp3”></audio> <audio src=“x.mp3” autoplay controls></audio>
Inserting Videos <video src=”mbAux1small.mp4” controls preload=”auto”></video>
Browser Support
Flash Vs HTML5
New Features
Professional HTML5 in use
Tags used in HTML5 <article> Self-contained composition in document <aside> Content tangentially related to content of the article <audio> Sound content container <canvas> Graphic development container <command> A command that the user can invoke <datalist> List generator when used with the <input> element and its new list attribute <details> Discloses details of an element <embed> External interactive plug-in or content <figcaption> Caption tag for the figure element <figure> Contains a group of media content and their caption
<footer> Container for a footer for a section or page <header> Container for header for a section or page <hgroup> A heading of a section with multiple h1 to h6 elements in a document <mark> A string of text in one document, marked or highlighted for reference in another document <meter> Container for a known range of values (for example, disk use) <nav> Representation of a section of a document intended for navigation <output> Defines the progress of a task of any kind
<progress> Representation of the progress made in a task (such as percentage complete in a download operation) <section> Theme identifier for content grouping <source> Container for multiple specification of media resources <summary> Information on a <details> element <time> Container for a date/time <video> Element for linking to a video file <keygen> The key pair generator control representation.
Discontinued Tags <acronym> Replaced by <abbr> <applet> Replaced by <object> <basefont> Better handled by CSS <bgsound> Replaced by <audio> <big> Better handled by CSS <dir> Replaced by <ul> <font> Removed in HTML5 <frame> Removed in HTML5 <frameset> Removed in HTML5 <isindex> Replaced by explicit <form>
<multicol> Removed in HTML5 <nobr> Removed in HTML5 <noframes> Removed in HTML5 <noscript> Only conforming to HTML syntax <strike> Better handled by CSS <u> Better handled by CSS <marquee> Removed in HTML5 <blink> Removed in HTML5 <center> Better handled by CSS
A Brief Glimpse Of The Next Session
SVG
CANVAS
Q & A Any questions?   Any questions?

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

HTML - LinkedIn
HTML - LinkedInHTML - LinkedIn
HTML - LinkedIn
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
 
Intr to-html-xhtml-1233508169541646-3
Intr to-html-xhtml-1233508169541646-3Intr to-html-xhtml-1233508169541646-3
Intr to-html-xhtml-1233508169541646-3
 
Html5 css3
Html5 css3Html5 css3
Html5 css3
 
Html
HtmlHtml
Html
 
HTML
HTMLHTML
HTML
 
HTML By K.Sasidhar
HTML By K.SasidharHTML By K.Sasidhar
HTML By K.Sasidhar
 
03 HTML #burningkeyboards
03 HTML #burningkeyboards03 HTML #burningkeyboards
03 HTML #burningkeyboards
 
PPT on Basic HTML Tags
PPT on Basic HTML TagsPPT on Basic HTML Tags
PPT on Basic HTML Tags
 
Ict html
Ict htmlIct html
Ict html
 
HTML
HTMLHTML
HTML
 
Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
Html tags or elements
Html tags or elementsHtml tags or elements
Html tags or elements
 
Web Page Designing Using HTML
Web Page Designing Using HTMLWeb Page Designing Using HTML
Web Page Designing Using HTML
 
Html Basic Tags
Html Basic TagsHtml Basic Tags
Html Basic Tags
 
Origins and evolution of HTML and XHTML
Origins and evolution of HTML and XHTMLOrigins and evolution of HTML and XHTML
Origins and evolution of HTML and XHTML
 
Intro to HTML
Intro to HTMLIntro to HTML
Intro to HTML
 
Html introduction
Html introductionHtml introduction
Html introduction
 
Html
HtmlHtml
Html
 

Andere mochten auch

Decreto 7611 de_2011
Decreto 7611 de_2011Decreto 7611 de_2011
Decreto 7611 de_2011
martamello
 

Andere mochten auch (8)

Oceancom Program Guide
Oceancom Program Guide Oceancom Program Guide
Oceancom Program Guide
 
Acc presentation communication aspects final
Acc presentation   communication aspects finalAcc presentation   communication aspects final
Acc presentation communication aspects final
 
nert
nertnert
nert
 
Cindy Ronzoni's 2014 Resume
Cindy Ronzoni's 2014 Resume Cindy Ronzoni's 2014 Resume
Cindy Ronzoni's 2014 Resume
 
Introducing BVPMOSC
Introducing BVPMOSCIntroducing BVPMOSC
Introducing BVPMOSC
 
Decreto 7611 de_2011
Decreto 7611 de_2011Decreto 7611 de_2011
Decreto 7611 de_2011
 
PR Presentation on Working with Talent
PR Presentation on Working with Talent PR Presentation on Working with Talent
PR Presentation on Working with Talent
 
Michael Carney CV
Michael Carney CVMichael Carney CV
Michael Carney CV
 

Ähnlich wie Html5 final (20)

Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
Html intro
Html introHtml intro
Html intro
 
Html intro
Html introHtml intro
Html intro
 
Prabu html
Prabu htmlPrabu html
Prabu html
 
Diva
DivaDiva
Diva
 
1.2 elements and attributes copy (3)
1.2 elements and attributes   copy (3)1.2 elements and attributes   copy (3)
1.2 elements and attributes copy (3)
 
1.2 elements and attributes copy (3)
1.2 elements and attributes   copy (3)1.2 elements and attributes   copy (3)
1.2 elements and attributes copy (3)
 
Html Presentation Of Web Page Making
Html Presentation Of Web Page MakingHtml Presentation Of Web Page Making
Html Presentation Of Web Page Making
 
HTML & CSS
HTML & CSSHTML & CSS
HTML & CSS
 
Html TAGS
Html TAGSHtml TAGS
Html TAGS
 
Html tag
Html tagHtml tag
Html tag
 
Intr To Html & Xhtml
Intr To Html & XhtmlIntr To Html & Xhtml
Intr To Html & Xhtml
 
Fundamental HTML and CSS
Fundamental HTML and CSSFundamental HTML and CSS
Fundamental HTML and CSS
 
Html
HtmlHtml
Html
 
BasicHTML
BasicHTMLBasicHTML
BasicHTML
 
Understanding html
Understanding htmlUnderstanding html
Understanding html
 
HTML
HTMLHTML
HTML
 
Html Intro2
Html Intro2Html Intro2
Html Intro2
 
Html
HtmlHtml
Html
 

Kürzlich hochgeladen

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Kürzlich hochgeladen (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Html5 final

  • 1.
  • 2. Introduction To HTML5 SARANSH KATARIA AKSHAY KATYAL 26/Aug/2011
  • 3. Topics to be discussed Brief review of tags What Is HTML5? Why The Shift? Getting Started New Features New Additions The Forms Media Elements Flash or HTML5
  • 4. HTML4 Tags Revisited <!--...--> A comment <!DOCTYPE> The document type (only one in HTML5) <a> Hyperlink to a page or page area <abbr> An abbreviation <address> Container for an address <b> Bold text <base> A base URL for all the links in a page <blockquote> A block of text <body> Beginning a body element <br> A single line break <button> A clickable button
  • 5. <div> Demarcation of division in a document <em> Emphasized text <form> Container for a form typically with input elements <h1> to <h6> Text header 1 to header 6 <head> Container for the first code to be interpreted by browser <hr> Horizontal rule (line) <html> Container for an HTML document <i> Italic text <colgroup> Container for groups of table columns
  • 6. <iframe> Frame an inline sub window <img> Image container <input> User-input field within a form container <label> Representation of a caption in a user interface <li> List item indicator <link> A resource reference (for example, CSS) <col> Defines attributes for table columns <cite> Container for a citation <caption> A table caption
  • 7. <mark> Text in one context marked for text in different context <menu> Container for a list of commands <meta> Container for meta information <ol> A numbered (ordered) list <optgroup> An option grouping header in an options list <option> Container for individual options in a drop-down list <p> A paragraph block <pre> Preformatted text format
  • 8. <tr> Demarcation of a table row <q> Enclosed text with quotation marks <script> Container for script for CSS, JavaScript, or another recognized script <select> A selectable list <small> Small text <span> Inline section in a document <strong> Strong text that looks like bold <style> Container for a style definition <var> Variable style in formula <ul> An unordered list (a bullet list)
  • 9. <sub> Subscripted text <sup> Superscripted text <table> A table definition <tbody> Demarcation for a block of rows for a table’s body <td> A table cell <textarea> A text area container <tfoot> Representation for a block of rows of column summaries for a table <th> Table header format <thead> Representation of a block of rows of column summaries for a table header <title> The document title
  • 11. Why HTML5? Reduces the use of JavaScript Good replacement for adobe apps No extra plug-in’s required Redundant tags removed Exciting new media elements Employs a lot of HTML4 elements
  • 12. Getting started The doctype XHTML 1.0 Transitional <!DOCTYPE html PUBLIC “-//w3c//DTD XHTML 1.0 Transitional // EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> HTML5 <!DOCTYPE html>
  • 13. The Head Section <title> <title>Title goes here</title> <meta> <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8”> <meta name=”keywords” content=”kennels, dog fences, pet containment”> <meta http-equiv=”Refresh” content=”30”> Example
  • 15. The Latest Additions
  • 17. Inserting Audio <audio src=”jazz.mp3”></audio> <audio src=“x.mp3” autoplay controls></audio>
  • 18. Inserting Videos <video src=”mbAux1small.mp4” controls preload=”auto”></video>
  • 21.
  • 24. Tags used in HTML5 <article> Self-contained composition in document <aside> Content tangentially related to content of the article <audio> Sound content container <canvas> Graphic development container <command> A command that the user can invoke <datalist> List generator when used with the <input> element and its new list attribute <details> Discloses details of an element <embed> External interactive plug-in or content <figcaption> Caption tag for the figure element <figure> Contains a group of media content and their caption
  • 25. <footer> Container for a footer for a section or page <header> Container for header for a section or page <hgroup> A heading of a section with multiple h1 to h6 elements in a document <mark> A string of text in one document, marked or highlighted for reference in another document <meter> Container for a known range of values (for example, disk use) <nav> Representation of a section of a document intended for navigation <output> Defines the progress of a task of any kind
  • 26. <progress> Representation of the progress made in a task (such as percentage complete in a download operation) <section> Theme identifier for content grouping <source> Container for multiple specification of media resources <summary> Information on a <details> element <time> Container for a date/time <video> Element for linking to a video file <keygen> The key pair generator control representation.
  • 27. Discontinued Tags <acronym> Replaced by <abbr> <applet> Replaced by <object> <basefont> Better handled by CSS <bgsound> Replaced by <audio> <big> Better handled by CSS <dir> Replaced by <ul> <font> Removed in HTML5 <frame> Removed in HTML5 <frameset> Removed in HTML5 <isindex> Replaced by explicit <form>
  • 28. <multicol> Removed in HTML5 <nobr> Removed in HTML5 <noframes> Removed in HTML5 <noscript> Only conforming to HTML syntax <strike> Better handled by CSS <u> Better handled by CSS <marquee> Removed in HTML5 <blink> Removed in HTML5 <center> Better handled by CSS
  • 29. A Brief Glimpse Of The Next Session
  • 30. SVG
  • 32. Q & A Any questions?   Any questions?