SlideShare a Scribd company logo
1
HTML WALKTHROUGH
ISZLAI ZOLTAN, SEPTEMBER 2019
2
2
AGENDA
 INTRODUCTION
 BASICS
 DOM AND SEMANTICS
 FORMATTING
 IMAGES
 LISTS
 FORMS
 TABLES
 SURPRISE
3
3
3
INTRODUCTION
INTRO
 HTML is the structure, the bare bones of the car
 CSS is the styling and the paintjob of a car
 JS is like the engine of the car, which adds life to the car
4
4
4
BASICS
INTRO
 HTML is the standard Hyper Text Markup Language for creating
Web pages
 HTML tags are element names surrounded by angle brackets
DOCTYPE & ELEMENTS
 <!DOCTYPE html>
 <p> This is a paragraph </p>
HTML ATTRIBUTES
 All HTML elements can have attributes
 Attributes provide additional information about an element
 Attributes are always specified in the start tag
 Attributes come in name, value pairs
5
5
5
FORMATTING
INTRO
 Formatting is used to describe different type of texts
6
6
6
BLOCKS
DIV
 <div> is a block level element and it’s often used as a container
 The <div> most commonly uses style, class and id attributes
SPAN
COMMENTS
 <span> are inline elements
 Example: <span class=“special” style=“color:pink”>Tomas</span>
7
7
7
DOM AND SEMANTICS
 Semantic elements add meaning to the container
 Instead of adding <div> elements and class attributes to them
we use newer HTML 5 elements
INTRO
DIVITUS AND CLASSITUS
 Divitus means overusing div’s instead of using semantic
elements
 Classitus means, overusing classes instead of using semantic
elements
8
8
8
DOM AND SEMANTICS
INTRO
 This is called the DOM structure, where we define our HTML
structure
 The document object model is a tree structure which define the
relationships between different elements
9
9
9
IMAGES
INTRO
 <img> element is self-closing, it contains attributes only
 The src attribute specifies the URL of the image
 The value of the alt attribute should describe the image
 The alt attribute provides an alternate text for an image
 If a browser cannot find an image, it will display the alt attribute
EXAMPLE
10
10
10
LISTS
INTRO
 An unordered list starts with the <ul> tag and contains <li>
 An ordered list starts with the <ol> tag and contains <li>
 A definition list start with <dl> and contains <dt> <dd>
 The CSS list-style-type property is used to define the style of the list
item marker
EXAMPLE LIST-SYLE-TYPE’S
11
11
11
FORMS
INTRO
 The <form> element is the container of the form
 The <fieldset> element is used to group related data in a form
 The <legend> element defines a caption for the <fieldset> element
OTHER ELEMENTS SEEN
 The <input type=“text”> element for text
 The <label> element defines a label for each element
 The <select> element for choosing elements from a list
 The <input type=“submit”> element for submit button
 The <textarea> element with defines a text area
12
12
12
FORMS
INTRO
 The <input> element with the type attribute
 The <select> element defines a drop-down list
OTHER INPUT TYPES
13
13
13
FORMS
INTRO
 The <textarea> element defines a multi-line input field (a text area):
 The <button> element defines a clickable button
BROWSER DISPLAY
14
14
14
FORMS
INTRO
 <input type="radio"> defines a radio button.
 <input type="checkbox"> defines a checkbox.
BROWSER DISPLAY
15
15
15
TABLES
INTRO
 A table is defined with the <table> tag
 Each table row is defined with the <tr> tag
 A table header is defined with the <th> tag
 A table data/cell is defined with the <td> tag
BROWSER DISPLAY
16
16
16
TABLES
INTRO
 Scrum understands, that a problem can’t be fully understood, or
described, so it concentrates on the team instead
 With fast development we answer the questions which popup for
future requirements by the client
EXAMPLES
 table, th, td { border: 1px solid black; }
 table, th, td { border: 1px solid black; border-collapse: collapse; }
 th, td { padding: 15px; }
17
17
17
TABLES
18
18
18
HTML 5 CHEAT SHEET
19
19
19
SURPRISE: HOMEWORK
20
20
20
HOMEWORK
21
21
21
Q&A

More Related Content

