SlideShare a Scribd company logo
1 of 21
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 (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

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
 
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)
 
An Overview of HTML, CSS & Java Script
An Overview of HTML, CSS & Java ScriptAn Overview of HTML, CSS & Java Script
An Overview of HTML, CSS & Java Script
 

More from Zoltan Iszlai

Java Code Quality Improvements - DevWeek
Java Code Quality Improvements - DevWeekJava Code Quality Improvements - DevWeek
Java Code Quality Improvements - DevWeekZoltan Iszlai
 
Scrum Walkthrough Internship Course
Scrum Walkthrough Internship CourseScrum Walkthrough Internship Course
Scrum Walkthrough Internship CourseZoltan Iszlai
 
CSS Walktrough Internship Course
CSS Walktrough Internship CourseCSS Walktrough Internship Course
CSS Walktrough Internship CourseZoltan Iszlai
 
Java Study Group Report
Java Study Group ReportJava Study Group Report
Java Study Group ReportZoltan Iszlai
 
[Romanian] Git Branching Strategies
[Romanian] Git Branching Strategies[Romanian] Git Branching Strategies
[Romanian] Git Branching StrategiesZoltan Iszlai
 
Php Internship Course
Php Internship CoursePhp Internship Course
Php Internship CourseZoltan Iszlai
 
Using Scrum Internship Course
Using Scrum Internship CourseUsing Scrum Internship Course
Using Scrum Internship CourseZoltan Iszlai
 
Top 3 CMS Systems Compared
Top 3 CMS Systems ComparedTop 3 CMS Systems Compared
Top 3 CMS Systems ComparedZoltan Iszlai
 
Entity and NHibernate ORM Frameworks Compared
Entity and NHibernate ORM Frameworks ComparedEntity and NHibernate ORM Frameworks Compared
Entity and NHibernate ORM Frameworks ComparedZoltan Iszlai
 
[Hungarian] HTML Course - Sapientia University
[Hungarian] HTML Course - Sapientia University[Hungarian] HTML Course - Sapientia University
[Hungarian] HTML Course - Sapientia UniversityZoltan Iszlai
 
[Hungarian] CSS Course - Sapientia University
[Hungarian] CSS Course - Sapientia University[Hungarian] CSS Course - Sapientia University
[Hungarian] CSS Course - Sapientia UniversityZoltan Iszlai
 
[Hungarian] Scrum Course - Sapientia University
[Hungarian] Scrum Course - Sapientia University[Hungarian] Scrum Course - Sapientia University
[Hungarian] Scrum Course - Sapientia UniversityZoltan Iszlai
 
[Hungarian] Sysgenic Introduction - Sapientia University
[Hungarian] Sysgenic Introduction - Sapientia University[Hungarian] Sysgenic Introduction - Sapientia University
[Hungarian] Sysgenic Introduction - Sapientia UniversityZoltan 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 2006Zoltan 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 CourseZoltan Iszlai
 
[Romanian] HTML Internship Course
[Romanian] HTML Internship Course[Romanian] HTML Internship Course
[Romanian] HTML Internship CourseZoltan 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

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

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; }