SlideShare a Scribd company logo
1 of 12
HTML & HTML5
It’s time to upgrade skills
HTML History
HTML first version came in the market in 1990 because of Tem-Berner’s lee
efforts.
HTML stands for Hypertext Markup Language.
It was started with version 1.0 in the year 1990 and now we are using HTML5
which was released in the year 2014.
Html is not the programming language but it is a markup language which
understands all the browser and used for front end design .
Every browser understands html.
Hope we will see new upgrade in the html version but still most of the features of
HTML5 are in draft .
DOCTYPE
A Doctype is a SGML document type declaration. We keep this to parse the
document correctly.
There were three different types of doctype in the html .
1. Strict Doctype
2. Transitional Doctype
3. Frameset Doctype
So when we start the html markup we have to declare the document type
whether it is of which type in above three types.
But in HTML5 we need not to mention the type of the document in the head
DOCTYPE HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">;
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<!DOCTYPE HTML>
Character Encoding
Once we declare the document type then we need to declare the character set in
the head section of the html .
ASCII was the first character encoding which defined 128 alpha numeric
characters.
When we write the html code we will use any type of characters that will support
by ASCII.
Some of the special characters codes which are called HTML entity codes likes
&raquo, &laquo, &amp, &copy etc.
Global Structure HTML 4.0 Document
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<h1> welcome to the web page</h1>
</body>
</html>
Global Structure HTML 5 Document
<!DOCTYPE HTML">
<html>
<head>
<meta charset=UTF-8">
<title>Welcome to the session HTML</title>
</head>
<body>
<h1> welcome to the webpage</h1>
</body>
</html>
What is HTML5 ?
● Html 5 is the latest and most enhanced version of html .
● Html5 is the combination of xhtml and html4.
● Html5 has new API
● Html5 has new Semantic Elements or we can call structural
elements.
● Html5 has new form elements.
● Html5 has new form attributes.
● Html5 has new graphic elements.
HTML5 New Structural or Semantic Elements
Semantic we call because it clearly represent the particular section in the webpage.
Non semantic which never express any meaning like span tag.
<header>, <nav>, <section>, <article>, <figure>, <figcaption> <aside>, <footer> .
It supports all the modern browsers.
Unrecognized elements in older browsers treat as inline element so we should
teach to the older browsers to treat as block level element.
To work perfectly the Html5 elements you can include the javscript file reference of
HTMLSHIV in head section.
HTML5 New Form Input Types and Attributes
Now we have good input elements in the Html5 version and those really reduce the
burden on designers and developers.
All Modern browsers are supporting the input types .
Color, range, number, search, date, month, tel, progress, url etc.
Attributes:
Autocomplet, autofocus, required, formmethod, formenctype, min, max,
multiple,placeholder, readonly etc.
There are lot many attributes and input types are there but i list down some
popular in Html.
HTML5 New Graphic & Multimedia Elements
Now we have audio and video elements in the Html5.
There are graphic elements as well like canvas, SVG.
Html5 is supporting the google maps as well for displaying the map into the
webpage with the help of refernce script which is located into the google. We just
need to creat the object and we have to pass the keys and values of map options.
Before the video tag people were using the reference of youtube and anyother social
video websites to display the video into the webpage.
But now we can directly implement using simple properties in the elements like src
of the file, type, autoplay etc.
It’s time to create web page any questions?

More Related Content

What's hot

Html tutorials-infotech aus
Html tutorials-infotech ausHtml tutorials-infotech aus
Html tutorials-infotech ausNilesh Pujara
 
Delhi student's day
Delhi student's dayDelhi student's day
Delhi student's dayAnkur Mishra
 
PHP Training in Chandigarh
PHP Training in ChandigarhPHP Training in Chandigarh
PHP Training in ChandigarhWebcom Incorp
 
What is html and how it uses/
What is html and how it uses/What is html and how it uses/
What is html and how it uses/abhishek9260
 
HTML- Hyper Text Markup Language
HTML- Hyper Text Markup LanguageHTML- Hyper Text Markup Language
HTML- Hyper Text Markup LanguageTrinity Dwarka
 
Chapter 2 introduction to html5
Chapter 2 introduction to html5Chapter 2 introduction to html5
Chapter 2 introduction to html5nobel mujuji
 
