SlideShare a Scribd company logo
SARANSH KATARIA
AKSHAY KATYAL
26/Aug/2011
Introduction To HTML5
Brief review of tags
What Is HTML5?
Why The Shift?
Getting Started
New Features
New Additions
The Forms
Media Elements
Flash or HTML5
Topics to be discussed
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
• <area> An area inside an image map
• <b> Bold text
• <base> A base URL for all the links in a page
• <bdo> Direction of text display
• <blockquote> A block of text
• <body> Beginning a body element
• <br> A single line break
• <button> A clickable button
• <caption> A table caption
• <cite> Container for a citation
• <code> Format for computer code text
• <col> Defines attributes for table columns
• <colgroup> Container for groups of table columns
• <dd> Container for a value for the <dt> element
• <del> Container for deleted text
• <dfn> Representation of the defining instance of
term
• <dl> Head for an association list
• <div> Demarcation of division in a document
• <dt> Specification for a name in name-value group
(description list)
• <em> Emphasized text
• <fieldset> Container for a set of form controls
• <form> Container for a form typically with input
elements
• <h1> to <h6> Text header 1 to header 6
• <head> Container for the fi rst code to be
interpreted by browser
• <hr> Horizontal rule (line)
• <html> Container for an HTML document
• <i> Italic text
• <iframe> Frame an inline sub window
• <img> Image container
• <input> User-input field within a form container
• <ins> Container for inserted text within implied
paragraph boundaries
• <kbd> Container for user keyboard input
• <label> Representation of a caption in a user
interface
• <legend> Title in a fieldset border
• <li> List item indicator
• <link> A resource reference (for example, CSS)
• <map> Image map container
• <mark> Text in one context marked for text in
different context
• <menu> Container for a list of commands
• <meta> Container for meta information
• <object> Container for embedded object (for
example, a SWF file)
• <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
• <param> Plug-in parameters
• <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?
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
Why HTML5?
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
<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”>
<title>
<meta>
Example
<title>Title goes here</title>
Structural Tags
The Latest Additions
LINK
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
• <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
Tags used in HTML5
• <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> Defi nes 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.
A Brief Glimpse Of
The Next Session
SVG
CANVAS
Any questions?
Q & A
Any questions?

More Related Content

What's hot

HTML - LinkedIn
HTML - LinkedInHTML - LinkedIn
Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
eShikshak
 
Intr to-html-xhtml-1233508169541646-3
Intr to-html-xhtml-1233508169541646-3Intr to-html-xhtml-1233508169541646-3
Intr to-html-xhtml-1233508169541646-3
bluejayjunior
 
HTML By K.Sasidhar
HTML By K.SasidharHTML By K.Sasidhar
HTML By K.Sasidhar
Sasidhar Kothuru
 
Html
HtmlHtml
HTML
HTMLHTML
HTML
HTMLHTML
03 HTML #burningkeyboards
03 HTML #burningkeyboards03 HTML #burningkeyboards
03 HTML #burningkeyboards
Denis Ristic
 
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
Howpk
 
Html introduction
Html introductionHtml introduction
Html introduction
Nuhu Abdul Razak
 
PPT on Basic HTML Tags
PPT on Basic HTML TagsPPT on Basic HTML Tags
PPT on Basic HTML Tags
VinitaPaliwal1
 
Html
HtmlHtml
Html tags or elements
Html tags or elementsHtml tags or elements
Html tags or elements
Webtech Learning
 
Web Page Designing Using HTML
Web Page Designing Using HTMLWeb Page Designing Using HTML
Web Page Designing Using HTML
Arunima Education Foundation
 
Html Basic Tags
Html Basic TagsHtml Basic Tags
Html Basic Tags
Richa Singh
 
Html
HtmlHtml
Html
NithyaD5
 
HTML5 2019
HTML5 2019HTML5 2019
HTML5 2019
rfojdar
 
1. HTML
1. HTML1. HTML
Html
HtmlHtml
TUTORIAL DE CSS 2.0
TUTORIAL DE CSS 2.0TUTORIAL DE CSS 2.0
TUTORIAL DE CSS 2.0
Vladimir Valencia
 

What's hot (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
 
