SlideShare a Scribd company logo
Internet with HTML
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
Internet with HTML
Internet with HTML
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 (19)

PPTX
Parsing strange v1.1
Hal Stern
 
PPTX
Google Searchology
Maheshkumar Darji
 
PPT
Google search tips
Yashwant Shet Talaulikar
 
PDF
Research on Key Technology of Web Reptile
IRJESJOURNAL
 
PDF
Temporal Anchor Text as Proxy for user Queries
Thaer Samar
 
PDF
Faster and better search results with Elasticsearch
Enrico Polesel
 
PPTX
Creating Truly RESTful APIs
Domenic Denicola
 
PPTX
Google search architecture services in Hyderabad
Martin James
 
PPTX
Google search techniques
Nirav Ranpara
 
PPTX
Effective web search techniques
aliciafe0215
 
PPTX
Google history nd architecture
Divyangee Jain
 
PDF
Topic Maps in ‘Not working on the web shock!’
tmra
 
PPT
Internet search techniques by tariq ghayyur1
Tariq Ghayyur
 
PPT
3 google hacking
Syahmi Afiq Nizam
 
PDF
Drupal web services
Darren Mothersele
 
PPT
Google
Mohd Arif
 
PPT
Google searching techniques
abbas mohd
 
PDF
Architecture of a search engine
Sylvain Utard
 
PPTX
Design Beautiful REST + JSON APIs
Stormpath
 
Parsing strange v1.1
Hal Stern
 
Google Searchology
Maheshkumar Darji
 
Google search tips
Yashwant Shet Talaulikar
 
Research on Key Technology of Web Reptile
IRJESJOURNAL
 
Temporal Anchor Text as Proxy for user Queries
Thaer Samar
 
Faster and better search results with Elasticsearch
Enrico Polesel
 
Creating Truly RESTful APIs
Domenic Denicola
 
Google search architecture services in Hyderabad
Martin James
 
Google search techniques
Nirav Ranpara
 
Effective web search techniques
aliciafe0215
 
Google history nd architecture
Divyangee Jain
 
Topic Maps in ‘Not working on the web shock!’
tmra
 
Internet search techniques by tariq ghayyur1
Tariq Ghayyur
 
3 google hacking
Syahmi Afiq Nizam
 
Drupal web services
Darren Mothersele
 
Google
Mohd Arif
 
Google searching techniques
abbas mohd
 
Architecture of a search engine
Sylvain Utard
 
Design Beautiful REST + JSON APIs
Stormpath
 

Viewers also liked (14)

PDF
How Badoo Saved $1M Switching to PHP7 - Nikolay Krapivnyy - PHPDay Verona 2016
Badoo
 
PDF
Shahid Lecture-5- MKAG1273
nchakori
 
PDF
Ideas para la semana de convivencia2
Maestro José Miguel
 
PPT
Static and dynamic polymorphism
umesh patil
 
PPTX
Análisis de la guía de trabajo I
giselle salazar
 
DOC
C.v
DAVID BLAKE
 
PPTX
Slide al jam'u
Arifah Omar
 
PDF
OAuth2 Authentication
Ismael Costa
 
PPTX
Qualidade de Vida: Sim, é possível! - Dra. Christina May
Oncoguia
 
PDF
The story of st. philomena prepared by dr. samir morcos rafla
Alexandria University, Egypt
 
PDF
Tb transmission
Ashraf ElAdawy
 
PPTX
Exraindo informações de negócio a partir de logs de aplicações dom o ELK
Marcus Vinicius Leandro
 
PPTX
APIs do Jeito Certo
Ravan Scafi
 
PPTX
Glosario
TERESA200521
 
How Badoo Saved $1M Switching to PHP7 - Nikolay Krapivnyy - PHPDay Verona 2016
Badoo
 
Shahid Lecture-5- MKAG1273
nchakori
 
Ideas para la semana de convivencia2
Maestro José Miguel
 
Static and dynamic polymorphism
umesh patil
 
Análisis de la guía de trabajo I
giselle salazar
 
Slide al jam'u
Arifah Omar
 
OAuth2 Authentication
Ismael Costa
 
Qualidade de Vida: Sim, é possível! - Dra. Christina May
Oncoguia
 
