SlideShare a Scribd company logo
HTML5 Tutorial
Overview
Objective

Learn about HTML5 elements, the browsers they are
supported in, and how to use them in ProdigyView..

Requirements

 Understanding of HTML tags
Estimated Time

12 minutes



                    www.prodigyview.com
Follow Along With A Code
               Example
1. Download a copy of the example code at
  www.prodigyview.com/source.
2. Install the system in an environment you feel comfortable testing in.
3. Proceed to examples/template/Html5.php
Browser Support
   Not every element is supported in very browser. In this tutorial
   you will notice the following images on slides.




    If the element IS NOT supported in a browser, the
    element will have an X over it, like below.



             Note: Any IE support is assumed to be IE9+

Support for elements in browsers will change, current support is of 1/1/2012
Article

Tag:

<article></article>

Purpose:

Similar to a div, the article wraps content that can be
considered independent and self contained.

1. The content to display in the article




                                   2. Assign an id to the element
Aside

Tag:

<aside></aside>

Purpose:

Defines content that is aside from the parent content that
it is placed with. The content in the aside should be
related to the parent content.

 1. The content to display in the aside




                                          2.Assign a class to the aside
Progress Bar

Tag:

<progress></progress>

Purpose:

A bar that uses numbers to represent the progress of a
task.

       1. Current Progress




                               2. Max Progress
Time

Tag:

<time></time>

Purpose:

Display a time using the 24:00 format or a date using the
Gregorian calendar.
Details

Tag:

<details></details>

Purpose:

Shows an interactive widget that can show and hide
information.
Summary

Tag:

<summary></summary>

Purpose:

Serves as a header for the content in a details tag.
Canvas

Tag:

<canvas></canvas>

Purpose:

Is a container for drawing graphics with JavaScript.




                        Attributes to assign to the canvas
Audio

Tag:

<audio></audio>

Purpose:

Play an audio clip without the use of 3rd party players.
Different formats should be used because not every
format is supported in every browser.




       Pass in the location of the other audio formats
Video

Tag:

<video></video>

Purpose:

Play an video clip without the use of 3rd party players.
Different formats should be used because not every
format is supported in every browser.




       Pass in the location of the other video formats
BDI

                                            Will be available in future
                                            versions of ProdigyView

Tag:

<bdi></bdi>

Purpose:

Display text differently that how it is displayed in the
parent element.
Mark

                                    Will be available in future
                                    versions of ProdigyView

Tag:

<mark></mark>

Purpose:

Display text that is highlighted.
Figure

                                         Will be available in future
                                         versions of ProdigyView

Tag:

<figure></figure>

Purpose:

Defines self contained(images, videos, etc) in which the
position of the element does not affect the layout of the
page.
Figure Caption

                                         Will be available in future
                                         versions of ProdigyView

Tag:

<figcaption></figcaption>

Purpose:

Adds a caption to the content inside a figure tag.
API Reference
For a better understanding of the HTML elements, check
out the api at the two links below.

PVHtml




                 More Tutorials
For more tutorials, please visit:

http://www.prodigyview.com/tutorials


                       www.prodigyview.com

More Related Content

PPTX
HTML5 introduction for beginners
PPTX
HTML5 Tutorial
PPTX
Html5 tutorial for beginners
PPTX
Html5 Basics
PPTX
PPT
Introduction to HTML5
PPTX
Html 5 Features And Benefits
PDF
Introduction to HTML5
HTML5 introduction for beginners
HTML5 Tutorial
Html5 tutorial for beginners
Html5 Basics
Introduction to HTML5
Html 5 Features And Benefits
Introduction to HTML5

What's hot (20)

