SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Unit 1: Web Fundamentals
Lesson 3: HTML and Email
August 20, 2013
Lesson 3: HTML and Email
2
Introduction
to HTML
Learning to
Use HTML
HTML and
Email
History and
Future of the
Web
HTML and
Forms
Search
Engine
Optimization
Learning to
Use CSS
Introduction
to CSS
Reusing
Code
3 Ways to
Use CSS
Separation of
Concerns
Launching
Your Own
Website
Lesson 1 Lesson 2 Lesson 3 Lesson 4
Lesson 8 Lesson 7 Lesson 6 Lesson 5
Lesson 9 Lesson 10 Lesson 11 Lesson 12
Build understanding Develop skills
Recap from last time (I)
• It’s simple to create an HTML file – no different from creating a Word
document or a PDF file
• .html files are opened with web browsers, in the same way that .doc
files are opened with Microsoft Word and .pdf files are opened with
Adobe Reader
3
opens
.doc files
opens
.pdf files
opens
.html files
Recap from last time (II)
• A web browser is an application used to access and display web
pages and other content on the internet
• There are many different browsers, but they all have the same basic
function – to load HTML files
4
Chrome Internet
Explorer
Firefox Safari Opera
So far we have only seen HTML used in websites
• HTML is also used in every email you send or receive
• Just like a website such as the Guardian, an email may be stylized to
look nice, but it’s actually written in a bunch of HTML code
5
This is HTML!
How do we view the HTML of an email? (I)
1. Let’s see how to do this in Gmail. If you don’t have a Gmail
account, just follow along. Go to www.gmail.com, type in your
Username and Password, and sign in.
6
Sign in here
How do we view the HTML of an email? (II)
2. In the main screen, select an email in your inbox and click it
7
Click on the email
How do we view the HTML of an email? (III)
3. Next to the reply button, click on the arrow to bring up a menu of
additional options. Click on ‘Show original’.
8
First click here
Then click here
How do we view the HTML of an email? (IV)
4. A new page should open. Scroll all the way to the bottom and you
should see HTML!
9
This is HTML!
So how does email work? (I)
• We’ve seen how the internet works already. Email is actually pretty
similar. Let’s revisit our friend, Andy Murray.
10
Let’s email Roger
iamandy@gmail.com
federererer@yahoo.com
So how does email work? (II)
1. When Andy writes an email to Roger, his message is first sent to a
Gmail server (because he uses Gmail).
11
iamandy@gmail.com
federererer@yahoo.com
Gmail
server
So how does email work? (III)
2. The Gmail server has to decide where to send Andy’s message.
Since Roger uses Yahoo! Mail, the Gmail server uses a Domain
Name Server, or DNS, to find the Yahoo server.
12
iamandy@gmail.com
federererer@yahoo.com
Gmail
server
Hotmail
server
Yahoo
server
AOL
server
DNS
So how does email work? (IV)
3. Once the Yahoo server is found, the message is sent and Roger
can now read the email whenever he logs in to check his inbox!
13
Thanks Andy!
iamandy@gmail.com
federererer@yahoo.com
Gmail
server
Hotmail
server
Yahoo
server
AOL
server
DNS
Email vs. Websites (I)
• Both rely on servers to
transmit information
• Both involve sending and
receiving HTML
• Both use DNS to find the
right servers to use
14
How are they similar? How are they different?
Email vs. Websites (II)
• Both rely on servers to
transmit information
• Both involve sending and
receiving HTML
• Both use DNS to find the
right servers to use
15
• Email messages are sent from
one server to another. Website
requests are sent from a user to
a single server and back
• Email is for messages written in
HTML. Websites are for
webpages written in HTML.
How are they similar? How are they different?
Summary (I)
• HTML is important – not only is it used to create websites, but it also
allows us to send email
• While both websites and email are made to look pretty on the
outside, they are actually created with some HTML code
16
Website Email
HTML
Summary (II)
• The way email works is similar to the way websites load
17
Thanks Andy!
iamandy@gmail.com
federererer@yahoo.com
Gmail
server
Hotmail
server
Yahoo
server
AOL
server
DNS
What to do on your own
1. Go to URL to complete the Codecademy course online
2. Do the practice set on the material learned
1. Take the follow-up quiz to test your understanding
18

Weitere ähnliche Inhalte

Was ist angesagt?

Lesson 110 24 aug13-1400-ay
Lesson 110 24 aug13-1400-ayLesson 110 24 aug13-1400-ay
Lesson 110 24 aug13-1400-ay
Codecademy Ren
 
Lesson 112 24 aug13-2300-ay
Lesson 112 24 aug13-2300-ayLesson 112 24 aug13-2300-ay
Lesson 112 24 aug13-2300-ay
Codecademy Ren
 
