SlideShare a Scribd company logo
HTML: Building the Web
Learn the foundation of web development
Organised by: GDG-SRGI & Coding Club
Harsh Agarwal
Speaker
(Web Dev Lead)
Er. Aman Saluja
Faculty Advisor
Session 2
• Introduction to web dev
• Basics of HTML
What We’ll Cover Today:
• Doubts
• Basic to HTML
What is HTML?
• HTML stands for HyperText Markup Language. It is the standard language
used to create and design web pages.
• HyperText refers to the system of linking documents and resources.
• Markup Language refers to the tags used to define the structure and
elements of a webpage (e.g., headings, paragraphs, images).
• HTML acts as the backbone of any website, providing its basic structure,
which is styled and made interactive using CSS and JavaScript.
Introduction to HTML
HTML's role in creating web pages
• Foundation of the Web
• Defines Content Structure
• Integrates with Other Technologies
• Ease of Learning
Structure of an HTML Document
• The structure of HTML refers to the organized layout of an HTML document, consisting of
essential elements like <!DOCTYPE html>, <html>, <head> (for metadata), and <body>.
• This structure defines how content is organized and displayed on a webpage.
Structure of an HTML Document
Types of Tags in HTML
1. Opening Tag: Indicates the start of an HTML element. Example <p>.
2. Closing Tag: Indicates the end of an HTML element.
3. Self-Closing Tags: Some tags do not require a closing tag because they do not
enclose content.
Tags in HTML
<!DOCTYPE html>: Declares the document type and version of HTML (HTML5) to
the browser for proper rendering.
<html>: Represents the root element of an HTML document that contains all other
elements.
<meta> (Metadata): Defines metadata for the document (inside <head>), often
used for SEO and character encoding.
<head>: Contains meta-information about the document, such as title, character
encoding, and linked resources like CSS.
<body>: Represents the content of the document, including text, images, and other
elements that are visible to the user.
Tags in HTML
<h1> to <h6> (Headings): Used for creating headings of different levels. <h1> is the most
important heading, and <h6> is the least important.
Tags in HTML
<p> (Paragraph): The <p> tag is used to group text into paragraphs.
Tags in HTML
<div> (Division): A container used to group content for styling or structure.
Tags in HTML
<br>: Inserts a line break, forcing content to the next line.
Tags in HTML
<hr>: Creates a horizontal rule (line) to separate content.
Tags in HTML
<b> (Bold): Makes text bold.
Tags in HTML
<i>(Italics): Makes text italic.
Tags in HTML
<img> (Image): Embeds an image in the webpage.
Tags in HTML
<a> (Anchor Link): Used to create hyperlinks (links to other webpages, locations on
the same page, or external resources).
Tags in HTML
Lists: There are two types tags in list:
1. <ul> (Unordered List): Creates an unordered (bulleted) list.
Tags in HTML
2. <ol> (Ordered List): Creates an ordered (numbered) list.
within text, moving content to the next line.
Tags in HTML
<table> (Table): Defines a table for displaying tabular data.
A table is made up of:
• <table>
• <tr> (table row)
• <th> (table header)
• <td> (table data)
Tags in HTML
1. <tr> (Table Row): Defines a row in a table, containing one or more <td> or
<th> elements.
2. <th> (Table Header): Represents a header cell in a table, typically bold and
centered, used for column or row titles.
3. <td> (Table Data): Represents a standard data cell in a table, where actual
content is placed within rows.
Tags in HTML
<table> (Table):
Tags in HTML
2. <audio> (Audio): Embeds an audio file in the webpage.
Tags in HTML
2. <video> (Video): Embeds a video on the webpage.
Tags in HTML
<iframe> : It is used to embed another HTML document within the current
document.
Tags in HTML
<form>: It is used to create a section for collecting user input and sending it
to a server for processing.
<input>: Input tag is a versatile HTML element used to create various types
of form controls, allowing users to enter data.
Comments in HTML
• Comments in HTML are used to add notes or explanations within the code that
are not displayed on the webpage.
• They help developers understand or document the code but are ignored by
the browser.
• Comments are written between <!-- and -->.
Attributes in HTML
• HTML attributes provide additional information about HTML elements,
controlling their behavior, appearance, or functionality.
• They are always specified in the opening tag and are written as name-
value pairs.
Attributes in HTML
• id: Specifies a unique identifier for an element
• class: Assigns one or more class names to an element, typically for CSS styling.
• placeholder: Displays a short hint inside form input fields.
• value: Specifies the value of a form element.
• href: Defines the URL of a linked resource.
• src: Specifies the source URL for media elements like images, videos, or audio.
• alt: Provides alternative text for images, used if the image can't be displayed.
Attributes in HTML
Assignment
THANK YOU!!
gdg_workshop 2 on web development and github

More Related Content

Similar to gdg_workshop 2 on web development and github (20)

PPTX
Introduction to HTML- Week 3- HTMLSyntax
MohammadRafsunIslam
 
PDF
HTML Notes_241202_103535 to learning frontend
mhsinm2003
 
PPTX
HTML_HEADER PART TAGS .pptx
HARIPRIYAV25
 
