SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Unit 1: Web Fundamentals
Lesson 2: Learning to Use HTML
August 23, 2013
Lesson 2: Learning to Use HTML
2
Introduction
to HTML
Learning to
Use HTML
HTML and
Email
Pictures, Vid
eo, and
Media
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)
• HTML is very important because it‟s used in all websites
• Along with CSS and jQuery/Javascript, HTML is one of the building
blocks of the internet
3
HTML as the
structure/skeleton
CSS as the
presentation/clothing
jQuery/Javascript as
the action/movement
HAHAHA
Router
ISP
Facebook
server
Amazon
server
Youtube
server
DNS
Recap from last time (II)
• When we navigate to a website, our request is transmitted to a
server which sends us the files to load the page
• Any local changes we make can be seen on our computer only
4
Let’s try creating our own HTML file
• We‟ve already seen lots of websites created with HTML
• It‟s easy to do ourselves!
5
Remember this?
Our first HTML file (I)
1. If using a PC, open the Notepad application. If on a Mac, open
TextEdit
2. Type “I am master of the internet!”
6
MacPC
Our first HTML file (II)
3. Save the file by going to „File‟„Save As…‟ (PC) or „File‟„Save‟
(Mac)
7
MacPC
Our first HTML file (III)
4. If using a PC, delete “.txt” and rename it to “.html”. If on a
Mac, change the „File Format‟ to „Web Page (.html)‟
8
MacPC
Our first HTML file (IV)
5. Name the file “my-first-page” (don‟t forget where you saved it!) and
hit „Save‟.
9
MacPC
Our first HTML file (V)
6. Let‟s see what our file looks like in our browser. Open up your
Chrome browser. If using a PC, press the Ctrl key and then press
the “O” key (as in Orange). If on a Mac, go to „FileOpen File‟.
10
MacPC
Our first HTML file (VI)
7. Now locate the file, select it, and click „Open‟
11
MacPC
Our first HTML file (VII)
8. There we go!
12
This address may look different for you
Something looks different…
• If you look at the address in the bar (known as a URI, or Uniform
Resource Identifier), you‟ll see it looks different from most websites
you are familiar with
13
HTTP vs. File
14
Most website URIs
look like this:
or like this, for short:
Addresses for files on your
computer look like this:
• HTTP stands for HyperText
Transfer Protocol
• This basically tells your
computer to find this address
on the internet
• File tells your computer to look for
this address on your local computer
What exactly is a web browser?
• A web browser is an application used to access and display web
pages and other content on the internet
• In the same way that Microsoft Word is used to open a .doc file and
Adobe is used to open a .pdf file, a browser is used to open a .html
file
15
opens
.doc files
opens
.pdf files
opens
.html files
Why are there so many different browsers? (I)
• So far, we have been using our Chrome browser, but there are many
different web browsers to choose from:
16
Chrome Internet
Explorer
Firefox
Safari Opera
Why are there so many different browsers? (II)
• There are different browsers for the same reason there are so many
different brands of cars
17
Ford Vauxhall Land Rover
Ferrari Hummer
Why are there so many different browsers? (III)
• Like with cars, the basic function of all browsers is the same – to
take the HTML code a server sends us and make it appear on our
screen
• Each browser does things a little differently:
• Some are faster
• Some look cooler
• Some are easier-to-use
• Some have just been around for as long as anyone can remember
18
Summary (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
19
opens
.doc files
opens
.pdf files
opens
.html files
Summary (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
20
Chrome Internet
Explorer
Firefox Safari Opera
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
21

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-ayCodecademy Ren
 
Lesson 109 23 aug13-1430-ay
Lesson 109 23 aug13-1430-ayLesson 109 23 aug13-1430-ay
Lesson 109 23 aug13-1430-ayCodecademy Ren
 
Lesson 206 11 oct13-1500-ay
Lesson 206 11 oct13-1500-ayLesson 206 11 oct13-1500-ay
Lesson 206 11 oct13-1500-ayCodecademy Ren
 
Getting started with HTML & CSS
Getting started with HTML & CSSGetting started with HTML & CSS
Getting started with HTML & CSSBen Eveloff
 
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 htmlLearnFrom1
 
Slides(1) june entre
Slides(1) june entreSlides(1) june entre
Slides(1) june entreEntreMT2012
 
Personal learning environments and portals
Personal learning environments and portalsPersonal learning environments and portals
Personal learning environments and portalsMatthew 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 sitebuilderYolaclass
 
OpenID Intro @ Barcamp Brussels 3
OpenID Intro @ Barcamp Brussels 3OpenID Intro @ Barcamp Brussels 3
OpenID Intro @ Barcamp Brussels 3Frank Louwers
 

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 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
 
Lesson 206 11 oct13-1500-ay
Lesson 206 11 oct13-1500-ayLesson 206 11 oct13-1500-ay
Lesson 206 11 oct13-1500-ay
 
Getting started with HTML & CSS
Getting started with HTML & CSSGetting started with HTML & CSS
Getting started with HTML & CSS
 
Basics of web
Basics of webBasics of web
Basics of web
 
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
 
Slides(1) june entre
Slides(1) june entreSlides(1) june entre
Slides(1) june entre
 
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
 
INLS461_day14a.ppt
INLS461_day14a.pptINLS461_day14a.ppt
INLS461_day14a.ppt
 
Chapter1
Chapter1Chapter1
Chapter1
 
Leran html
Leran htmlLeran html
Leran html
 
Creating Webquests
Creating WebquestsCreating Webquests
Creating Webquests
 
Chapter14
Chapter14Chapter14
Chapter14
 
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
 
HTML standards
HTML standardsHTML standards
HTML standards
 
OpenID Intro @ Barcamp Brussels 3
OpenID Intro @ Barcamp Brussels 3OpenID Intro @ Barcamp Brussels 3
OpenID Intro @ Barcamp Brussels 3
 

Ähnlich wie Lesson 102 25 aug13-2200-ay

Lesson 112 24 aug13-2300-ay
Lesson 112 24 aug13-2300-ayLesson 112 24 aug13-2300-ay
Lesson 112 24 aug13-2300-ayCodecademy Ren
 
CBSE class X Computer Applications ch 1 INTERNET
CBSE class X Computer Applications ch 1 INTERNETCBSE class X Computer Applications ch 1 INTERNET
CBSE class X Computer Applications ch 1 INTERNETArchana Dwivedi
 
Web Scraping in PHP Using Simple HTML DOM Parser
Web Scraping in PHP Using Simple HTML DOM ParserWeb Scraping in PHP Using Simple HTML DOM Parser
Web Scraping in PHP Using Simple HTML DOM ParserMD MAHSIN UL ISLAM
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTMLZainudinGenso
 
CMWP, the technical lecture
CMWP, the technical lectureCMWP, the technical lecture
CMWP, the technical lectureJenny Weight
 
Introduction to web page
Introduction to web pageIntroduction to web page
Introduction to web pageMahmoud Shaqria
 
Lesson 111 24 aug13-1430-ay
Lesson 111 24 aug13-1430-ayLesson 111 24 aug13-1430-ay
Lesson 111 24 aug13-1430-ayCodecademy Ren
 
Google Chrome Operating System
Google Chrome Operating SystemGoogle Chrome Operating System
Google Chrome Operating SystemDebashish Mitra
 
How Browsers Work -By Tali Garsiel and Paul Irish
How Browsers Work -By Tali Garsiel and Paul IrishHow Browsers Work -By Tali Garsiel and Paul Irish
How Browsers Work -By Tali Garsiel and Paul IrishNagamurali Reddy
 
Slides 1 - Internet and Web
Slides 1 - Internet and WebSlides 1 - Internet and Web
Slides 1 - Internet and WebMassimo Callisto
 
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docxICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docxMartin Mulwa
 
How browsers work landscape
How browsers work landscapeHow browsers work landscape
How browsers work landscapeanandkishore
 
Browser and Search Engine computer presentation
Browser and Search Engine computer presentationBrowser and Search Engine computer presentation
Browser and Search Engine computer presentationRanaJunaid48
 

Ähnlich wie Lesson 102 25 aug13-2200-ay (20)

Lesson 112 24 aug13-2300-ay
Lesson 112 24 aug13-2300-ayLesson 112 24 aug13-2300-ay
Lesson 112 24 aug13-2300-ay
 
Web design - How the Web works?
Web design - How the Web works?Web design - How the Web works?
Web design - How the Web works?
 
CBSE class X Computer Applications ch 1 INTERNET
CBSE class X Computer Applications ch 1 INTERNETCBSE class X Computer Applications ch 1 INTERNET
CBSE class X Computer Applications ch 1 INTERNET
 
Web Scraping in PHP Using Simple HTML DOM Parser
Web Scraping in PHP Using Simple HTML DOM ParserWeb Scraping in PHP Using Simple HTML DOM Parser
Web Scraping in PHP Using Simple HTML DOM Parser
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTML
 
Internt.pptx
Internt.pptxInternt.pptx
Internt.pptx
 
Web design EJ3
Web design    EJ3Web design    EJ3
Web design EJ3
 
HTML5_3.ppt
HTML5_3.pptHTML5_3.ppt
HTML5_3.ppt
 
CMWP, the technical lecture
CMWP, the technical lectureCMWP, the technical lecture
CMWP, the technical lecture
 
Introduction to web page
Introduction to web pageIntroduction to web page
Introduction to web page
 
Lesson 111 24 aug13-1430-ay
Lesson 111 24 aug13-1430-ayLesson 111 24 aug13-1430-ay
Lesson 111 24 aug13-1430-ay
 
Module 5 and 6
Module 5 and 6Module 5 and 6
Module 5 and 6
 
Google Chrome Operating System
Google Chrome Operating SystemGoogle Chrome Operating System
Google Chrome Operating System
 
How Browsers Work -By Tali Garsiel and Paul Irish
How Browsers Work -By Tali Garsiel and Paul IrishHow Browsers Work -By Tali Garsiel and Paul Irish
How Browsers Work -By Tali Garsiel and Paul Irish
 
Slides 1 - Internet and Web
Slides 1 - Internet and WebSlides 1 - Internet and Web
Slides 1 - Internet and Web
 
Module 3
Module 3Module 3
Module 3
 
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docxICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
 
Webdesign
WebdesignWebdesign
Webdesign
 
How browsers work landscape
How browsers work landscapeHow browsers work landscape
How browsers work landscape
 
Browser and Search Engine computer presentation
Browser and Search Engine computer presentationBrowser and Search Engine computer presentation
Browser and Search Engine computer presentation
 

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-ayCodecademy Ren
 
Lesson 303 05 jan14-1500-ay
Lesson 303 05 jan14-1500-ayLesson 303 05 jan14-1500-ay
Lesson 303 05 jan14-1500-ayCodecademy Ren
 
Lesson 301 26 nov13-1500-ay
Lesson 301 26 nov13-1500-ayLesson 301 26 nov13-1500-ay
Lesson 301 26 nov13-1500-ayCodecademy Ren
 
Lesson 302 05 jan14-1500-ay
Lesson 302 05 jan14-1500-ayLesson 302 05 jan14-1500-ay
Lesson 302 05 jan14-1500-ayCodecademy Ren
 
Lesson 207 19 oct13-1500-ay
Lesson 207 19 oct13-1500-ayLesson 207 19 oct13-1500-ay
Lesson 207 19 oct13-1500-ayCodecademy Ren
 
Lesson 205 07 oct13-1500-ay
Lesson 205 07 oct13-1500-ayLesson 205 07 oct13-1500-ay
Lesson 205 07 oct13-1500-ayCodecademy Ren
 
Lesson 204 03 oct13-1500-ay
Lesson 204 03 oct13-1500-ayLesson 204 03 oct13-1500-ay
Lesson 204 03 oct13-1500-ayCodecademy Ren
 
Lesson 203 18 sep13-1500-ay
Lesson 203 18 sep13-1500-ayLesson 203 18 sep13-1500-ay
Lesson 203 18 sep13-1500-ayCodecademy Ren
 
Lesson 202 02 oct13-1800-ay
Lesson 202 02 oct13-1800-ayLesson 202 02 oct13-1800-ay
Lesson 202 02 oct13-1800-ayCodecademy Ren
 
Lesson 108 23 aug13-1430-ay
Lesson 108 23 aug13-1430-ayLesson 108 23 aug13-1430-ay
Lesson 108 23 aug13-1430-ayCodecademy 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

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 

Kürzlich hochgeladen (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 

Lesson 102 25 aug13-2200-ay

  • 1. Unit 1: Web Fundamentals Lesson 2: Learning to Use HTML August 23, 2013
  • 2. Lesson 2: Learning to Use HTML 2 Introduction to HTML Learning to Use HTML HTML and Email Pictures, Vid eo, and Media 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) • HTML is very important because it‟s used in all websites • Along with CSS and jQuery/Javascript, HTML is one of the building blocks of the internet 3 HTML as the structure/skeleton CSS as the presentation/clothing jQuery/Javascript as the action/movement
  • 4. HAHAHA Router ISP Facebook server Amazon server Youtube server DNS Recap from last time (II) • When we navigate to a website, our request is transmitted to a server which sends us the files to load the page • Any local changes we make can be seen on our computer only 4
  • 5. Let’s try creating our own HTML file • We‟ve already seen lots of websites created with HTML • It‟s easy to do ourselves! 5 Remember this?
  • 6. Our first HTML file (I) 1. If using a PC, open the Notepad application. If on a Mac, open TextEdit 2. Type “I am master of the internet!” 6 MacPC
  • 7. Our first HTML file (II) 3. Save the file by going to „File‟„Save As…‟ (PC) or „File‟„Save‟ (Mac) 7 MacPC
  • 8. Our first HTML file (III) 4. If using a PC, delete “.txt” and rename it to “.html”. If on a Mac, change the „File Format‟ to „Web Page (.html)‟ 8 MacPC
  • 9. Our first HTML file (IV) 5. Name the file “my-first-page” (don‟t forget where you saved it!) and hit „Save‟. 9 MacPC
  • 10. Our first HTML file (V) 6. Let‟s see what our file looks like in our browser. Open up your Chrome browser. If using a PC, press the Ctrl key and then press the “O” key (as in Orange). If on a Mac, go to „FileOpen File‟. 10 MacPC
  • 11. Our first HTML file (VI) 7. Now locate the file, select it, and click „Open‟ 11 MacPC
  • 12. Our first HTML file (VII) 8. There we go! 12 This address may look different for you
  • 13. Something looks different… • If you look at the address in the bar (known as a URI, or Uniform Resource Identifier), you‟ll see it looks different from most websites you are familiar with 13
  • 14. HTTP vs. File 14 Most website URIs look like this: or like this, for short: Addresses for files on your computer look like this: • HTTP stands for HyperText Transfer Protocol • This basically tells your computer to find this address on the internet • File tells your computer to look for this address on your local computer
  • 15. What exactly is a web browser? • A web browser is an application used to access and display web pages and other content on the internet • In the same way that Microsoft Word is used to open a .doc file and Adobe is used to open a .pdf file, a browser is used to open a .html file 15 opens .doc files opens .pdf files opens .html files
  • 16. Why are there so many different browsers? (I) • So far, we have been using our Chrome browser, but there are many different web browsers to choose from: 16 Chrome Internet Explorer Firefox Safari Opera
  • 17. Why are there so many different browsers? (II) • There are different browsers for the same reason there are so many different brands of cars 17 Ford Vauxhall Land Rover Ferrari Hummer
  • 18. Why are there so many different browsers? (III) • Like with cars, the basic function of all browsers is the same – to take the HTML code a server sends us and make it appear on our screen • Each browser does things a little differently: • Some are faster • Some look cooler • Some are easier-to-use • Some have just been around for as long as anyone can remember 18
  • 19. Summary (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 19 opens .doc files opens .pdf files opens .html files
  • 20. Summary (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 20 Chrome Internet Explorer Firefox Safari Opera
  • 21. 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 21