Introduction to Html5

www.netgains.org
www.netgains.orgBiz Development um www.netgains.org
Introduction to HTML5
INTRODUCTION
   HTML5 is the new standard for HTML.
   HTML5 is still a work in progress
   HTML5 is a cooperation between the World Wide Web Consortium (W3C)
    and the Web Hypertext Application Technology Working Group
    (WHATWG).
   New features of HTML5 are based on HTML, CSS, DOM, and JavaScript.
   Reduce the need for external plugins (like Flash)
HTML5 New Input Types
   color
         Your favorite color: <input type="color" name="favcolor" />
   date
   datetime
   datetime-local
   Email
          E-mail: <input type="email" name="usremail" />
   month
   number
   range
   search
   Tel
        Telephone: <input type="tel" name="usrtel" />
   time
   url
HTML5 New Form Elements

<datalist>
   The list is created with <option> elements inside the <datalist>.
   The <datalist> element specifies a list of options for an input field.
<form action="demoform.html" method="get">
Webpage: <input type="url" list="url_list" name="link" />
<datalist id="url_list">
      <option label="W3Schools" value="http://www.w3schools.com" />
      <option label="Google" value="http://www.google.com" />
      <option label="Microsoft" value="http://www.microsoft.com" />
</datalist>
<input type="submit" />
</form>
2) <keygen>
<form action="demokeygen.html" method="get">
Username: <input type="text" name="usr_name" />
Encryption: <keygen name="security" />
<input type="submit" />
</form>
3)<output>
<form oninput="x.value=parseInt(a.value)+parseInt(b.value)">0
   <input type="range" name="a" value="50" />100
   +<input type="number" name="b" value="50" />
   =<output name="x" for="a b"></output>
   </form>
HTML5 New Form Attributes
    Autocomplete
    Novalidate


1) Autocomplete
    <form action="demo_form.html" method="get" autocomplete="on">
 First name:<input type="text" name="fname" /><br />
 E-mail: <input type="email" name="email" /><br />
 <input type="submit" />
</form>


2) Novalidate
<form action="demo_form.html" novalidate="novalidate">
    E-mail: <input type="email" name="user_email" />
    <input type="submit" />
    </form>
New input attributes:
   Autocomplete
   Autofocus
   form
   form overrides (formaction, formenctype, formmethod, formnovalidate, formtarget)
   height and width
   list
   min, max and step
<input type="number" name="points" min="0" max="10" step="3" />
   multiple
   Placeholder
<input type="search" name="user_search" placeholder="Search W3Schools" />
   required
HTML5 Global Attributes
    Contenteditable
    <p contenteditable="true">This is a paragraph. It is editable.</p>
    Contextmenu
     <element contextmenu="menu_id">
    Draggable(true)
    Dropzone
    <element dropzone="copy|move|link">
    Hidden
    Spellcheck
First name: <input type="text" name="fname" spellcheck="true" />
HTML5 Tags
<fieldset>

    <form>
      <fieldset disabled=“disabled”>
       <legend>Personalia:</legend>
       Name: <input type="text" /><br />
       Email: <input type="text" /><br />
       Date of birth: <input type="text" />
      </fieldset>
     </form>

    New Attributes
1)    Disabled
2)    Form
3)    Name
<video>
<video width="320" height="240" controls="controls">
<source src="movie.mp4" type="video/mp4" />
</video>


    New Attributes
1)    Autoplay
2)    Controls (play,pause.seeking,volume,caption,track)
3)    Height
4)    Loop
5)    Muted
6)    Poster
7)    Preload    <video controls="controls" preload="none">
8)    Width
9)    src
<details>
   The open attribute is a boolean attribute.
   When present, it specifies that the details should be visible (open) to the
    user.

<details open="open">
<summary>Copyright 1999-2011.</summary>
<p> - by Refsnes Data. All Rights Reserved.</p>
<p>All content and graphics on this web site are the property of the company Refsnes Data.</p>
</details>
<area>
<img src ="planets.gif" width="145" height="126" alt="Planets" usemap ="#planetmap" />

     <map name="planetmap">
      <area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun" />
      <area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury" />
      </map>