What's hot

Unit 5 xml (1)
Unit 5   xml (1)Unit 5   xml (1)
Unit 5 xml (1)
manochitra10
 
Chapter7 web application
Chapter7 web applicationChapter7 web application
Chapter7 web application
KV(AFS) Utarlai, Barmer (Rajasthan)
 
04. session 04 working withformsandframes
04. session 04   working withformsandframes04. session 04   working withformsandframes
04. session 04 working withformsandframes
Phúc Đỗ
 
Xml part1
Xml part1  Xml part1
Xml part1
NOHA AW
 
Html viva questions
Html viva questionsHtml viva questions
Html viva questions
Vipul Naik
 
Xml
XmlXml
M.FLORENCE DAYANA WEB DESIGN -Unit 5 XML
M.FLORENCE DAYANA WEB DESIGN -Unit 5   XMLM.FLORENCE DAYANA WEB DESIGN -Unit 5   XML
M.FLORENCE DAYANA WEB DESIGN -Unit 5 XML
Dr.Florence Dayana
 
Chapter 9 - Web Design
Chapter 9 - Web DesignChapter 9 - Web Design
Chapter 9 - Web Design
tclanton4
 
List of html tags
List of html tagsList of html tags
List of html tags
Stellamaris Chinwendu
 
PPT on Basic HTML Tags
PPT on Basic HTML TagsPPT on Basic HTML Tags
PPT on Basic HTML Tags
VinitaPaliwal1
 
WEB TECHNOLOGIES XML
WEB TECHNOLOGIES XMLWEB TECHNOLOGIES XML
XML
XMLXML
Other H T M L Tags
Other  H T M L  TagsOther  H T M L  Tags
Other H T M L Tags
jakelinden.morales
 
Xml Session No 1
Xml Session No 1Xml Session No 1
Xml Session No 1
Saif Ullah Dar
 
WEB PAGE DESIGN USING HTML
WEB PAGE DESIGN USING HTMLWEB PAGE DESIGN USING HTML
WEB PAGE DESIGN USING HTML
Sneha Mukherjee
 
Xml andweb services
Xml andweb services Xml andweb services
Xml andweb services
ayushagrawal464
 
Web(chap2)
Web(chap2)Web(chap2)
Web(chap2)
Jafar Nesargi
 
XML
XMLXML
CSS Vocabulary Glossary
CSS Vocabulary GlossaryCSS Vocabulary Glossary
CSS Vocabulary Glossary
Key-Lime-Tie
 
HTML frames and HTML forms
HTML frames and HTML formsHTML frames and HTML forms
HTML frames and HTML forms
Nadine Cruz
 

What's hot (20)

Unit 5 xml (1)
Unit 5   xml (1)Unit 5   xml (1)
Unit 5 xml (1)
 
Chapter7 web application
Chapter7 web applicationChapter7 web application
Chapter7 web application
 
04. session 04 working withformsandframes
04. session 04   working withformsandframes04. session 04   working withformsandframes
04. session 04 working withformsandframes
 
Xml part1
Xml part1  Xml part1
Xml part1
 
Html viva questions
Html viva questionsHtml viva questions
Html viva questions
 
Xml
XmlXml
Xml
 
M.FLORENCE DAYANA WEB DESIGN -Unit 5 XML
M.FLORENCE DAYANA WEB DESIGN -Unit 5   XMLM.FLORENCE DAYANA WEB DESIGN -Unit 5   XML
M.FLORENCE DAYANA WEB DESIGN -Unit 5 XML
 
Chapter 9 - Web Design
Chapter 9 - Web DesignChapter 9 - Web Design
Chapter 9 - Web Design
 
List of html tags
List of html tagsList of html tags
List of html tags
 
PPT on Basic HTML Tags
PPT on Basic HTML TagsPPT on Basic HTML Tags
PPT on Basic HTML Tags
 
WEB TECHNOLOGIES XML
WEB TECHNOLOGIES XMLWEB TECHNOLOGIES XML
WEB TECHNOLOGIES XML
 
XML
XMLXML
XML
 
Other H T M L Tags
Other  H T M L  TagsOther  H T M L  Tags
Other H T M L Tags
 