Lesson 109 23 aug13-1430-ay
Lesson 109 23 aug13-1430-ayLesson 109 23 aug13-1430-ay
Lesson 109 23 aug13-1430-ay
Codecademy Ren
 
Slides(1) june entre
Slides(1) june entreSlides(1) june entre
Slides(1) june entre
EntreMT2012
 
Personal learning environments and portals
Personal learning environments and portalsPersonal learning environments and portals
Personal learning environments and portals
Matthew Mobbs
 
My site won't load in the sitebuilder
My site won't load in the sitebuilderMy site won't load in the sitebuilder
My site won't load in the sitebuilder
Yolaclass
 

Was ist angesagt? (18)

Lesson 110 24 aug13-1400-ay
Lesson 110 24 aug13-1400-ayLesson 110 24 aug13-1400-ay
Lesson 110 24 aug13-1400-ay
 
Lesson 112 24 aug13-2300-ay
Lesson 112 24 aug13-2300-ayLesson 112 24 aug13-2300-ay
Lesson 112 24 aug13-2300-ay
 
Lesson 109 23 aug13-1430-ay
Lesson 109 23 aug13-1430-ayLesson 109 23 aug13-1430-ay
Lesson 109 23 aug13-1430-ay
 
Gmail
GmailGmail
Gmail
 
Slides(1) june entre
Slides(1) june entreSlides(1) june entre
Slides(1) june entre
 
Basics of web
Basics of webBasics of web
Basics of web
 
It’s a blog. it’s a website.
It’s a blog. it’s a website.It’s a blog. it’s a website.
It’s a blog. it’s a website.
 
Html complete course | Lec -1 | what is html
Html complete course | Lec -1 | what is htmlHtml complete course | Lec -1 | what is html
Html complete course | Lec -1 | what is html
 
Personal learning environments and portals
Personal learning environments and portalsPersonal learning environments and portals
Personal learning environments and portals
 
Beginners WordPress JALC Lesson 2
Beginners WordPress JALC Lesson 2Beginners WordPress JALC Lesson 2
Beginners WordPress JALC Lesson 2
 
OpenID Intro @ Barcamp Brussels 3
OpenID Intro @ Barcamp Brussels 3OpenID Intro @ Barcamp Brussels 3
OpenID Intro @ Barcamp Brussels 3
 
My site won't load in the sitebuilder
My site won't load in the sitebuilderMy site won't load in the sitebuilder
My site won't load in the sitebuilder
 
Email
EmailEmail
Email
 
Leran html
Leran htmlLeran html
Leran html
 
HTML standards
HTML standardsHTML standards
HTML standards
 
Embedding your fonts in Word
Embedding your fonts in WordEmbedding your fonts in Word
Embedding your fonts in Word
 
Basic Guide to Computers
Basic Guide to ComputersBasic Guide to Computers
Basic Guide to Computers
 
Creating Webquests
Creating WebquestsCreating Webquests
Creating Webquests
 

Ähnlich wie Lesson 103 23 aug13-1430-ay

Lesson 111 24 aug13-1430-ay
Lesson 111 24 aug13-1430-ayLesson 111 24 aug13-1430-ay
Lesson 111 24 aug13-1430-ay
Codecademy Ren
 
Internet and Email 101 v1
Internet and Email 101 v1Internet and Email 101 v1
Internet and Email 101 v1
Adam Ripsam
 
Lesson 206 11 oct13-1500-ay
Lesson 206 11 oct13-1500-ayLesson 206 11 oct13-1500-ay
Lesson 206 11 oct13-1500-ay
Codecademy Ren
 
Send & See Email
Send & See EmailSend & See Email
Send & See Email
fosterstac
 

Ähnlich wie Lesson 103 23 aug13-1430-ay (20)

Presentation1
Presentation1Presentation1
Presentation1
 
Email (3)
Email (3)Email (3)
Email (3)
 
Selection of email system and creating an email account
Selection of email system and creating an email accountSelection of email system and creating an email account
Selection of email system and creating an email account
 
Email - electronic mail
Email - electronic mailEmail - electronic mail
Email - electronic mail
 
Email -Basic
Email -BasicEmail -Basic
Email -Basic
 
Lesson 111 24 aug13-1430-ay
Lesson 111 24 aug13-1430-ayLesson 111 24 aug13-1430-ay
Lesson 111 24 aug13-1430-ay
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTML
 
Internet and Email 101 v1
Internet and Email 101 v1Internet and Email 101 v1
Internet and Email 101 v1
 
Email
EmailEmail
Email
 
Lesson 206 11 oct13-1500-ay
Lesson 206 11 oct13-1500-ayLesson 206 11 oct13-1500-ay
Lesson 206 11 oct13-1500-ay
 
Internet
InternetInternet
Internet
 
Pranavi verma-class-9-email-messaging
Pranavi verma-class-9-email-messagingPranavi verma-class-9-email-messaging
Pranavi verma-class-9-email-messaging
 