The Difference between HTML, XHTML & HTML5 for Beginners
The Difference between HTML, XHTML & HTML5 for BeginnersThe Difference between HTML, XHTML & HTML5 for Beginners
The Difference between HTML, XHTML & HTML5 for BeginnersRasin Bekkevold
 
HTML 5: Syntax
HTML 5: SyntaxHTML 5: Syntax
HTML 5: SyntaxReema
 

What's hot (18)

Html tutorials-infotech aus
Html tutorials-infotech ausHtml tutorials-infotech aus
Html tutorials-infotech aus
 
Delhi student's day
Delhi student's dayDelhi student's day
Delhi student's day
 
What is html
What is html What is html
What is html
 
PHP Training in Chandigarh
PHP Training in ChandigarhPHP Training in Chandigarh
PHP Training in Chandigarh
 
What is html
What is htmlWhat is html
What is html
 
What is html and how it uses/
What is html and how it uses/What is html and how it uses/
What is html and how it uses/
 
HTML
HTMLHTML
HTML
 
Complete HTML5 Training in Urdu/Hindi
Complete HTML5 Training in Urdu/HindiComplete HTML5 Training in Urdu/Hindi
Complete HTML5 Training in Urdu/Hindi
 
HTML- Hyper Text Markup Language
HTML- Hyper Text Markup LanguageHTML- Hyper Text Markup Language
HTML- Hyper Text Markup Language
 
Chapter 2 introduction to html5
Chapter 2 introduction to html5Chapter 2 introduction to html5
Chapter 2 introduction to html5
 
Html 5 Features And Benefits
Html 5 Features And Benefits  Html 5 Features And Benefits
Html 5 Features And Benefits
 