Xml Session No 1
Xml Session No 1Xml Session No 1
Xml Session No 1
 
WEB PAGE DESIGN USING HTML
WEB PAGE DESIGN USING HTMLWEB PAGE DESIGN USING HTML
WEB PAGE DESIGN USING HTML
 
Xml andweb services
Xml andweb services Xml andweb services
Xml andweb services
 
Web(chap2)
Web(chap2)Web(chap2)
Web(chap2)
 
XML
XMLXML
XML
 
CSS Vocabulary Glossary
CSS Vocabulary GlossaryCSS Vocabulary Glossary
CSS Vocabulary Glossary
 
HTML frames and HTML forms
HTML frames and HTML formsHTML frames and HTML forms
HTML frames and HTML forms
 

Similar to HTML Walkthrough Internship Course

Final by smit parekh
Final  by smit  parekhFinal  by smit  parekh
Final by smit parekh
SMIT PAREKH
 
HTML - part 1
HTML - part 1HTML - part 1
HTML - part 1
Fahad Masood
 
WEB DESIGNING.pdf
WEB DESIGNING.pdfWEB DESIGNING.pdf
WEB DESIGNING.pdf
Prof. Dr. K. Adisesha
 
Web designing
Web designingWeb designing
Web designing
Prof. Dr. K. Adisesha
 
PPT-203105353-1.pdf
PPT-203105353-1.pdfPPT-203105353-1.pdf
PPT-203105353-1.pdf
PINTUCHAUHAN8
 
chapter-17-web-designing2.pdf
chapter-17-web-designing2.pdfchapter-17-web-designing2.pdf
chapter-17-web-designing2.pdf
study material
 
HTML Training Part1
HTML Training Part1HTML Training Part1
HTML Training Part1
than sare
 
Web Application and HTML Summary
Web Application and HTML SummaryWeb Application and HTML Summary
Web Application and HTML Summary
Fernando Torres
 
HTML_HEADER PART TAGS .pptx
HTML_HEADER              PART TAGS .pptxHTML_HEADER              PART TAGS .pptx
HTML_HEADER PART TAGS .pptx
HARIPRIYAV25
 
INTERNSHIP PROJECT PPT RAJ HZL.pdf
INTERNSHIP PROJECT PPT RAJ HZL.pdfINTERNSHIP PROJECT PPT RAJ HZL.pdf
INTERNSHIP PROJECT PPT RAJ HZL.pdf
DineshKumar522328
 
ppt.pptx
ppt.pptxppt.pptx
ppt.pptx
Anshkamra3
 
HTML - LinkedIn
HTML - LinkedInHTML - LinkedIn
Introduction to Html
Introduction to HtmlIntroduction to Html
Introduction to Html
Folasade Adedeji
 
Intodcution to Html
Intodcution to HtmlIntodcution to Html
Intodcution to Html
Taha Malampatti
 
Html
HtmlHtml
HTML CSS.pdf
HTML CSS.pdfHTML CSS.pdf
HTML CSS.pdf
ANKURAGARWAL252666
 
Html tutorials by www.dmdiploma.com
Html tutorials by www.dmdiploma.comHtml tutorials by www.dmdiploma.com
Html tutorials by www.dmdiploma.com
ShwetaAggarwal56
 
xml-150211140504-conversion-gate01 (1).pdf
xml-150211140504-conversion-gate01 (1).pdfxml-150211140504-conversion-gate01 (1).pdf
xml-150211140504-conversion-gate01 (1).pdf
ssusere05ec21
 
Html presentation
Html presentationHtml presentation
Html presentation
Prashanthi Mamidisetty
 
Unit 1 (part-1, basic tags)
Unit 1 (part-1, basic tags)Unit 1 (part-1, basic tags)
Unit 1 (part-1, basic tags)
Govardhan Bhavani
 

Similar to HTML Walkthrough Internship Course (20)

Final by smit parekh
Final  by smit  parekhFinal  by smit  parekh
Final by smit parekh
 
HTML - part 1
HTML - part 1HTML - part 1
HTML - part 1
 
WEB DESIGNING.pdf
WEB DESIGNING.pdfWEB DESIGNING.pdf
WEB DESIGNING.pdf
 
