SlideShare une entreprise Scribd logo
1  sur  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?

Contenu connexe

Tendances (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
 

En vedette

En vedette (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
 

Similaire à 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
 

Dernier

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Dernier (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

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?