Dynamic html (#1)
Dynamic  html (#1)Dynamic  html (#1)
Dynamic html (#1)
 
Html lecture1
Html lecture1Html lecture1
Html lecture1
 
The Difference between HTML, XHTML & HTML5 for Beginners
The Difference between HTML, XHTML & HTML5 for BeginnersThe Difference between HTML, XHTML & HTML5 for Beginners
The Difference between HTML, XHTML & HTML5 for Beginners
 
HTML - 5 - Introduction
HTML - 5 - IntroductionHTML - 5 - Introduction
HTML - 5 - Introduction
 
Html
HtmlHtml
Html
 
Web design
Web designWeb design
Web design
 
HTML 5: Syntax
HTML 5: SyntaxHTML 5: Syntax
HTML 5: Syntax
 

Similar to Upgrade HTML & CSS Skills (20)

Lecture-1.pptx
Lecture-1.pptxLecture-1.pptx
Lecture-1.pptx
 
Html.pptx
Html.pptxHtml.pptx
Html.pptx
 
Html Concept
Html ConceptHtml Concept
Html Concept
 
Grade 7_HTML.pptx
Grade 7_HTML.pptxGrade 7_HTML.pptx
Grade 7_HTML.pptx
 
HTML
HTMLHTML
HTML
 
Html5
Html5Html5
Html5
 
Html5
Html5Html5
Html5
 
Module 1
Module 1Module 1
Module 1
 
HTML5 and DHTML
HTML5 and DHTMLHTML5 and DHTML
HTML5 and DHTML
 
CSE-HTML-PPT.pptx
CSE-HTML-PPT.pptxCSE-HTML-PPT.pptx
CSE-HTML-PPT.pptx
 
Html5
Html5Html5
Html5
 
Html5
Html5Html5
Html5
 
Html5
Html5Html5
Html5
 
Html5
Html5Html5
Html5
 
Html5
Html5Html5
Html5
 
Html5
Html5Html5
Html5
 
Html5
Html5Html5
Html5
 
Grade 10 COMPUTER
Grade 10 COMPUTERGrade 10 COMPUTER
Grade 10 COMPUTER
 
Sitepoint.com a basic-html5_template
Sitepoint.com a basic-html5_templateSitepoint.com a basic-html5_template
Sitepoint.com a basic-html5_template
 
ITEC229_Chapter2_new.ppt
ITEC229_Chapter2_new.pptITEC229_Chapter2_new.ppt
ITEC229_Chapter2_new.ppt
 

Recently uploaded

VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryWilliamVickery6
 
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一Fi L
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back17lcow074
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Sitegalleryaagency
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`dajasot375
 
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,bhuyansuprit
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Narsimha murthy
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一Fi sss
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricksabhishekparmar618
 
Call Girls Bapu Nagar 7397865700 Ridhima Hire Me Full Night
Call Girls Bapu Nagar 7397865700 Ridhima Hire Me Full NightCall Girls Bapu Nagar 7397865700 Ridhima Hire Me Full Night
Call Girls Bapu Nagar 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Roomdivyansh0kumar0
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一Fi L
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 

Recently uploaded (20)

VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William Vickery
 
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Site
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
 
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricks
 
Call Girls in Pratap Nagar, 9953056974 Escort Service
Call Girls in Pratap Nagar,  9953056974 Escort ServiceCall Girls in Pratap Nagar,  9953056974 Escort Service
Call Girls in Pratap Nagar, 9953056974 Escort Service
 
Call Girls Bapu Nagar 7397865700 Ridhima Hire Me Full Night
Call Girls Bapu Nagar 7397865700 Ridhima Hire Me Full NightCall Girls Bapu Nagar 7397865700 Ridhima Hire Me Full Night
Call Girls Bapu Nagar 7397865700 Ridhima Hire Me Full Night
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 

Upgrade HTML & CSS Skills

  • 1. HTML & HTML5 It’s time to upgrade skills
  • 2. HTML History HTML first version came in the market in 1990 because of Tem-Berner’s lee efforts. HTML stands for Hypertext Markup Language. It was started with version 1.0 in the year 1990 and now we are using HTML5 which was released in the year 2014. Html is not the programming language but it is a markup language which understands all the browser and used for front end design . Every browser understands html. Hope we will see new upgrade in the html version but still most of the features of HTML5 are in draft .
  • 3. DOCTYPE A Doctype is a SGML document type declaration. We keep this to parse the document correctly. There were three different types of doctype in the html . 1. Strict Doctype 2. Transitional Doctype 3. Frameset Doctype So when we start the html markup we have to declare the document type whether it is of which type in above three types. But in HTML5 we need not to mention the type of the document in the head
  • 4. DOCTYPE HTML <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">; <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <!DOCTYPE HTML>
  • 5. Character Encoding Once we declare the document type then we need to declare the character set in the head section of the html . ASCII was the first character encoding which defined 128 alpha numeric characters. When we write the html code we will use any type of characters that will support by ASCII. Some of the special characters codes which are called HTML entity codes likes &raquo, &laquo, &amp, &copy etc.
  • 6. Global Structure HTML 4.0 Document <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <h1> welcome to the web page</h1> </body> </html>
  • 7. Global Structure HTML 5 Document <!DOCTYPE HTML"> <html> <head> <meta charset=UTF-8"> <title>Welcome to the session HTML</title> </head> <body> <h1> welcome to the webpage</h1> </body> </html>
  • 8. What is HTML5 ? ● Html 5 is the latest and most enhanced version of html . ● Html5 is the combination of xhtml and html4. ● Html5 has new API ● Html5 has new Semantic Elements or we can call structural elements. ● Html5 has new form elements. ● Html5 has new form attributes. ● Html5 has new graphic elements.
  • 9. HTML5 New Structural or Semantic Elements Semantic we call because it clearly represent the particular section in the webpage. Non semantic which never express any meaning like span tag. <header>, <nav>, <section>, <article>, <figure>, <figcaption> <aside>, <footer> . It supports all the modern browsers. Unrecognized elements in older browsers treat as inline element so we should teach to the older browsers to treat as block level element. To work perfectly the Html5 elements you can include the javscript file reference of HTMLSHIV in head section.
  • 10. HTML5 New Form Input Types and Attributes Now we have good input elements in the Html5 version and those really reduce the burden on designers and developers. All Modern browsers are supporting the input types . Color, range, number, search, date, month, tel, progress, url etc. Attributes: Autocomplet, autofocus, required, formmethod, formenctype, min, max, multiple,placeholder, readonly etc. There are lot many attributes and input types are there but i list down some popular in Html.
  • 11. HTML5 New Graphic & Multimedia Elements Now we have audio and video elements in the Html5. There are graphic elements as well like canvas, SVG. Html5 is supporting the google maps as well for displaying the map into the webpage with the help of refernce script which is located into the google. We just need to creat the object and we have to pass the keys and values of map options. Before the video tag people were using the reference of youtube and anyother social video websites to display the video into the webpage. But now we can directly implement using simple properties in the elements like src of the file, type, autoplay etc.
  • 12. It’s time to create web page any questions?