New Attributes:-
1)     Hreflang
2)     Media
     <img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap" />

       <map name="planetmap">
       <area shape="rect" coords="0,0,82,126" alt="Sun"
       href="sun.htm" media="screen and (min-color-index:256)" />
       </map>
3) Rel
<select>
     New Attributes
1)      Autofocus: It specifies that the drop-down list should automatically get focus
        when the page loads.
2)      Form:
     <form action="demo_form.asp" id="carform">
         Firstname:<input type="text" name="fname" /><br />
         <input type="submit" />
        </form>

        <select name="carlist" form="carform">
         <option value="volvo">Volvo</option>
         <option value="saab">Saab</option>
         </select>
<button><button type="button">Click Me!</button>

    New Attributes:-
1)     Autofocus
2)     Disabled
3)     Form
4)     Formaction
5)     Formenctype
6)     Formmethod
7)     Formnovalidate
8)     formtarget
<nav>: It defines a section of navigation links.
<nav>
    <a href="/html/">HTML</a> |
    <a href="/html5/">HTML5</a> |
    <a href="/css/">CSS</a> |
    <a href="/css3/">CSS3</a> |
    <a href="/js/">JavaScript</a>
</nav>
<html> manifest Attribute
Advatages:
1)     Offline browsing
2)     Increased Speed
3)     Reduced server load


<!DOCTYPE HTML>
   <html manifest=" demo_html.manifest ">
   <head>
   <title>Title of the document</title>
   </head>

     <body>
     The content of the document......
     </body>
     </html>
Example of manifest file
CACHE MANIFEST
  index.html
  theme.css
  images/logo.png
  scripts/main.js

  NETWORK:
  server.cgi

  FALLBACK:
  /offline.htm
<progress>
   The <progress> tag represents the progress of a task.
   The <progress> tag is currently supported in Firefox, Opera, and Chrome.
<progress value="22" max="100"></progress>


Attributes:-
1) max:- Specifies how much work the task requires in total.
2) value:- Specifies how much of the task has been completed.
<iframe>
    The <iframe> tag specifies an inline frame.
    An inline frame is used to embed another document within the current HTML
     document.


<iframe src="http://www.w3schools.com"></iframe>


New attributes:-
1)    Sandbox
2)    Seamless
3)    srcdoc
HTML5 Web Storage
=>HTML5 offers two new objects for storing data on the client:


    localStorage - stores data with no time limit
    SessionStorage - stores data for one session



    HTML5 uses JavaScript to store and access the data.
The local Storage Object
   The localStorage object stores the data with no time limit.
   Included in MySQL binary distributions (except on Windows), invoke
    configure with the --with-csv-storage-engine option to enable it.
<script type="text/javascript">
   localStorage.lastname="Smith";
   document.write(localStorage.lastname);
   </script>
The sessionStorage Object
   The sessionStorage object stores the data for one session. The data is
    deleted when the user closes the browser window.
How to create and access a sessionStorage:
    <script type="text/javascript">
     sessionStorage.lastname="Smith";
     document.write(sessionStorage.lastname);
     </script>
Tags Not Supported In HTML5
   <acronym>
   <applet>
   <basefont>
   <big>
   <center>
   <dir>
   <font>
   <frame>
   <frameset>
   <noframes>
   <strike>
   <tt>
   <u>
Contact us

 Information: info@netgains.org
 Sales: sales@netgains.org
 Partners: partners@netgains.org
 Careers: jobs@netgains.org


INDIA (Chandigarh)                 USA (New York)
Mobile: +91 9876597755             NETGAINS AMERICA LLC
Office: +91 (172) 2700428          87 Wolfs Lane, 2nd Floor
Fax: +91 (172) 2700428             Pelham, New York - 10803
                                   Office: + 1 (917) 779-0480
                                   Toll Free: +1 (866) 693-5132
Introduction to Html5
1 von 26

Recomendados