PDF
HTML5: features with examples
PDF
HTML5 New Features and Resources
PPTX
Html5 Basic Structure
PDF
Html 5 New Features
PPT
Introdution to HTML 5
PPTX
Html5 and-css3-overview
KEY
An Introduction to HTML5
PPT
HTML 5 Overview
PPTX
Html 5 tutorial - By Bally Chohan
PDF
Up to Speed on HTML 5 and CSS 3
PDF
Intro to html 5
PPTX
Web Development Course - HTML5 & CSS3 by RSOLUTIONS
PPTX
Introduction to html 5
PPTX
HTML/HTML5
PPTX
SharePoint 2010 Web Standards & Accessibility
PDF
Basics of css and xhtml
PDF
HTML5 Semantics, Accessibility & Forms [Carsonified HTML5 Online Conference]
PDF
PDF
Introduction to html5
PPTX
HTML5 & CSS3
HTML5: features with examples
HTML5 New Features and Resources
Html5 Basic Structure
Html 5 New Features
Introdution to HTML 5
Html5 and-css3-overview
An Introduction to HTML5
HTML 5 Overview
Html 5 tutorial - By Bally Chohan
Up to Speed on HTML 5 and CSS 3
Intro to html 5
Web Development Course - HTML5 & CSS3 by RSOLUTIONS
Introduction to html 5
HTML/HTML5
SharePoint 2010 Web Standards & Accessibility
Basics of css and xhtml
HTML5 Semantics, Accessibility & Forms [Carsonified HTML5 Online Conference]
Introduction to html5
HTML5 & CSS3
Ad

Similar to HTML5 Tags and Elements Tutorial (20)

PPTX
Html Tags Tutorial
PDF
How to Convert a Component Design into an MUI React Code
PPTX
HTML Forms Tutorial
PDF
Learn reactjs, how to code with example and general understanding thinkwik
PPTX
juststartpdfisntofdsjjslfjslfslflsdf.pptx
PPTX
workshopsisnotreallyrrwardingitsinot.pptx
PPT
WordPress and Shortcodes
PPTX
PPT
Creating Content With Shortcodes
PDF
PSS specification 0.01
PDF
Unit 2.7 Images
PPTX
web development presentation computer science
PDF
project_proposal_osrf
ODP
Develop FOSS project using Google Code Hosting
PDF
Netex learningMaker | Video Template v2.2.2 [En]
PDF
Compose Camp - Session2.pdf
PPTX
Html 5 few Features and Elements
PDF
Fewd week1 slides
PDF
Pragmatic software development in kdb+
PPTX
Streamlining React Component Development and Sharing with bit.pptx
Html Tags Tutorial
How to Convert a Component Design into an MUI React Code
HTML Forms Tutorial
Learn reactjs, how to code with example and general understanding thinkwik
juststartpdfisntofdsjjslfjslfslflsdf.pptx
workshopsisnotreallyrrwardingitsinot.pptx
WordPress and Shortcodes
Creating Content With Shortcodes
PSS specification 0.01
Unit 2.7 Images
web development presentation computer science
project_proposal_osrf
Develop FOSS project using Google Code Hosting
Netex learningMaker | Video Template v2.2.2 [En]
Compose Camp - Session2.pdf
Html 5 few Features and Elements
Fewd week1 slides
Pragmatic software development in kdb+
Streamlining React Component Development and Sharing with bit.pptx
Ad

More from ProdigyView (20)

PPTX
Installing Plug-ins
PPTX
Building An Application
PPTX
Installing Applications
PPTX
Video Content Management
PPTX
Audio Content Management
PPTX
File Content Management
PPTX
Email Configuration
PPTX
Video Conversion PHP
PPTX
Sending Email Basics PHP
PPTX
Tools ProdigyView
PPTX
Custom Validation PHP
PPTX
Basic File Cache Tutorial - PHP
PPTX
Understanding Web Cache
PPTX
Javascript And CSS Libraries
PPTX
PHP Libraries
PPTX
SQL Prepared Statements Tutorial
PPTX
Database Basics
PPTX
Implementing the Adapter Design Pattern
PPTX
Intercepting Filters Design Pattern
PPTX
Creating Dynamic Objects PHP
Installing Plug-ins
Building An Application
Installing Applications
Video Content Management
Audio Content Management
File Content Management
Email Configuration
Video Conversion PHP
Sending Email Basics PHP
Tools ProdigyView
Custom Validation PHP
Basic File Cache Tutorial - PHP
Understanding Web Cache
Javascript And CSS Libraries
PHP Libraries
SQL Prepared Statements Tutorial
Database Basics
Implementing the Adapter Design Pattern
Intercepting Filters Design Pattern
Creating Dynamic Objects PHP