The story of st. philomena prepared by dr. samir morcos rafla
Alexandria University, Egypt
 
Tb transmission
Ashraf ElAdawy
 
Exraindo informações de negócio a partir de logs de aplicações dom o ELK
Marcus Vinicius Leandro
 
APIs do Jeito Certo
Ravan Scafi
 
Glosario
TERESA200521
 
Ad

Similar to Internet with HTML (20)

PPTX
Part 1 -HTML- Basic_Spring 2023.pptx
Ahmad751599
 
PDF
02- Links, Structure and Layout with HTML.pdf
thkbmb4rb4
 
PPTX
HTML 101
Felice Palma
 
PPT
Web Design-III IT.ppt
banu236831
 
PPT
Introduction to HTML
Abzetdin Adamov
 
PPT
Web Design.ppt
Dr.R.SUGANYA RENGARAJ
 
PPT
Html
SBalan Balan
 
PPTX
Internet and html
Ankita Bhalla
 
PPTX
Lecture 2 HTML part 1.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
ZahouAmel1
 
PPT
Unit 2 (html)
manochitra10
 
PDF
1. HTML
Pavle Đorđević
 
PDF
Introduction to HTML programming for webpages.pdf
Mahmoud268161
 
PDF
HTML Basics.pdf
SofiaRehman2
 
PPTX
BVK_PTT_HTML-Unit - III (1).pptx
panoosha2
 
PPTX
Session ii(html)
Shrijan Tiwari
 
PPT
Web Development
Russell Sergei Gaerlan
 
PDF
Basic HTML Tutorial For Beginners
DHTMLExtreme
 
PPTX
Unit I- HTML, CSS, Bootstrap .pptx
dikshaahire256
 
PDF
Class Intro / HTML Basics
Shawn Calvert
 
Part 1 -HTML- Basic_Spring 2023.pptx
Ahmad751599
 
02- Links, Structure and Layout with HTML.pdf
thkbmb4rb4
 
HTML 101
Felice Palma
 
Web Design-III IT.ppt
banu236831
 
Introduction to HTML
Abzetdin Adamov
 
Web Design.ppt
Dr.R.SUGANYA RENGARAJ
 
Internet and html
Ankita Bhalla
 
Lecture 2 HTML part 1.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
ZahouAmel1
 
Unit 2 (html)
manochitra10
 
Introduction to HTML programming for webpages.pdf
Mahmoud268161
 
HTML Basics.pdf
SofiaRehman2
 
BVK_PTT_HTML-Unit - III (1).pptx
panoosha2
 
Session ii(html)
Shrijan Tiwari
 
Web Development
Russell Sergei Gaerlan
 
Basic HTML Tutorial For Beginners
DHTMLExtreme
 
Unit I- HTML, CSS, Bootstrap .pptx
dikshaahire256
 
Class Intro / HTML Basics
Shawn Calvert
 
Ad

More from umesh patil (20)

PPTX
Ccna security
umesh patil
 
PPTX
Array in c language
umesh patil
 
PPTX
Array in c language
umesh patil
 
PPTX
Jquery Preparation
umesh patil
 
PPTX
Cloud computing
umesh patil
 
PPTX
Introduction to asp .net
umesh patil
 
PPTX
C language
umesh patil
 
PPTX
Html and css presentation
umesh patil
 
PPTX
Html Presentation
umesh patil
 
PPTX
Cloud computing
umesh patil
 
PPT
Oops and c fundamentals
umesh patil
 
PPT
Java script
umesh patil
 
PPTX
Function in c program
umesh patil
 
PPTX
css and wordpress
umesh patil
 
PPTX
css and wordpress
umesh patil
 
PPTX
Php vs asp
umesh patil
 
PPTX
Ccna security
umesh patil
 
PPT
Cloud computing
umesh patil
 
PPTX
Cloud computing
umesh patil
 
PPS
C language
umesh patil
 
Ccna security
umesh patil
 
Array in c language
umesh patil
 
Array in c language
umesh patil
 
Jquery Preparation
umesh patil
 
Cloud computing
umesh patil
 
Introduction to asp .net
umesh patil
 
C language
umesh patil
 
Html and css presentation
umesh patil
 