HTML By K.Sasidhar
HTML By K.SasidharHTML By K.Sasidhar
HTML By K.Sasidhar
 
Html
HtmlHtml
Html
 
HTML
HTMLHTML
HTML
 
HTML
HTMLHTML
HTML
 
03 HTML #burningkeyboards
03 HTML #burningkeyboards03 HTML #burningkeyboards
03 HTML #burningkeyboards
 
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
 
Html introduction
Html introductionHtml introduction
Html introduction
 
PPT on Basic HTML Tags
PPT on Basic HTML TagsPPT on Basic HTML Tags
PPT on Basic HTML Tags
 
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
 
Html
HtmlHtml
Html
 
HTML5 2019
HTML5 2019HTML5 2019
HTML5 2019
 
1. HTML
1. HTML1. HTML
1. HTML
 
Html
HtmlHtml
Html
 
TUTORIAL DE CSS 2.0
TUTORIAL DE CSS 2.0TUTORIAL DE CSS 2.0
TUTORIAL DE CSS 2.0
 

Similar to Introduction to html5

Intro to HTML 5 / CSS 3
Intro to HTML 5 / CSS 3Intro to HTML 5 / CSS 3
Intro to HTML 5 / CSS 3
Tadpole Collective
 
introduction to front-end development with github.
introduction to front-end development with github.introduction to front-end development with github.
introduction to front-end development with github.
Abdul Salam
 
BITM3730Week1.pptx
BITM3730Week1.pptxBITM3730Week1.pptx
BITM3730Week1.pptx
MattMarino13
 
Html5 ppt
Html5 pptHtml5 ppt
Html5 ppt
Rahul Gupta
 
Training HTML
Training HTMLTraining HTML
Training HTML
Motasem alsmadi
 
Html
HtmlHtml
HTML CSS and Web Development
HTML CSS and Web DevelopmentHTML CSS and Web Development
HTML CSS and Web Development
Rahul Mishra
 
uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
Abhishek Kesharwani
 
Lecture 2 HTML part 1.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
Lecture 2 HTML part 1.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvvLecture 2 HTML part 1.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
Lecture 2 HTML part 1.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
ZahouAmel1
 
Presentation 1 (1).pptx
Presentation 1 (1).pptxPresentation 1 (1).pptx
Presentation 1 (1).pptx
HARSHILBHAIRAJESHBHA
 
Html goodies
Html goodiesHtml goodies
Html goodies
Ali Hasan
 
HTML 5 Fundamental
HTML 5 FundamentalHTML 5 Fundamental
HTML 5 Fundamental
Lanh Le
 
Uta005 lecture2
Uta005 lecture2Uta005 lecture2
Uta005 lecture2
vinay arora
 
Intro to html 5
Intro to html 5Intro to html 5
Intro to html 5
Ian Jasper Mangampo
 
HTML & CSS.ppt
HTML & CSS.pptHTML & CSS.ppt
HTML & CSS.ppt
vaseemshaik21
 
Web technologies-course 02.pptx
Web technologies-course 02.pptxWeb technologies-course 02.pptx
Web technologies-course 02.pptx
Stefan Oprea
 
HTML5 - An Introduction
HTML5 - An IntroductionHTML5 - An Introduction
HTML5 - An Introduction
Timmy Kokke
 
Web Page Designing
Web Page DesigningWeb Page Designing
Web Page Designing
Amit Mali
 
HTML Webinar Class
HTML Webinar ClassHTML Webinar Class
HTML Webinar Class
Brian Pichman
 
Unit 1wt
Unit 1wtUnit 1wt
Unit 1wt
vamsitricks
 

Similar to Introduction to html5 (20)

Intro to HTML 5 / CSS 3
Intro to HTML 5 / CSS 3Intro to HTML 5 / CSS 3
Intro to HTML 5 / CSS 3
 
introduction to front-end development with github.
introduction to front-end development with github.introduction to front-end development with github.
introduction to front-end development with github.
 
BITM3730Week1.pptx
BITM3730Week1.pptxBITM3730Week1.pptx
BITM3730Week1.pptx
 
Html5 ppt
Html5 pptHtml5 ppt
Html5 ppt
 