Recently uploaded (20)

PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Electronic commerce courselecture one. Pdf
PDF
Encapsulation theory and applications.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
Spectral efficient network and resource selection model in 5G networks
MYSQL Presentation for SQL database connectivity
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Review of recent advances in non-invasive hemoglobin estimation
Reach Out and Touch Someone: Haptics and Empathic Computing
Digital-Transformation-Roadmap-for-Companies.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
20250228 LYD VKU AI Blended-Learning.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
MIND Revenue Release Quarter 2 2025 Press Release
Chapter 3 Spatial Domain Image Processing.pdf
Big Data Technologies - Introduction.pptx
Programs and apps: productivity, graphics, security and other tools
Encapsulation_ Review paper, used for researhc scholars
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Dropbox Q2 2025 Financial Results & Investor Presentation
Electronic commerce courselecture one. Pdf
Encapsulation theory and applications.pdf
Understanding_Digital_Forensics_Presentation.pptx

HTML5 Tags and Elements Tutorial

  • 2. Overview Objective Learn about HTML5 elements, the browsers they are supported in, and how to use them in ProdigyView.. Requirements  Understanding of HTML tags Estimated Time 12 minutes www.prodigyview.com
  • 3. Follow Along With A Code Example 1. Download a copy of the example code at www.prodigyview.com/source. 2. Install the system in an environment you feel comfortable testing in. 3. Proceed to examples/template/Html5.php
  • 4. Browser Support Not every element is supported in very browser. In this tutorial you will notice the following images on slides. If the element IS NOT supported in a browser, the element will have an X over it, like below. Note: Any IE support is assumed to be IE9+ Support for elements in browsers will change, current support is of 1/1/2012
  • 5. Article Tag: <article></article> Purpose: Similar to a div, the article wraps content that can be considered independent and self contained. 1. The content to display in the article 2. Assign an id to the element
  • 6. Aside Tag: <aside></aside> Purpose: Defines content that is aside from the parent content that it is placed with. The content in the aside should be related to the parent content. 1. The content to display in the aside 2.Assign a class to the aside
  • 7. Progress Bar Tag: <progress></progress> Purpose: A bar that uses numbers to represent the progress of a task. 1. Current Progress 2. Max Progress
  • 8. Time Tag: <time></time> Purpose: Display a time using the 24:00 format or a date using the Gregorian calendar.
  • 9. Details Tag: <details></details> Purpose: Shows an interactive widget that can show and hide information.
  • 10. Summary Tag: <summary></summary> Purpose: Serves as a header for the content in a details tag.
  • 11. Canvas Tag: <canvas></canvas> Purpose: Is a container for drawing graphics with JavaScript. Attributes to assign to the canvas
  • 12. Audio Tag: <audio></audio> Purpose: Play an audio clip without the use of 3rd party players. Different formats should be used because not every format is supported in every browser. Pass in the location of the other audio formats
  • 13. Video Tag: <video></video> Purpose: Play an video clip without the use of 3rd party players. Different formats should be used because not every format is supported in every browser. Pass in the location of the other video formats
  • 14. BDI Will be available in future versions of ProdigyView Tag: <bdi></bdi> Purpose: Display text differently that how it is displayed in the parent element.
  • 15. Mark Will be available in future versions of ProdigyView Tag: <mark></mark> Purpose: Display text that is highlighted.
  • 16. Figure Will be available in future versions of ProdigyView Tag: <figure></figure> Purpose: Defines self contained(images, videos, etc) in which the position of the element does not affect the layout of the page.
  • 17. Figure Caption Will be available in future versions of ProdigyView Tag: <figcaption></figcaption> Purpose: Adds a caption to the content inside a figure tag.
  • 18. API Reference For a better understanding of the HTML elements, check out the api at the two links below. PVHtml More Tutorials For more tutorials, please visit: http://www.prodigyview.com/tutorials www.prodigyview.com