Web designing
Web designingWeb designing
Web designing
 
PPT-203105353-1.pdf
PPT-203105353-1.pdfPPT-203105353-1.pdf
PPT-203105353-1.pdf
 
chapter-17-web-designing2.pdf
chapter-17-web-designing2.pdfchapter-17-web-designing2.pdf
chapter-17-web-designing2.pdf
 
HTML Training Part1
HTML Training Part1HTML Training Part1
HTML Training Part1
 
Web Application and HTML Summary
Web Application and HTML SummaryWeb Application and HTML Summary
Web Application and HTML Summary
 
HTML_HEADER PART TAGS .pptx
HTML_HEADER              PART TAGS .pptxHTML_HEADER              PART TAGS .pptx
HTML_HEADER PART TAGS .pptx
 
INTERNSHIP PROJECT PPT RAJ HZL.pdf
INTERNSHIP PROJECT PPT RAJ HZL.pdfINTERNSHIP PROJECT PPT RAJ HZL.pdf
INTERNSHIP PROJECT PPT RAJ HZL.pdf
 
ppt.pptx
ppt.pptxppt.pptx
ppt.pptx
 
HTML - LinkedIn
HTML - LinkedInHTML - LinkedIn
HTML - LinkedIn
 
Introduction to Html
Introduction to HtmlIntroduction to Html
Introduction to Html
 
Intodcution to Html
Intodcution to HtmlIntodcution to Html
Intodcution to Html
 
Html
HtmlHtml
Html
 
HTML CSS.pdf
HTML CSS.pdfHTML CSS.pdf
HTML CSS.pdf
 
Html tutorials by www.dmdiploma.com
Html tutorials by www.dmdiploma.comHtml tutorials by www.dmdiploma.com
Html tutorials by www.dmdiploma.com
 
xml-150211140504-conversion-gate01 (1).pdf
xml-150211140504-conversion-gate01 (1).pdfxml-150211140504-conversion-gate01 (1).pdf
xml-150211140504-conversion-gate01 (1).pdf
 
Html presentation
Html presentationHtml presentation
Html presentation
 
Unit 1 (part-1, basic tags)
Unit 1 (part-1, basic tags)Unit 1 (part-1, basic tags)
Unit 1 (part-1, basic tags)
 

More from Zoltan Iszlai

Java Code Quality Improvements - DevWeek
Java Code Quality Improvements - DevWeekJava Code Quality Improvements - DevWeek
Java Code Quality Improvements - DevWeek
Zoltan Iszlai
 
Scrum Walkthrough Internship Course
Scrum Walkthrough Internship CourseScrum Walkthrough Internship Course
Scrum Walkthrough Internship Course
Zoltan Iszlai
 
CSS Walktrough Internship Course
CSS Walktrough Internship CourseCSS Walktrough Internship Course
CSS Walktrough Internship Course
Zoltan Iszlai
 
Java Study Group Report
Java Study Group ReportJava Study Group Report
Java Study Group Report
Zoltan Iszlai
 
[Romanian] Git Branching Strategies
[Romanian] Git Branching Strategies[Romanian] Git Branching Strategies
[Romanian] Git Branching Strategies
Zoltan Iszlai
 
Php Internship Course
Php Internship CoursePhp Internship Course
Php Internship Course
Zoltan Iszlai
 
Using Scrum Internship Course
Using Scrum Internship CourseUsing Scrum Internship Course
Using Scrum Internship Course
Zoltan Iszlai
 
Top 3 CMS Systems Compared
Top 3 CMS Systems ComparedTop 3 CMS Systems Compared
Top 3 CMS Systems Compared
Zoltan Iszlai
 
Entity and NHibernate ORM Frameworks Compared
Entity and NHibernate ORM Frameworks ComparedEntity and NHibernate ORM Frameworks Compared
Entity and NHibernate ORM Frameworks Compared
Zoltan Iszlai
 
[Hungarian] HTML Course - Sapientia University
[Hungarian] HTML Course - Sapientia University[Hungarian] HTML Course - Sapientia University
[Hungarian] HTML Course - Sapientia University
Zoltan Iszlai
 