Training HTML
Training HTMLTraining HTML
Training HTML
 
Html
HtmlHtml
Html
 
HTML CSS and Web Development
HTML CSS and Web DevelopmentHTML CSS and Web Development
HTML CSS and Web Development
 
uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
 
Lecture 2 HTML part 1.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
Lecture 2 HTML part 1.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvvLecture 2 HTML part 1.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
Lecture 2 HTML part 1.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
 
Presentation 1 (1).pptx
Presentation 1 (1).pptxPresentation 1 (1).pptx
Presentation 1 (1).pptx
 
Html goodies
Html goodiesHtml goodies
Html goodies
 
HTML 5 Fundamental
HTML 5 FundamentalHTML 5 Fundamental
HTML 5 Fundamental
 
Uta005 lecture2
Uta005 lecture2Uta005 lecture2
Uta005 lecture2
 
Intro to html 5
Intro to html 5Intro to html 5
Intro to html 5
 
HTML & CSS.ppt
HTML & CSS.pptHTML & CSS.ppt
HTML & CSS.ppt
 
Web technologies-course 02.pptx
Web technologies-course 02.pptxWeb technologies-course 02.pptx
Web technologies-course 02.pptx
 
HTML5 - An Introduction
HTML5 - An IntroductionHTML5 - An Introduction
HTML5 - An Introduction
 
Web Page Designing
Web Page DesigningWeb Page Designing
Web Page Designing
 
HTML Webinar Class
HTML Webinar ClassHTML Webinar Class
HTML Webinar Class
 
Unit 1wt
Unit 1wtUnit 1wt
Unit 1wt
 

Recently uploaded

AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
saastr
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 

Recently uploaded (20)

AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 

Introduction to html5

  • 1.
  • 3. Brief review of tags What Is HTML5? Why The Shift? Getting Started New Features New Additions The Forms Media Elements Flash or HTML5 Topics to be discussed
  • 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 • <area> An area inside an image map • <b> Bold text • <base> A base URL for all the links in a page • <bdo> Direction of text display • <blockquote> A block of text • <body> Beginning a body element
  • 5. • <br> A single line break • <button> A clickable button • <caption> A table caption • <cite> Container for a citation • <code> Format for computer code text • <col> Defines attributes for table columns • <colgroup> Container for groups of table columns • <dd> Container for a value for the <dt> element • <del> Container for deleted text • <dfn> Representation of the defining instance of term • <dl> Head for an association list
  • 6. • <div> Demarcation of division in a document • <dt> Specification for a name in name-value group (description list) • <em> Emphasized text • <fieldset> Container for a set of form controls • <form> Container for a form typically with input elements • <h1> to <h6> Text header 1 to header 6 • <head> Container for the fi rst code to be interpreted by browser • <hr> Horizontal rule (line) • <html> Container for an HTML document • <i> Italic text
  • 7. • <iframe> Frame an inline sub window • <img> Image container • <input> User-input field within a form container • <ins> Container for inserted text within implied paragraph boundaries • <kbd> Container for user keyboard input • <label> Representation of a caption in a user interface • <legend> Title in a fieldset border • <li> List item indicator • <link> A resource reference (for example, CSS) • <map> Image map container
  • 8. • <mark> Text in one context marked for text in different context • <menu> Container for a list of commands • <meta> Container for meta information • <object> Container for embedded object (for example, a SWF file) • <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 • <param> Plug-in parameters
  • 9. • <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)
  • 10. • <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
  • 12. 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 Why HTML5?
  • 13. 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>
  • 14. The Head Section <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”> <title> <meta> Example <title>Title goes here</title>
  • 18. Inserting Audio <audio src=”jazz.mp3”></audio> <audio src=“x.mp3” autoplay controls></audio>
  • 19. Inserting Videos <video src=”mbAux1small.mp4” controls preload=”auto”></video>
  • 22.
  • 25. • <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 Tags used in HTML5
  • 26. • <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> Defi nes the progress of a task of any kind
  • 27. • <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.
  • 28. A Brief Glimpse Of The Next Session
  • 29. SVG
  • 31. Any questions? Q & A Any questions?