PDF
WEB PROGRAMMING bharathiar university bca unitII
VinodhiniRavi2
 
PDF
HTML.pdf
aneebkmct
 
PPTX
1-24-24 INFO 3205.pptx
MattMarino13
 
PPTX
ppt.pptx
Anshkamra3
 
PPT
Web forms and html (lect 1)
Salman Memon
 
PDF
HTML Interview Questions PDF By ScholarHat
Scholarhat
 
PPTX
HTML : INTRODUCTION TO WEB DESIGN Presentation
surajsutar467
 
PPTX
Html 5
DanellaPatrick
 
PPTX
Introduction to Hypertext markup language
katariraju12
 
PPTX
gdsc-html-ppt.pptx
yuvakiran15
 
PPTX
Html
EPAM Systems
 
PPTX
T430-01-Introduction to HTML.pptx
awadalsabbah
 
PPTX
BVK_PTT_HTML-Unit - III (1).pptx
panoosha2
 
PPTX
Web Site Designing - Basic
Sanduni Palliyaguru
 
PPTX
Introduction to Web Techniques_Key componenets_HTML Basics
DeepakUlape2
 
PDF
HTML_Training_101
John Robey
 
PPT
Html book2
Diksha Garg
 
Introduction to HTML- Week 3- HTMLSyntax
MohammadRafsunIslam
 
HTML Notes_241202_103535 to learning frontend
mhsinm2003
 
HTML_HEADER PART TAGS .pptx
HARIPRIYAV25
 
WEB PROGRAMMING bharathiar university bca unitII
VinodhiniRavi2
 
HTML.pdf
aneebkmct
 
1-24-24 INFO 3205.pptx
MattMarino13
 
ppt.pptx
Anshkamra3
 
Web forms and html (lect 1)
Salman Memon
 
HTML Interview Questions PDF By ScholarHat
Scholarhat
 
HTML : INTRODUCTION TO WEB DESIGN Presentation
surajsutar467
 
Introduction to Hypertext markup language
katariraju12
 
gdsc-html-ppt.pptx
yuvakiran15
 
T430-01-Introduction to HTML.pptx
awadalsabbah
 
BVK_PTT_HTML-Unit - III (1).pptx
panoosha2
 
Web Site Designing - Basic
Sanduni Palliyaguru
 
Introduction to Web Techniques_Key componenets_HTML Basics
DeepakUlape2
 
HTML_Training_101
John Robey
 
Html book2
Diksha Garg
 

Recently uploaded (20)

PPTX
site survey architecture student B.arch.
sri02032006
 
PDF
monopile foundation seminar topic for civil engineering students
Ahina5
 
PPTX
UNIT DAA PPT cover all topics 2021 regulation
archu26
 
PDF
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
PPTX
Thermal runway and thermal stability.pptx
godow93766
 
PPTX
Hashing Introduction , hash functions and techniques
sailajam21
 
PDF
IoT - Unit 2 (Internet of Things-Concepts) - PPT.pdf
dipakraut82
 
PPTX
Electron Beam Machining for Production Process
Rajshahi University of Engineering & Technology(RUET), Bangladesh
 
PPTX
Innowell Capability B0425 - Commercial Buildings.pptx
regobertroza
 
PDF
POWER PLANT ENGINEERING (R17A0326).pdf..
haneefachosa123
 
PDF
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
PDF
Zilliz Cloud Demo for performance and scale
Zilliz
 
PPTX
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
PPTX
MPMC_Module-2 xxxxxxxxxxxxxxxxxxxxx.pptx
ShivanshVaidya5
 
PDF
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
PDF
Book.pdf01_Intro.ppt algorithm for preperation stu used
archu26
 
PPTX
265587293-NFPA 101 Life safety code-PPT-1.pptx
chandermwason
 
PDF
Statistical Data Analysis Using SPSS Software
shrikrishna kesharwani
 
PDF
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
PDF
ARC--BUILDING-UTILITIES-2-PART-2 (1).pdf
IzzyBaniquedBusto
 
site survey architecture student B.arch.
sri02032006
 
monopile foundation seminar topic for civil engineering students
Ahina5
 
UNIT DAA PPT cover all topics 2021 regulation
archu26
 
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
Thermal runway and thermal stability.pptx
godow93766
 
Hashing Introduction , hash functions and techniques
sailajam21
 
IoT - Unit 2 (Internet of Things-Concepts) - PPT.pdf
dipakraut82
 
Electron Beam Machining for Production Process
Rajshahi University of Engineering & Technology(RUET), Bangladesh
 
Innowell Capability B0425 - Commercial Buildings.pptx
regobertroza
 
POWER PLANT ENGINEERING (R17A0326).pdf..
haneefachosa123
 
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
Zilliz Cloud Demo for performance and scale
Zilliz
 
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
MPMC_Module-2 xxxxxxxxxxxxxxxxxxxxx.pptx
ShivanshVaidya5
 
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
Book.pdf01_Intro.ppt algorithm for preperation stu used
archu26
 
