SlideShare a Scribd company logo
1 of 25
World Wide Web
Invented by Tim Berners-Lee at CERN, the European
Laboratory for Particle Physics in Geneva, Switzerland
(roughly 1989)
Wanted researchers to be able to “link” or cross-
reference each others research papers
By mid 1980s we had DNS – domain name service to
map domain names to IP address
WWW (cont.)
• Berners-Lee developed a simple protocol, HTTP –
HyperText Transfer Protocol for exchanging
information via hypertext links
• The documents themselves were to be marked up
using HTML – HyperText Markup Language
• HTML based on SGML - Standard Generalized Mark-
up Language which was widely used in publishing
industry
WWW (cont.)
Early 1990s World Wide Web ramped up
1993 – NCSA - National Center for Supercomputers
(University of Illinois) released Mosaic browser
1994 – Netscape was formed
Important Web Programs
• Web Server: This is a program that manages web
sites on server computers. The web server accepts
requests from other programs (clients) asking for
pages from the web sites.
• Browsers: Programs like Internet Explorer and
Firefox that act as clients for web servers
requesting pages for the user and displaying the
returned pages.
HTML
• HyperText Markup Language – HTML is used to
mark up a document to tell browser how it should
be displayed, nothing about content
• Allows us to markup up text with special tags that
inform the web browsers how the content should
be displayed
• For the most part HTML tags are placed in “angle
brackets” like <b> and occur in pairs like
<b> Here is some text </b>
Some HTML tags
• html – this tag together with its end tag enclose the
entire document
• head – there are two sections to the document, the
head and the body. For the most part the head section
contains the title of the document
• title – encloses the page title shown in title bar at the
top
• body – enclose the body of the document, essentially
all of the displayed content
A Minimal HTML document
<html>
<head>
<title> Title of your page
</title>
</head>
<body>
All the good stuff goes here
</body>
</html>
More tags
• h1 – There are six levels of headings in HTML,
numbered h1 through h6 with h1 being the largest
and boldest
• p – Marks the beginning of a new paragraph.
• ul – enclose an unordered list – bullet list
• ol – enclose an ordered or numbered list
• li – enclose an item in a list
Unordered Lists
Ordered Lists
More tags
• br – Causes a line break to occur. Does not use an
end tag
(Recommend: <br/>
• hr – Causes a horizontal line to be drawn across
the page. No end tag.
(Recommend: <hr/>)
• b – enclosed text is bold
• i – enclosed text is in italics
The anchor tag
• The anchor tags, <a> and </a>, are used with links.
– To specify a link from a location in your page to a
location in current page or another page on the web.
– To specify a location in your page that can be linked to
from another location in the current page or from
another page.
Making links – HREF Attribute
• General form is
<a href = “URL”> link-phrase</a>
– URL (Uniform Resource Locator) is the web
address to link to
– link-phrase is the phrase to appear on your page
for the user to click in order to execute the link.
Linking to other places:
HREF attribute
Suppose we want to have a link on our page
to link to W&L’s home page. The following
markup will achieve this:
<a href=“http://www.wlu.edu”> My University </a>
Locations that can be linked to:
Name attribute
In order to link to specific locations within a
page, these locations must first be given names
that are recognized by HTML.
To do this we use the anchor tag again, but
now using the NAME attribute rather than the
HREF attribute.
Linking to locations in same
page
General form is
<a name = “location-name”> Location-title</a>
where location-name is the name that will be
used in anchors that link to this location, and
Location-title will appear at the position
where the Name anchor is placed.
Linking to named locations in same
page
Example:
<a name=“Ch2”>Chapter 2 – Tree Algorithms</a>
Suppose we put the above tag at the
beginning of the Chapter 2 section of our page.
Then to link from another location to Chapter
2, we could use any of the following:
<a href= “#Ch2”> Chapter 2</a>
<a href = “#Ch2”> Tree Algorithms</a>
<a href = “#Ch2”> Chapter 2 – Tree Algorithms</a>
Here the # indicates that we are linking to an
anchor location within the page.
Linking to named locations in
another page
Example:
<a name=“Ch2”>Chapter 2 – Tree Algorithms</a>
Suppose the named location above occurs in
“MyReport.html” and that we would like to place a link
to that location in “MyWork.html”. At the place where
we want the link, we could have
<a href = “MyWork.html#Ch2”> See Chapter 2 </a>
assuming these files are in same location. Otherwise, use
the full web address to MyWork.html.
Images
Here is an example for having
an image in the file
<img src =“TractorRide.jpg”>
Background Color
• We can add a background color to our web page by
adding a bgcolor attribute to the Body tag:
<body bgcolor = “value”>
• The value can be either a “known” color
or a color specified with the 6 hex digit system.
Background Color (cont.)
• There is a long list of “known” colors, but only 16 that
are guaranteed to validate with all browsers:
aqua, black, blue, fuchsia, gray, green, lime, maroon, navy,
olive, purple, red, silver, teal, white, and yellow
• To specify a background color with hex digits use the
form
<body bgcolor = “#D454C8”>
for example
Internet with HTML

More Related Content

What's hot

Parsing strange v1.1
Parsing strange v1.1Parsing strange v1.1
Parsing strange v1.1Hal Stern
 
Research on Key Technology of Web Reptile
Research on Key Technology of Web ReptileResearch on Key Technology of Web Reptile
Research on Key Technology of Web ReptileIRJESJOURNAL
 
Temporal Anchor Text as Proxy for user Queries
Temporal Anchor Text as Proxy for user Queries Temporal Anchor Text as Proxy for user Queries
Temporal Anchor Text as Proxy for user Queries Thaer Samar
 
Faster and better search results with Elasticsearch
Faster and better search results with ElasticsearchFaster and better search results with Elasticsearch
Faster and better search results with ElasticsearchEnrico Polesel
 
Creating Truly RESTful APIs
Creating Truly RESTful APIsCreating Truly RESTful APIs
Creating Truly RESTful APIsDomenic Denicola
 
Google search architecture services in Hyderabad
Google search architecture services in HyderabadGoogle search architecture services in Hyderabad
Google search architecture services in HyderabadMartin James
 
Google search techniques
Google search techniquesGoogle search techniques
Google search techniquesNirav Ranpara
 
Effective web search techniques
Effective web search techniquesEffective web search techniques
Effective web search techniquesaliciafe0215
 
Google history nd architecture
Google history nd architectureGoogle history nd architecture
Google history nd architectureDivyangee Jain
 
Topic Maps in ‘Not working on the web shock!’
Topic Maps in ‘Not working on the web shock!’Topic Maps in ‘Not working on the web shock!’
Topic Maps in ‘Not working on the web shock!’tmra
 
Internet search techniques by tariq ghayyur1
Internet search techniques by tariq ghayyur1Internet search techniques by tariq ghayyur1
Internet search techniques by tariq ghayyur1Tariq Ghayyur
 
Google searching techniques
Google searching techniquesGoogle searching techniques
Google searching techniquesabbas mohd
 
Architecture of a search engine
Architecture of a search engineArchitecture of a search engine
Architecture of a search engineSylvain Utard
 
Design Beautiful REST + JSON APIs
Design Beautiful REST + JSON APIsDesign Beautiful REST + JSON APIs
Design Beautiful REST + JSON APIsStormpath
 

What's hot (19)

Parsing strange v1.1
Parsing strange v1.1Parsing strange v1.1
Parsing strange v1.1
 
Google Searchology
Google SearchologyGoogle Searchology
Google Searchology
 
Google search tips
Google search tipsGoogle search tips
Google search tips
 
Research on Key Technology of Web Reptile
Research on Key Technology of Web ReptileResearch on Key Technology of Web Reptile
Research on Key Technology of Web Reptile
 
Temporal Anchor Text as Proxy for user Queries
Temporal Anchor Text as Proxy for user Queries Temporal Anchor Text as Proxy for user Queries
Temporal Anchor Text as Proxy for user Queries
 
Faster and better search results with Elasticsearch
Faster and better search results with ElasticsearchFaster and better search results with Elasticsearch
Faster and better search results with Elasticsearch
 
Creating Truly RESTful APIs
Creating Truly RESTful APIsCreating Truly RESTful APIs
Creating Truly RESTful APIs
 
Google search architecture services in Hyderabad
Google search architecture services in HyderabadGoogle search architecture services in Hyderabad
Google search architecture services in Hyderabad
 
Google search techniques
Google search techniquesGoogle search techniques
Google search techniques
 
Effective web search techniques
Effective web search techniquesEffective web search techniques
Effective web search techniques
 
Google history nd architecture
Google history nd architectureGoogle history nd architecture
Google history nd architecture
 
Topic Maps in ‘Not working on the web shock!’
Topic Maps in ‘Not working on the web shock!’Topic Maps in ‘Not working on the web shock!’
Topic Maps in ‘Not working on the web shock!’
 
Internet search techniques by tariq ghayyur1
Internet search techniques by tariq ghayyur1Internet search techniques by tariq ghayyur1
Internet search techniques by tariq ghayyur1
 
3 google hacking
3 google hacking3 google hacking
3 google hacking
 
Drupal web services
Drupal web servicesDrupal web services
Drupal web services
 
Google
GoogleGoogle
Google
 
Google searching techniques
Google searching techniquesGoogle searching techniques
Google searching techniques
 
Architecture of a search engine
Architecture of a search engineArchitecture of a search engine
Architecture of a search engine
 
Design Beautiful REST + JSON APIs
Design Beautiful REST + JSON APIsDesign Beautiful REST + JSON APIs
Design Beautiful REST + JSON APIs
 

Viewers also liked

How Badoo Saved $1M Switching to PHP7 - Nikolay Krapivnyy - PHPDay Verona 2016
How Badoo Saved $1M Switching to PHP7 - Nikolay Krapivnyy - PHPDay Verona 2016How Badoo Saved $1M Switching to PHP7 - Nikolay Krapivnyy - PHPDay Verona 2016
How Badoo Saved $1M Switching to PHP7 - Nikolay Krapivnyy - PHPDay Verona 2016Badoo
 
Shahid Lecture-5- MKAG1273
Shahid Lecture-5- MKAG1273Shahid Lecture-5- MKAG1273
Shahid Lecture-5- MKAG1273nchakori
 
Ideas para la semana de convivencia2
Ideas para la semana de convivencia2Ideas para la semana de convivencia2
Ideas para la semana de convivencia2Maestro José Miguel
 
Static and dynamic polymorphism
Static and dynamic polymorphismStatic and dynamic polymorphism
Static and dynamic polymorphismumesh patil
 
Análisis de la guía de trabajo I
Análisis de la guía de trabajo IAnálisis de la guía de trabajo I
Análisis de la guía de trabajo Igiselle salazar
 
OAuth2 Authentication
OAuth2 AuthenticationOAuth2 Authentication
OAuth2 AuthenticationIsmael Costa
 
Qualidade de Vida: Sim, é possível! - Dra. Christina May
Qualidade de Vida: Sim, é possível! - Dra. Christina MayQualidade de Vida: Sim, é possível! - Dra. Christina May
Qualidade de Vida: Sim, é possível! - Dra. Christina MayOncoguia
 
The story of st. philomena prepared by dr. samir morcos rafla
The story of st. philomena prepared by dr. samir morcos raflaThe story of st. philomena prepared by dr. samir morcos rafla
The story of st. philomena prepared by dr. samir morcos raflaAlexandria University, Egypt
 
Exraindo informações de negócio a partir de logs de aplicações dom o ELK
Exraindo informações de negócio a partir de logs de aplicações dom o ELKExraindo informações de negócio a partir de logs de aplicações dom o ELK
Exraindo informações de negócio a partir de logs de aplicações dom o ELKMarcus Vinicius Leandro
 
APIs do Jeito Certo
APIs do Jeito CertoAPIs do Jeito Certo
APIs do Jeito CertoRavan Scafi
 

Viewers also liked (14)

How Badoo Saved $1M Switching to PHP7 - Nikolay Krapivnyy - PHPDay Verona 2016
How Badoo Saved $1M Switching to PHP7 - Nikolay Krapivnyy - PHPDay Verona 2016How Badoo Saved $1M Switching to PHP7 - Nikolay Krapivnyy - PHPDay Verona 2016
How Badoo Saved $1M Switching to PHP7 - Nikolay Krapivnyy - PHPDay Verona 2016
 
Shahid Lecture-5- MKAG1273
Shahid Lecture-5- MKAG1273Shahid Lecture-5- MKAG1273
Shahid Lecture-5- MKAG1273
 
Ideas para la semana de convivencia2
Ideas para la semana de convivencia2Ideas para la semana de convivencia2
Ideas para la semana de convivencia2
 
Static and dynamic polymorphism
Static and dynamic polymorphismStatic and dynamic polymorphism
Static and dynamic polymorphism
 
Análisis de la guía de trabajo I
Análisis de la guía de trabajo IAnálisis de la guía de trabajo I
Análisis de la guía de trabajo I
 
C.v
C.vC.v
C.v
 
Slide al jam'u
Slide al jam'uSlide al jam'u
Slide al jam'u
 
OAuth2 Authentication
OAuth2 AuthenticationOAuth2 Authentication
OAuth2 Authentication
 
Qualidade de Vida: Sim, é possível! - Dra. Christina May
Qualidade de Vida: Sim, é possível! - Dra. Christina MayQualidade de Vida: Sim, é possível! - Dra. Christina May
Qualidade de Vida: Sim, é possível! - Dra. Christina May
 
The story of st. philomena prepared by dr. samir morcos rafla
The story of st. philomena prepared by dr. samir morcos raflaThe story of st. philomena prepared by dr. samir morcos rafla
The story of st. philomena prepared by dr. samir morcos rafla
 
Tb transmission
Tb transmissionTb transmission
Tb transmission
 
Exraindo informações de negócio a partir de logs de aplicações dom o ELK
Exraindo informações de negócio a partir de logs de aplicações dom o ELKExraindo informações de negócio a partir de logs de aplicações dom o ELK
Exraindo informações de negócio a partir de logs de aplicações dom o ELK
 
APIs do Jeito Certo
APIs do Jeito CertoAPIs do Jeito Certo
APIs do Jeito Certo
 
Glosario
GlosarioGlosario
Glosario
 

Similar to Internet with HTML

Similar to Internet with HTML (20)

intro-to-html
intro-to-htmlintro-to-html
intro-to-html
 
HTML Lists & Llinks
HTML Lists & LlinksHTML Lists & Llinks
HTML Lists & Llinks
 
LINKING IN HTML
LINKING IN HTMLLINKING IN HTML
LINKING IN HTML
 
Links - IntraPage
Links - IntraPageLinks - IntraPage
Links - IntraPage
 
Web Design.ppt
Web Design.pptWeb Design.ppt
Web Design.ppt
 
HTML
HTMLHTML
HTML
 
Unit 2 (html)
Unit 2  (html)Unit 2  (html)
Unit 2 (html)
 
Rapid HTML Prototyping with Bootstrap 4
Rapid HTML Prototyping with Bootstrap 4Rapid HTML Prototyping with Bootstrap 4
Rapid HTML Prototyping with Bootstrap 4
 
search engine best ppt
search engine best pptsearch engine best ppt
search engine best ppt
 
Introduction to linking
Introduction to linkingIntroduction to linking
Introduction to linking
 
HTML5 - create hyperlinks and anchors
HTML5 - create hyperlinks and anchorsHTML5 - create hyperlinks and anchors
HTML5 - create hyperlinks and anchors
 
Web Design-III IT.ppt
Web Design-III IT.pptWeb Design-III IT.ppt
Web Design-III IT.ppt
 
HTML Bootcamp
HTML BootcampHTML Bootcamp
HTML Bootcamp
 
Intro to html revised2
Intro to html revised2Intro to html revised2
Intro to html revised2
 
Html
HtmlHtml
Html
 
Html1
Html1Html1
Html1
 
Web-02-HTML.pptx
Web-02-HTML.pptxWeb-02-HTML.pptx
Web-02-HTML.pptx
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTML
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTML
 
HTML_JavaScript_Malaysia_2008 (2).ppt
HTML_JavaScript_Malaysia_2008 (2).pptHTML_JavaScript_Malaysia_2008 (2).ppt
HTML_JavaScript_Malaysia_2008 (2).ppt
 

More from umesh patil

Array in c language
Array in c languageArray in c language
Array in c languageumesh patil
 
Array in c language
Array in c language Array in c language
Array in c language umesh patil
 
Jquery Preparation
Jquery PreparationJquery Preparation
Jquery Preparationumesh patil
 
Introduction to asp .net
Introduction to asp .netIntroduction to asp .net
Introduction to asp .netumesh patil
 
Html and css presentation
Html and css presentationHtml and css presentation
Html and css presentationumesh patil
 
Html Presentation
Html PresentationHtml Presentation
Html Presentationumesh patil
 
Oops and c fundamentals
Oops and c fundamentals Oops and c fundamentals
Oops and c fundamentals umesh patil
 
Function in c program
Function in c programFunction in c program
Function in c programumesh patil
 
css and wordpress
css and wordpresscss and wordpress
css and wordpressumesh patil
 
css and wordpress
css and wordpresscss and wordpress
css and wordpressumesh patil
 

More from umesh patil (20)

Ccna security
Ccna security Ccna security
Ccna security
 
Array in c language
Array in c languageArray in c language
Array in c language
 
Array in c language
Array in c language Array in c language
Array in c language
 
Jquery Preparation
Jquery PreparationJquery Preparation
Jquery Preparation
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to asp .net
Introduction to asp .netIntroduction to asp .net
Introduction to asp .net
 
C language
C language C language
C language
 
Html and css presentation
Html and css presentationHtml and css presentation
Html and css presentation
 
Html Presentation
Html PresentationHtml Presentation
Html Presentation
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Oops and c fundamentals
Oops and c fundamentals Oops and c fundamentals
Oops and c fundamentals
 
Java script
Java scriptJava script
Java script
 
Function in c program
Function in c programFunction in c program
Function in c program
 
css and wordpress
css and wordpresscss and wordpress
css and wordpress
 
css and wordpress
css and wordpresscss and wordpress
css and wordpress
 
Php vs asp
Php vs aspPhp vs asp
Php vs asp
 
Ccna security
Ccna security Ccna security
Ccna security
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
C language
C languageC language
C language
 

Recently uploaded

Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...aditipandeya
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of indiaimessage0108
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 

Recently uploaded (20)

Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of india
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 

Internet with HTML

  • 1.
  • 2. World Wide Web Invented by Tim Berners-Lee at CERN, the European Laboratory for Particle Physics in Geneva, Switzerland (roughly 1989) Wanted researchers to be able to “link” or cross- reference each others research papers By mid 1980s we had DNS – domain name service to map domain names to IP address
  • 3. WWW (cont.) • Berners-Lee developed a simple protocol, HTTP – HyperText Transfer Protocol for exchanging information via hypertext links • The documents themselves were to be marked up using HTML – HyperText Markup Language • HTML based on SGML - Standard Generalized Mark- up Language which was widely used in publishing industry
  • 4. WWW (cont.) Early 1990s World Wide Web ramped up 1993 – NCSA - National Center for Supercomputers (University of Illinois) released Mosaic browser 1994 – Netscape was formed
  • 5. Important Web Programs • Web Server: This is a program that manages web sites on server computers. The web server accepts requests from other programs (clients) asking for pages from the web sites. • Browsers: Programs like Internet Explorer and Firefox that act as clients for web servers requesting pages for the user and displaying the returned pages.
  • 6. HTML • HyperText Markup Language – HTML is used to mark up a document to tell browser how it should be displayed, nothing about content • Allows us to markup up text with special tags that inform the web browsers how the content should be displayed • For the most part HTML tags are placed in “angle brackets” like <b> and occur in pairs like <b> Here is some text </b>
  • 7. Some HTML tags • html – this tag together with its end tag enclose the entire document • head – there are two sections to the document, the head and the body. For the most part the head section contains the title of the document • title – encloses the page title shown in title bar at the top • body – enclose the body of the document, essentially all of the displayed content
  • 8. A Minimal HTML document <html> <head> <title> Title of your page </title> </head> <body> All the good stuff goes here </body> </html>
  • 9. More tags • h1 – There are six levels of headings in HTML, numbered h1 through h6 with h1 being the largest and boldest • p – Marks the beginning of a new paragraph. • ul – enclose an unordered list – bullet list • ol – enclose an ordered or numbered list • li – enclose an item in a list
  • 12.
  • 13.
  • 14. More tags • br – Causes a line break to occur. Does not use an end tag (Recommend: <br/> • hr – Causes a horizontal line to be drawn across the page. No end tag. (Recommend: <hr/>) • b – enclosed text is bold • i – enclosed text is in italics
  • 15. The anchor tag • The anchor tags, <a> and </a>, are used with links. – To specify a link from a location in your page to a location in current page or another page on the web. – To specify a location in your page that can be linked to from another location in the current page or from another page.
  • 16. Making links – HREF Attribute • General form is <a href = “URL”> link-phrase</a> – URL (Uniform Resource Locator) is the web address to link to – link-phrase is the phrase to appear on your page for the user to click in order to execute the link.
  • 17. Linking to other places: HREF attribute Suppose we want to have a link on our page to link to W&L’s home page. The following markup will achieve this: <a href=“http://www.wlu.edu”> My University </a>
  • 18. Locations that can be linked to: Name attribute In order to link to specific locations within a page, these locations must first be given names that are recognized by HTML. To do this we use the anchor tag again, but now using the NAME attribute rather than the HREF attribute.
  • 19. Linking to locations in same page General form is <a name = “location-name”> Location-title</a> where location-name is the name that will be used in anchors that link to this location, and Location-title will appear at the position where the Name anchor is placed.
  • 20. Linking to named locations in same page Example: <a name=“Ch2”>Chapter 2 – Tree Algorithms</a> Suppose we put the above tag at the beginning of the Chapter 2 section of our page. Then to link from another location to Chapter 2, we could use any of the following: <a href= “#Ch2”> Chapter 2</a> <a href = “#Ch2”> Tree Algorithms</a> <a href = “#Ch2”> Chapter 2 – Tree Algorithms</a> Here the # indicates that we are linking to an anchor location within the page.
  • 21. Linking to named locations in another page Example: <a name=“Ch2”>Chapter 2 – Tree Algorithms</a> Suppose the named location above occurs in “MyReport.html” and that we would like to place a link to that location in “MyWork.html”. At the place where we want the link, we could have <a href = “MyWork.html#Ch2”> See Chapter 2 </a> assuming these files are in same location. Otherwise, use the full web address to MyWork.html.
  • 22. Images Here is an example for having an image in the file <img src =“TractorRide.jpg”>
  • 23. Background Color • We can add a background color to our web page by adding a bgcolor attribute to the Body tag: <body bgcolor = “value”> • The value can be either a “known” color or a color specified with the 6 hex digit system.
  • 24. Background Color (cont.) • There is a long list of “known” colors, but only 16 that are guaranteed to validate with all browsers: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, and yellow • To specify a background color with hex digits use the form <body bgcolor = “#D454C8”> for example