Pranavi verma-it 402 class ix-unit 11_presentation
Pranavi verma-it 402 class ix-unit 11_presentationPranavi verma-it 402 class ix-unit 11_presentation
Pranavi verma-it 402 class ix-unit 11_presentation
 
Secrets to Conquering the Gmail Inbox
Secrets to Conquering the Gmail InboxSecrets to Conquering the Gmail Inbox
Secrets to Conquering the Gmail Inbox
 
Internet
InternetInternet
Internet
 
Pm shandilya-s-wcodew-web-methodology
Pm shandilya-s-wcodew-web-methodologyPm shandilya-s-wcodew-web-methodology
Pm shandilya-s-wcodew-web-methodology
 
Send & See Email
Send & See EmailSend & See Email
Send & See Email
 
Gmail final draft kulthoum-200911263
Gmail final draft kulthoum-200911263Gmail final draft kulthoum-200911263
Gmail final draft kulthoum-200911263
 
What is E-Mail??
What is E-Mail??What is E-Mail??
What is E-Mail??
 
Config and use internetUnit 3.pptx
Config and use internetUnit 3.pptxConfig and use internetUnit 3.pptx
Config and use internetUnit 3.pptx
 

Mehr von Codecademy Ren

Lesson 304 05 jan14-1500-ay
Lesson 304 05 jan14-1500-ayLesson 304 05 jan14-1500-ay
Lesson 304 05 jan14-1500-ay
Codecademy Ren
 
Lesson 303 05 jan14-1500-ay
Lesson 303 05 jan14-1500-ayLesson 303 05 jan14-1500-ay
Lesson 303 05 jan14-1500-ay
Codecademy Ren
 
Lesson 301 26 nov13-1500-ay
Lesson 301 26 nov13-1500-ayLesson 301 26 nov13-1500-ay
Lesson 301 26 nov13-1500-ay
Codecademy Ren
 
Lesson 302 05 jan14-1500-ay
Lesson 302 05 jan14-1500-ayLesson 302 05 jan14-1500-ay
Lesson 302 05 jan14-1500-ay
Codecademy Ren
 
Lesson 207 19 oct13-1500-ay
Lesson 207 19 oct13-1500-ayLesson 207 19 oct13-1500-ay
Lesson 207 19 oct13-1500-ay
Codecademy Ren
 
Lesson 205 07 oct13-1500-ay
Lesson 205 07 oct13-1500-ayLesson 205 07 oct13-1500-ay
Lesson 205 07 oct13-1500-ay
Codecademy Ren
 
Lesson 204 03 oct13-1500-ay
Lesson 204 03 oct13-1500-ayLesson 204 03 oct13-1500-ay
Lesson 204 03 oct13-1500-ay
Codecademy Ren
 
Lesson 203 18 sep13-1500-ay
Lesson 203 18 sep13-1500-ayLesson 203 18 sep13-1500-ay
Lesson 203 18 sep13-1500-ay
Codecademy Ren
 
Lesson 202 02 oct13-1800-ay
Lesson 202 02 oct13-1800-ayLesson 202 02 oct13-1800-ay
Lesson 202 02 oct13-1800-ay
Codecademy Ren
 
Lesson 108 23 aug13-1430-ay
Lesson 108 23 aug13-1430-ayLesson 108 23 aug13-1430-ay
Lesson 108 23 aug13-1430-ay
Codecademy Ren
 

Mehr von Codecademy Ren (10)

Lesson 304 05 jan14-1500-ay
Lesson 304 05 jan14-1500-ayLesson 304 05 jan14-1500-ay
Lesson 304 05 jan14-1500-ay
 
Lesson 303 05 jan14-1500-ay
Lesson 303 05 jan14-1500-ayLesson 303 05 jan14-1500-ay
Lesson 303 05 jan14-1500-ay
 
Lesson 301 26 nov13-1500-ay
Lesson 301 26 nov13-1500-ayLesson 301 26 nov13-1500-ay
Lesson 301 26 nov13-1500-ay
 
Lesson 302 05 jan14-1500-ay
Lesson 302 05 jan14-1500-ayLesson 302 05 jan14-1500-ay
Lesson 302 05 jan14-1500-ay
 
Lesson 207 19 oct13-1500-ay
Lesson 207 19 oct13-1500-ayLesson 207 19 oct13-1500-ay
Lesson 207 19 oct13-1500-ay
 
Lesson 205 07 oct13-1500-ay
Lesson 205 07 oct13-1500-ayLesson 205 07 oct13-1500-ay
Lesson 205 07 oct13-1500-ay
 
Lesson 204 03 oct13-1500-ay
Lesson 204 03 oct13-1500-ayLesson 204 03 oct13-1500-ay
Lesson 204 03 oct13-1500-ay
 