[Hungarian] CSS Course - Sapientia University
[Hungarian] CSS Course - Sapientia University[Hungarian] CSS Course - Sapientia University
[Hungarian] CSS Course - Sapientia University
Zoltan Iszlai
 
[Hungarian] Scrum Course - Sapientia University
[Hungarian] Scrum Course - Sapientia University[Hungarian] Scrum Course - Sapientia University
[Hungarian] Scrum Course - Sapientia University
Zoltan Iszlai
 
[Hungarian] Sysgenic Introduction - Sapientia University
[Hungarian] Sysgenic Introduction - Sapientia University[Hungarian] Sysgenic Introduction - Sapientia University
[Hungarian] Sysgenic Introduction - Sapientia University
Zoltan Iszlai
 
User Centered Image Management System For Digital Libraries - DIAL 2006
User Centered Image Management System For Digital Libraries - DIAL 2006User Centered Image Management System For Digital Libraries - DIAL 2006
User Centered Image Management System For Digital Libraries - DIAL 2006
Zoltan Iszlai
 
[Romanian] OOP and Design Patterns Internship Course
[Romanian] OOP and Design Patterns Internship Course[Romanian] OOP and Design Patterns Internship Course
[Romanian] OOP and Design Patterns Internship Course
Zoltan Iszlai
 
[Romanian] HTML Internship Course
[Romanian] HTML Internship Course[Romanian] HTML Internship Course
[Romanian] HTML Internship Course
Zoltan Iszlai
 

More from Zoltan Iszlai (16)

Java Code Quality Improvements - DevWeek
Java Code Quality Improvements - DevWeekJava Code Quality Improvements - DevWeek
Java Code Quality Improvements - DevWeek
 
Scrum Walkthrough Internship Course
Scrum Walkthrough Internship CourseScrum Walkthrough Internship Course
Scrum Walkthrough Internship Course
 
CSS Walktrough Internship Course
CSS Walktrough Internship CourseCSS Walktrough Internship Course
CSS Walktrough Internship Course
 
Java Study Group Report
Java Study Group ReportJava Study Group Report
Java Study Group Report
 
[Romanian] Git Branching Strategies
[Romanian] Git Branching Strategies[Romanian] Git Branching Strategies
[Romanian] Git Branching Strategies
 
Php Internship Course
Php Internship CoursePhp Internship Course
Php Internship Course
 
Using Scrum Internship Course
Using Scrum Internship CourseUsing Scrum Internship Course
Using Scrum Internship Course
 
Top 3 CMS Systems Compared
Top 3 CMS Systems ComparedTop 3 CMS Systems Compared
Top 3 CMS Systems Compared
 
Entity and NHibernate ORM Frameworks Compared
Entity and NHibernate ORM Frameworks ComparedEntity and NHibernate ORM Frameworks Compared
Entity and NHibernate ORM Frameworks Compared
 
[Hungarian] HTML Course - Sapientia University
[Hungarian] HTML Course - Sapientia University[Hungarian] HTML Course - Sapientia University
[Hungarian] HTML Course - Sapientia University
 
[Hungarian] CSS Course - Sapientia University
[Hungarian] CSS Course - Sapientia University[Hungarian] CSS Course - Sapientia University
[Hungarian] CSS Course - Sapientia University
 
[Hungarian] Scrum Course - Sapientia University
[Hungarian] Scrum Course - Sapientia University[Hungarian] Scrum Course - Sapientia University
[Hungarian] Scrum Course - Sapientia University
 
[Hungarian] Sysgenic Introduction - Sapientia University
[Hungarian] Sysgenic Introduction - Sapientia University[Hungarian] Sysgenic Introduction - Sapientia University
[Hungarian] Sysgenic Introduction - Sapientia University
 
User Centered Image Management System For Digital Libraries - DIAL 2006
User Centered Image Management System For Digital Libraries - DIAL 2006User Centered Image Management System For Digital Libraries - DIAL 2006
User Centered Image Management System For Digital Libraries - DIAL 2006
 
[Romanian] OOP and Design Patterns Internship Course
[Romanian] OOP and Design Patterns Internship Course[Romanian] OOP and Design Patterns Internship Course
[Romanian] OOP and Design Patterns Internship Course
 