HTML5: features with examples von
HTML5: features with examplesHTML5: features with examples
HTML5: features with examplesAlfredo Torre
24.8K views100 Folien
Css Ppt von
Css PptCss Ppt
Css PptHema Prasanth
19.9K views24 Folien
Intro to HTML and CSS basics von
Intro to HTML and CSS basicsIntro to HTML and CSS basics
Intro to HTML and CSS basicsEliran Eliassy
2.3K views133 Folien
Html5 tutorial for beginners von
Html5 tutorial for beginnersHtml5 tutorial for beginners
Html5 tutorial for beginnersSingsys Pte Ltd
16.3K views56 Folien
Html5 and-css3-overview von
Html5 and-css3-overviewHtml5 and-css3-overview
Html5 and-css3-overviewJacob Nelson
2.3K views63 Folien
Introduction to CSS von
Introduction to CSSIntroduction to CSS
Introduction to CSSAmit Tyagi
45.5K views25 Folien

Más contenido relacionado

Was ist angesagt?

HTML CSS Basics von
HTML CSS BasicsHTML CSS Basics
HTML CSS BasicsMai Moustafa
47.8K views63 Folien
LINKING IN HTML von
LINKING IN HTMLLINKING IN HTML
LINKING IN HTMLVarsha Dubey
6.7K views18 Folien
Bootstrap 5 ppt von
Bootstrap 5 pptBootstrap 5 ppt
Bootstrap 5 pptMallikarjuna G D
3.8K views73 Folien
An Overview of HTML, CSS & Java Script von
An Overview of HTML, CSS & Java ScriptAn Overview of HTML, CSS & Java Script
An Overview of HTML, CSS & Java ScriptFahim Abdullah
11.4K views56 Folien
Css box-model von
Css box-modelCss box-model
Css box-modelWebtech Learning
3.9K views9 Folien
JavaScript Programming von
JavaScript ProgrammingJavaScript Programming
JavaScript ProgrammingSehwan Noh
14.9K views81 Folien

Was ist angesagt?(20)

An Overview of HTML, CSS & Java Script von Fahim Abdullah
An Overview of HTML, CSS & Java ScriptAn Overview of HTML, CSS & Java Script
An Overview of HTML, CSS & Java Script
Fahim Abdullah11.4K views
JavaScript Programming von Sehwan Noh
JavaScript ProgrammingJavaScript Programming
JavaScript Programming
Sehwan Noh14.9K views
Introduction of Html/css/js von Knoldus Inc.
Introduction of Html/css/jsIntroduction of Html/css/js
Introduction of Html/css/js
Knoldus Inc.22.6K views
Lab #2: Introduction to Javascript von Walid Ashraf
Lab #2: Introduction to JavascriptLab #2: Introduction to Javascript
Lab #2: Introduction to Javascript
Walid Ashraf2.9K views
Html / CSS Presentation von Shawn Calvert
Html / CSS PresentationHtml / CSS Presentation
Html / CSS Presentation
Shawn Calvert78.9K views
HTML5 & CSS3 von Ian Lintner
HTML5 & CSS3 HTML5 & CSS3
HTML5 & CSS3
Ian Lintner6.4K views
Basic HTML von Sayan De
Basic HTMLBasic HTML
Basic HTML
Sayan De4.8K views
Web Page Designing von Amit Mali
Web Page DesigningWeb Page Designing
Web Page Designing
Amit Mali772 views

Similar a Introduction to Html5

HTML5 New and Improved von
HTML5   New and ImprovedHTML5   New and Improved
HTML5 New and ImprovedTimothy Fisher
6.8K views46 Folien
HTML5 von
HTML5HTML5
HTML5Brandon Byars
465 views35 Folien
TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET! von
TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET!TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET!
TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET!Coulawrence
819 views12 Folien
Ajax Performance Tuning and Best Practices von
Ajax Performance Tuning and Best PracticesAjax Performance Tuning and Best Practices
Ajax Performance Tuning and Best PracticesDoris Chen
3.6K views43 Folien
HTML5 von
HTML5 HTML5
HTML5 mohitrana1641993
269 views58 Folien
The Devil and HTML5 von
The Devil and HTML5The Devil and HTML5
The Devil and HTML5Myles Braithwaite
1K views67 Folien

Similar a Introduction to Html5(20)

TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET! von Coulawrence
TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET!TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET!
TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET!
Coulawrence819 views
Ajax Performance Tuning and Best Practices von Doris Chen
Ajax Performance Tuning and Best PracticesAjax Performance Tuning and Best Practices
Ajax Performance Tuning and Best Practices
Doris Chen3.6K views
Repaso rápido a los nuevos estándares web von Pablo Garaizar
Repaso rápido a los nuevos estándares webRepaso rápido a los nuevos estándares web
Repaso rápido a los nuevos estándares web
Pablo Garaizar14.8K views
HTML5 and the dawn of rich mobile web applications pt 2 von James Pearce
HTML5 and the dawn of rich mobile web applications pt 2HTML5 and the dawn of rich mobile web applications pt 2
HTML5 and the dawn of rich mobile web applications pt 2
James Pearce10.1K views
Html5 drupal7 with mandakini kumari(1) von Mandakini Kumari
Html5 drupal7 with mandakini kumari(1)Html5 drupal7 with mandakini kumari(1)
Html5 drupal7 with mandakini kumari(1)
Mandakini Kumari1.5K views
Implementation of GUI Framework part3 von masahiroookubo
Implementation of GUI Framework part3Implementation of GUI Framework part3
Implementation of GUI Framework part3
masahiroookubo1.7K views
Oleh Zasadnyy "Progressive Web Apps: line between web and native apps become ... von IT Event
Oleh Zasadnyy "Progressive Web Apps: line between web and native apps become ...Oleh Zasadnyy "Progressive Web Apps: line between web and native apps become ...
Oleh Zasadnyy "Progressive Web Apps: line between web and native apps become ...
IT Event205 views

Más de www.netgains.org

Exploring iTools von
Exploring iToolsExploring iTools
Exploring iToolswww.netgains.org
1.1K views13 Folien
What is a Responsive Website von
What is a Responsive WebsiteWhat is a Responsive Website
What is a Responsive Websitewww.netgains.org
709 views24 Folien
Twitter bootstrap1 von
Twitter bootstrap1Twitter bootstrap1
Twitter bootstrap1www.netgains.org
1.1K views18 Folien
Magento von
MagentoMagento
Magentowww.netgains.org
1.2K views12 Folien
Dream weaver von
Dream weaverDream weaver
Dream weaverwww.netgains.org
2.2K views26 Folien
Introduction to wordpress & theme implementation von
Introduction to wordpress & theme implementationIntroduction to wordpress & theme implementation
Introduction to wordpress & theme implementationwww.netgains.org
31.6K views13 Folien

Último

Future of Indian ConsumerTech von
Future of Indian ConsumerTechFuture of Indian ConsumerTech
Future of Indian ConsumerTechKapil Khandelwal (KK)
36 views68 Folien
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading... von
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...The Digital Insurer
91 views52 Folien
The Power of Generative AI in Accelerating No Code Adoption.pdf von
The Power of Generative AI in Accelerating No Code Adoption.pdfThe Power of Generative AI in Accelerating No Code Adoption.pdf
The Power of Generative AI in Accelerating No Code Adoption.pdfSaeed Al Dhaheri
39 views18 Folien
Business Analyst Series 2023 - Week 4 Session 7 von
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7DianaGray10
146 views31 Folien
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... von
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...ShapeBlue
164 views13 Folien
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online von
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineShapeBlue
225 views19 Folien

Último(20)