Html Presentation
umesh patil
 
Cloud computing
umesh patil
 
Oops and c fundamentals
umesh patil
 
Java script
umesh patil
 
Function in c program
umesh patil
 
css and wordpress
umesh patil
 
css and wordpress
umesh patil
 
Php vs asp
umesh patil
 
Ccna security
umesh patil
 
Cloud computing
umesh patil
 
Cloud computing
umesh patil
 
C language
umesh patil
 

Recently uploaded (20)

PDF
How to Fix Error Code 16 in Adobe Photoshop A Step-by-Step Guide.pdf
Becky Lean
 
PPTX
Presentation on Social Media1111111.pptx
tanamlimbu
 
PDF
APNIC's Role in the Pacific Islands, presented at Pacific IGF 2205
APNIC
 
PPTX
1.10-Ruta=1st Term------------------------------1st.pptx
zk7304860098
 
PDF
DORA - MobileOps & MORA - DORA for Mobile Applications
Willy ROUVRE
 
PDF
Web Hosting for Shopify WooCommerce etc.
Harry_Phoneix Harry_Phoneix
 
PPTX
Random Presentation By Fuhran Khalil uio
maniieiish
 
PPTX
本科硕士学历佛罗里达大学毕业证(UF毕业证书)24小时在线办理
Taqyea
 
PPTX
Slides ZPE - QFS Eco Economic Epochs.pptx
Steven McGee
 
PDF
The Power and Impact of Promotion most useful
RajaBilal42
 
PPTX
Template Timeplan & Roadmap Product.pptx
ImeldaYulistya
 
PPTX
Internet Basics for class ix. Unit I. Describe
ASHUTOSHKUMAR1131
 
PDF
Slides PDF: ZPE - QFS Eco Economic Epochs pdf
Steven McGee
 
PDF
Digital Security in 2025 with Adut Angelina
The ClarityDesk
 
PPTX
Internet_of_Things_Presentation_KaifRahaman.pptx
kaifrahaman27593
 
PPTX
ipv6 very very very very vvoverview.pptx
eyala75
 
PDF
The Complete Guide to Chrome Net Internals DNS – 2025
Orage Technologies
 
PDF
World Game (s) Great Redesign via ZPE - QFS pdf
Steven McGee
 
PPTX
02 IoT Industry Applications and Solutions (1).pptx
abuizzaam
 
PPTX
Simplifying and CounFounding in egime.pptx
Ryanto10
 
How to Fix Error Code 16 in Adobe Photoshop A Step-by-Step Guide.pdf
Becky Lean
 
Presentation on Social Media1111111.pptx
tanamlimbu
 
APNIC's Role in the Pacific Islands, presented at Pacific IGF 2205
APNIC
 
1.10-Ruta=1st Term------------------------------1st.pptx
zk7304860098
 
DORA - MobileOps & MORA - DORA for Mobile Applications
Willy ROUVRE
 
Web Hosting for Shopify WooCommerce etc.
Harry_Phoneix Harry_Phoneix
 
Random Presentation By Fuhran Khalil uio
maniieiish
 
本科硕士学历佛罗里达大学毕业证(UF毕业证书)24小时在线办理
Taqyea
 
Slides ZPE - QFS Eco Economic Epochs.pptx
Steven McGee
 
The Power and Impact of Promotion most useful
RajaBilal42
 
Template Timeplan & Roadmap Product.pptx
ImeldaYulistya
 
Internet Basics for class ix. Unit I. Describe
ASHUTOSHKUMAR1131
 
Slides PDF: ZPE - QFS Eco Economic Epochs pdf
Steven McGee
 
Digital Security in 2025 with Adut Angelina
The ClarityDesk
 
Internet_of_Things_Presentation_KaifRahaman.pptx
kaifrahaman27593
 
ipv6 very very very very vvoverview.pptx
eyala75
 
The Complete Guide to Chrome Net Internals DNS – 2025
Orage Technologies
 
World Game (s) Great Redesign via ZPE - QFS pdf
Steven McGee
 
02 IoT Industry Applications and Solutions (1).pptx
abuizzaam
 
Simplifying and CounFounding in egime.pptx
Ryanto10
 

Internet with HTML

  • 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
  • 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