[Romanian] HTML Internship Course
[Romanian] HTML Internship Course[Romanian] HTML Internship Course
[Romanian] HTML Internship Course
 

Recently uploaded

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
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
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
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
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
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
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
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 

Recently uploaded (20)

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
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
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
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
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...
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
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
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 

HTML Walkthrough Internship Course

  • 2. 2 2 AGENDA  INTRODUCTION  BASICS  DOM AND SEMANTICS  FORMATTING  IMAGES  LISTS  FORMS  TABLES  SURPRISE
  • 3. 3 3 3 INTRODUCTION INTRO  HTML is the structure, the bare bones of the car  CSS is the styling and the paintjob of a car  JS is like the engine of the car, which adds life to the car
  • 4. 4 4 4 BASICS INTRO  HTML is the standard Hyper Text Markup Language for creating Web pages  HTML tags are element names surrounded by angle brackets DOCTYPE & ELEMENTS  <!DOCTYPE html>  <p> This is a paragraph </p> HTML ATTRIBUTES  All HTML elements can have attributes  Attributes provide additional information about an element  Attributes are always specified in the start tag  Attributes come in name, value pairs
  • 5. 5 5 5 FORMATTING INTRO  Formatting is used to describe different type of texts
  • 6. 6 6 6 BLOCKS DIV  <div> is a block level element and it’s often used as a container  The <div> most commonly uses style, class and id attributes SPAN COMMENTS  <span> are inline elements  Example: <span class=“special” style=“color:pink”>Tomas</span>
  • 7. 7 7 7 DOM AND SEMANTICS  Semantic elements add meaning to the container  Instead of adding <div> elements and class attributes to them we use newer HTML 5 elements INTRO DIVITUS AND CLASSITUS  Divitus means overusing div’s instead of using semantic elements  Classitus means, overusing classes instead of using semantic elements
  • 8. 8 8 8 DOM AND SEMANTICS INTRO  This is called the DOM structure, where we define our HTML structure  The document object model is a tree structure which define the relationships between different elements
  • 9. 9 9 9 IMAGES INTRO  <img> element is self-closing, it contains attributes only  The src attribute specifies the URL of the image  The value of the alt attribute should describe the image  The alt attribute provides an alternate text for an image  If a browser cannot find an image, it will display the alt attribute EXAMPLE
  • 10. 10 10 10 LISTS INTRO  An unordered list starts with the <ul> tag and contains <li>  An ordered list starts with the <ol> tag and contains <li>  A definition list start with <dl> and contains <dt> <dd>  The CSS list-style-type property is used to define the style of the list item marker EXAMPLE LIST-SYLE-TYPE’S
  • 11. 11 11 11 FORMS INTRO  The <form> element is the container of the form  The <fieldset> element is used to group related data in a form  The <legend> element defines a caption for the <fieldset> element OTHER ELEMENTS SEEN  The <input type=“text”> element for text  The <label> element defines a label for each element  The <select> element for choosing elements from a list  The <input type=“submit”> element for submit button  The <textarea> element with defines a text area
  • 12. 12 12 12 FORMS INTRO  The <input> element with the type attribute  The <select> element defines a drop-down list OTHER INPUT TYPES
  • 13. 13 13 13 FORMS INTRO  The <textarea> element defines a multi-line input field (a text area):  The <button> element defines a clickable button BROWSER DISPLAY
  • 14. 14 14 14 FORMS INTRO  <input type="radio"> defines a radio button.  <input type="checkbox"> defines a checkbox. BROWSER DISPLAY
  • 15. 15 15 15 TABLES INTRO  A table is defined with the <table> tag  Each table row is defined with the <tr> tag  A table header is defined with the <th> tag  A table data/cell is defined with the <td> tag BROWSER DISPLAY
  • 16. 16 16 16 TABLES INTRO  Scrum understands, that a problem can’t be fully understood, or described, so it concentrates on the team instead  With fast development we answer the questions which popup for future requirements by the client EXAMPLES  table, th, td { border: 1px solid black; }  table, th, td { border: 1px solid black; border-collapse: collapse; }  th, td { padding: 15px; }