Webinar : Desperately Seeking Transformation - Part 2: Insights from leading... von The Digital Insurer
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...
The Power of Generative AI in Accelerating No Code Adoption.pdf von Saeed Al Dhaheri
The Power of Generative AI in Accelerating No Code Adoption.pdfThe Power of Generative AI in Accelerating No Code Adoption.pdf
The Power of Generative AI in Accelerating No Code Adoption.pdf
Saeed Al Dhaheri39 views
Business Analyst Series 2023 - Week 4 Session 7 von DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray10146 views
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... von ShapeBlue
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
ShapeBlue164 views
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online von ShapeBlue
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
ShapeBlue225 views
Initiating and Advancing Your Strategic GIS Governance Strategy von Safe Software
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
Safe Software184 views
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... von Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue von ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue137 views
Why and How CloudStack at weSystems - Stephan Bienek - weSystems von ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue247 views
Transcript: Redefining the book supply chain: A glimpse into the future - Tec... von BookNet Canada
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
BookNet Canada41 views
Digital Personal Data Protection (DPDP) Practical Approach For CISOs von Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash162 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... von ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue178 views
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue von ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue224 views
"Package management in monorepos", Zoltan Kochan von Fwdays
"Package management in monorepos", Zoltan Kochan"Package management in monorepos", Zoltan Kochan
"Package management in monorepos", Zoltan Kochan
Fwdays34 views
The Power of Heat Decarbonisation Plans in the Built Environment von IES VE
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built Environment
IES VE84 views
"Node.js Development in 2024: trends and tools", Nikita Galkin von Fwdays
"Node.js Development in 2024: trends and tools", Nikita Galkin "Node.js Development in 2024: trends and tools", Nikita Galkin
"Node.js Development in 2024: trends and tools", Nikita Galkin
Fwdays33 views