265587293-NFPA 101 Life safety code-PPT-1.pptx
chandermwason
 
Statistical Data Analysis Using SPSS Software
shrikrishna kesharwani
 
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
ARC--BUILDING-UTILITIES-2-PART-2 (1).pdf
IzzyBaniquedBusto
 
Ad

gdg_workshop 2 on web development and github

  • 1. HTML: Building the Web Learn the foundation of web development Organised by: GDG-SRGI & Coding Club
  • 2. Harsh Agarwal Speaker (Web Dev Lead) Er. Aman Saluja Faculty Advisor
  • 3. Session 2 • Introduction to web dev • Basics of HTML
  • 4. What We’ll Cover Today: • Doubts • Basic to HTML
  • 5. What is HTML? • HTML stands for HyperText Markup Language. It is the standard language used to create and design web pages. • HyperText refers to the system of linking documents and resources. • Markup Language refers to the tags used to define the structure and elements of a webpage (e.g., headings, paragraphs, images). • HTML acts as the backbone of any website, providing its basic structure, which is styled and made interactive using CSS and JavaScript. Introduction to HTML
  • 6. HTML's role in creating web pages • Foundation of the Web • Defines Content Structure • Integrates with Other Technologies • Ease of Learning
  • 7. Structure of an HTML Document • The structure of HTML refers to the organized layout of an HTML document, consisting of essential elements like <!DOCTYPE html>, <html>, <head> (for metadata), and <body>. • This structure defines how content is organized and displayed on a webpage.
  • 8. Structure of an HTML Document
  • 9. Types of Tags in HTML 1. Opening Tag: Indicates the start of an HTML element. Example <p>. 2. Closing Tag: Indicates the end of an HTML element. 3. Self-Closing Tags: Some tags do not require a closing tag because they do not enclose content.
  • 10. Tags in HTML <!DOCTYPE html>: Declares the document type and version of HTML (HTML5) to the browser for proper rendering. <html>: Represents the root element of an HTML document that contains all other elements. <meta> (Metadata): Defines metadata for the document (inside <head>), often used for SEO and character encoding. <head>: Contains meta-information about the document, such as title, character encoding, and linked resources like CSS. <body>: Represents the content of the document, including text, images, and other elements that are visible to the user.
  • 11. Tags in HTML <h1> to <h6> (Headings): Used for creating headings of different levels. <h1> is the most important heading, and <h6> is the least important.
  • 12. Tags in HTML <p> (Paragraph): The <p> tag is used to group text into paragraphs.
  • 13. Tags in HTML <div> (Division): A container used to group content for styling or structure.
  • 14. Tags in HTML <br>: Inserts a line break, forcing content to the next line.
  • 15. Tags in HTML <hr>: Creates a horizontal rule (line) to separate content.
  • 16. Tags in HTML <b> (Bold): Makes text bold.
  • 17. Tags in HTML <i>(Italics): Makes text italic.
  • 18. Tags in HTML <img> (Image): Embeds an image in the webpage.
  • 19. Tags in HTML <a> (Anchor Link): Used to create hyperlinks (links to other webpages, locations on the same page, or external resources).
  • 20. Tags in HTML Lists: There are two types tags in list: 1. <ul> (Unordered List): Creates an unordered (bulleted) list.
  • 21. Tags in HTML 2. <ol> (Ordered List): Creates an ordered (numbered) list. within text, moving content to the next line.
  • 22. Tags in HTML <table> (Table): Defines a table for displaying tabular data. A table is made up of: • <table> • <tr> (table row) • <th> (table header) • <td> (table data)
  • 23. Tags in HTML 1. <tr> (Table Row): Defines a row in a table, containing one or more <td> or <th> elements. 2. <th> (Table Header): Represents a header cell in a table, typically bold and centered, used for column or row titles. 3. <td> (Table Data): Represents a standard data cell in a table, where actual content is placed within rows.
  • 25. Tags in HTML 2. <audio> (Audio): Embeds an audio file in the webpage.
  • 26. Tags in HTML 2. <video> (Video): Embeds a video on the webpage.
  • 27. Tags in HTML <iframe> : It is used to embed another HTML document within the current document.
  • 28. Tags in HTML <form>: It is used to create a section for collecting user input and sending it to a server for processing. <input>: Input tag is a versatile HTML element used to create various types of form controls, allowing users to enter data.
  • 29. Comments in HTML • Comments in HTML are used to add notes or explanations within the code that are not displayed on the webpage. • They help developers understand or document the code but are ignored by the browser. • Comments are written between <!-- and -->.
  • 30. Attributes in HTML • HTML attributes provide additional information about HTML elements, controlling their behavior, appearance, or functionality. • They are always specified in the opening tag and are written as name- value pairs.
  • 31. Attributes in HTML • id: Specifies a unique identifier for an element • class: Assigns one or more class names to an element, typically for CSS styling. • placeholder: Displays a short hint inside form input fields. • value: Specifies the value of a form element. • href: Defines the URL of a linked resource. • src: Specifies the source URL for media elements like images, videos, or audio. • alt: Provides alternative text for images, used if the image can't be displayed.