Lesson 203 18 sep13-1500-ay
Lesson 203 18 sep13-1500-ayLesson 203 18 sep13-1500-ay
Lesson 203 18 sep13-1500-ay
 
Lesson 202 02 oct13-1800-ay
Lesson 202 02 oct13-1800-ayLesson 202 02 oct13-1800-ay
Lesson 202 02 oct13-1800-ay
 
Lesson 108 23 aug13-1430-ay
Lesson 108 23 aug13-1430-ayLesson 108 23 aug13-1430-ay
Lesson 108 23 aug13-1430-ay
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Lesson 103 23 aug13-1430-ay

  • 1. Unit 1: Web Fundamentals Lesson 3: HTML and Email August 20, 2013
  • 2. Lesson 3: HTML and Email 2 Introduction to HTML Learning to Use HTML HTML and Email History and Future of the Web HTML and Forms Search Engine Optimization Learning to Use CSS Introduction to CSS Reusing Code 3 Ways to Use CSS Separation of Concerns Launching Your Own Website Lesson 1 Lesson 2 Lesson 3 Lesson 4 Lesson 8 Lesson 7 Lesson 6 Lesson 5 Lesson 9 Lesson 10 Lesson 11 Lesson 12 Build understanding Develop skills
  • 3. Recap from last time (I) • It’s simple to create an HTML file – no different from creating a Word document or a PDF file • .html files are opened with web browsers, in the same way that .doc files are opened with Microsoft Word and .pdf files are opened with Adobe Reader 3 opens .doc files opens .pdf files opens .html files
  • 4. Recap from last time (II) • A web browser is an application used to access and display web pages and other content on the internet • There are many different browsers, but they all have the same basic function – to load HTML files 4 Chrome Internet Explorer Firefox Safari Opera
  • 5. So far we have only seen HTML used in websites • HTML is also used in every email you send or receive • Just like a website such as the Guardian, an email may be stylized to look nice, but it’s actually written in a bunch of HTML code 5 This is HTML!
  • 6. How do we view the HTML of an email? (I) 1. Let’s see how to do this in Gmail. If you don’t have a Gmail account, just follow along. Go to www.gmail.com, type in your Username and Password, and sign in. 6 Sign in here
  • 7. How do we view the HTML of an email? (II) 2. In the main screen, select an email in your inbox and click it 7 Click on the email
  • 8. How do we view the HTML of an email? (III) 3. Next to the reply button, click on the arrow to bring up a menu of additional options. Click on ‘Show original’. 8 First click here Then click here
  • 9. How do we view the HTML of an email? (IV) 4. A new page should open. Scroll all the way to the bottom and you should see HTML! 9 This is HTML!
  • 10. So how does email work? (I) • We’ve seen how the internet works already. Email is actually pretty similar. Let’s revisit our friend, Andy Murray. 10 Let’s email Roger iamandy@gmail.com federererer@yahoo.com
  • 11. So how does email work? (II) 1. When Andy writes an email to Roger, his message is first sent to a Gmail server (because he uses Gmail). 11 iamandy@gmail.com federererer@yahoo.com Gmail server
  • 12. So how does email work? (III) 2. The Gmail server has to decide where to send Andy’s message. Since Roger uses Yahoo! Mail, the Gmail server uses a Domain Name Server, or DNS, to find the Yahoo server. 12 iamandy@gmail.com federererer@yahoo.com Gmail server Hotmail server Yahoo server AOL server DNS
  • 13. So how does email work? (IV) 3. Once the Yahoo server is found, the message is sent and Roger can now read the email whenever he logs in to check his inbox! 13 Thanks Andy! iamandy@gmail.com federererer@yahoo.com Gmail server Hotmail server Yahoo server AOL server DNS
  • 14. Email vs. Websites (I) • Both rely on servers to transmit information • Both involve sending and receiving HTML • Both use DNS to find the right servers to use 14 How are they similar? How are they different?
  • 15. Email vs. Websites (II) • Both rely on servers to transmit information • Both involve sending and receiving HTML • Both use DNS to find the right servers to use 15 • Email messages are sent from one server to another. Website requests are sent from a user to a single server and back • Email is for messages written in HTML. Websites are for webpages written in HTML. How are they similar? How are they different?
  • 16. Summary (I) • HTML is important – not only is it used to create websites, but it also allows us to send email • While both websites and email are made to look pretty on the outside, they are actually created with some HTML code 16 Website Email HTML
  • 17. Summary (II) • The way email works is similar to the way websites load 17 Thanks Andy! iamandy@gmail.com federererer@yahoo.com Gmail server Hotmail server Yahoo server AOL server DNS
  • 18. What to do on your own 1. Go to URL to complete the Codecademy course online 2. Do the practice set on the material learned 1. Take the follow-up quiz to test your understanding 18