Introduction to Html5

  • 2. INTRODUCTION  HTML5 is the new standard for HTML.  HTML5 is still a work in progress  HTML5 is a cooperation between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG).  New features of HTML5 are based on HTML, CSS, DOM, and JavaScript.  Reduce the need for external plugins (like Flash)
  • 3. HTML5 New Input Types  color Your favorite color: <input type="color" name="favcolor" />  date  datetime  datetime-local  Email E-mail: <input type="email" name="usremail" />  month  number  range  search  Tel Telephone: <input type="tel" name="usrtel" />  time  url
  • 4. HTML5 New Form Elements <datalist>  The list is created with <option> elements inside the <datalist>.  The <datalist> element specifies a list of options for an input field. <form action="demoform.html" method="get"> Webpage: <input type="url" list="url_list" name="link" /> <datalist id="url_list"> <option label="W3Schools" value="http://www.w3schools.com" /> <option label="Google" value="http://www.google.com" /> <option label="Microsoft" value="http://www.microsoft.com" /> </datalist> <input type="submit" /> </form>
  • 5. 2) <keygen> <form action="demokeygen.html" method="get"> Username: <input type="text" name="usr_name" /> Encryption: <keygen name="security" /> <input type="submit" /> </form>
  • 6. 3)<output> <form oninput="x.value=parseInt(a.value)+parseInt(b.value)">0 <input type="range" name="a" value="50" />100 +<input type="number" name="b" value="50" /> =<output name="x" for="a b"></output> </form>
  • 7. HTML5 New Form Attributes  Autocomplete  Novalidate 1) Autocomplete <form action="demo_form.html" method="get" autocomplete="on"> First name:<input type="text" name="fname" /><br /> E-mail: <input type="email" name="email" /><br /> <input type="submit" /> </form> 2) Novalidate <form action="demo_form.html" novalidate="novalidate"> E-mail: <input type="email" name="user_email" /> <input type="submit" /> </form>
  • 8. New input attributes:  Autocomplete  Autofocus  form  form overrides (formaction, formenctype, formmethod, formnovalidate, formtarget)  height and width  list  min, max and step <input type="number" name="points" min="0" max="10" step="3" />  multiple  Placeholder <input type="search" name="user_search" placeholder="Search W3Schools" />  required
  • 9. HTML5 Global Attributes  Contenteditable <p contenteditable="true">This is a paragraph. It is editable.</p>  Contextmenu <element contextmenu="menu_id">  Draggable(true)  Dropzone <element dropzone="copy|move|link">  Hidden  Spellcheck First name: <input type="text" name="fname" spellcheck="true" />
  • 10. HTML5 Tags <fieldset>  <form> <fieldset disabled=“disabled”> <legend>Personalia:</legend> Name: <input type="text" /><br /> Email: <input type="text" /><br /> Date of birth: <input type="text" /> </fieldset> </form>  New Attributes 1) Disabled 2) Form 3) Name
  • 11. <video> <video width="320" height="240" controls="controls"> <source src="movie.mp4" type="video/mp4" /> </video>  New Attributes 1) Autoplay 2) Controls (play,pause.seeking,volume,caption,track) 3) Height 4) Loop 5) Muted 6) Poster 7) Preload <video controls="controls" preload="none"> 8) Width 9) src
  • 12. <details>  The open attribute is a boolean attribute.  When present, it specifies that the details should be visible (open) to the user. <details open="open"> <summary>Copyright 1999-2011.</summary> <p> - by Refsnes Data. All Rights Reserved.</p> <p>All content and graphics on this web site are the property of the company Refsnes Data.</p> </details>
  • 13. <area> <img src ="planets.gif" width="145" height="126" alt="Planets" usemap ="#planetmap" /> <map name="planetmap"> <area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun" /> <area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury" /> </map> New Attributes:- 1) Hreflang 2) Media <img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap" /> <map name="planetmap"> <area shape="rect" coords="0,0,82,126" alt="Sun" href="sun.htm" media="screen and (min-color-index:256)" /> </map> 3) Rel
  • 14. <select>  New Attributes 1) Autofocus: It specifies that the drop-down list should automatically get focus when the page loads. 2) Form: <form action="demo_form.asp" id="carform"> Firstname:<input type="text" name="fname" /><br /> <input type="submit" /> </form> <select name="carlist" form="carform"> <option value="volvo">Volvo</option> <option value="saab">Saab</option> </select>
  • 15. <button><button type="button">Click Me!</button>  New Attributes:- 1) Autofocus 2) Disabled 3) Form 4) Formaction 5) Formenctype 6) Formmethod 7) Formnovalidate 8) formtarget
  • 16. <nav>: It defines a section of navigation links. <nav> <a href="/html/">HTML</a> | <a href="/html5/">HTML5</a> | <a href="/css/">CSS</a> | <a href="/css3/">CSS3</a> | <a href="/js/">JavaScript</a> </nav>
  • 17. <html> manifest Attribute Advatages: 1) Offline browsing 2) Increased Speed 3) Reduced server load <!DOCTYPE HTML> <html manifest=" demo_html.manifest "> <head> <title>Title of the document</title> </head> <body> The content of the document...... </body> </html>
  • 18. Example of manifest file CACHE MANIFEST index.html theme.css images/logo.png scripts/main.js NETWORK: server.cgi FALLBACK: /offline.htm
  • 19. <progress>  The <progress> tag represents the progress of a task.  The <progress> tag is currently supported in Firefox, Opera, and Chrome. <progress value="22" max="100"></progress> Attributes:- 1) max:- Specifies how much work the task requires in total. 2) value:- Specifies how much of the task has been completed.
  • 20. <iframe>  The <iframe> tag specifies an inline frame.  An inline frame is used to embed another document within the current HTML document. <iframe src="http://www.w3schools.com"></iframe> New attributes:- 1) Sandbox 2) Seamless 3) srcdoc
  • 21. HTML5 Web Storage =>HTML5 offers two new objects for storing data on the client:  localStorage - stores data with no time limit  SessionStorage - stores data for one session HTML5 uses JavaScript to store and access the data.
  • 22. The local Storage Object  The localStorage object stores the data with no time limit.  Included in MySQL binary distributions (except on Windows), invoke configure with the --with-csv-storage-engine option to enable it. <script type="text/javascript"> localStorage.lastname="Smith"; document.write(localStorage.lastname); </script>
  • 23. The sessionStorage Object  The sessionStorage object stores the data for one session. The data is deleted when the user closes the browser window. How to create and access a sessionStorage: <script type="text/javascript"> sessionStorage.lastname="Smith"; document.write(sessionStorage.lastname); </script>
  • 24. Tags Not Supported In HTML5  <acronym>  <applet>  <basefont>  <big>  <center>  <dir>  <font>  <frame>  <frameset>  <noframes>  <strike>  <tt>  <u>
  • 25. Contact us Information: info@netgains.org Sales: sales@netgains.org Partners: partners@netgains.org Careers: jobs@netgains.org INDIA (Chandigarh) USA (New York) Mobile: +91 9876597755 NETGAINS AMERICA LLC Office: +91 (172) 2700428 87 Wolfs Lane, 2nd Floor Fax: +91 (172) 2700428 Pelham, New York - 10803 Office: + 1 (917) 779-0480 Toll Free: +1 (866) 693-5132