SlideShare a Scribd company logo
1 of 34
HTML
with Brian Pichman
HTML = Hypertext Markup Language
• Displays web pages in a web browser.
• Web browsers use the tags to interpret the
content of the page.
• HTML elements consisting of tags enclosed in
angle brackets (e.g., <html>)
• Tags most commonly come in pairs like <h1>
and </h1>
Before we learn HTML…
• A “website” is a collection of “webpages”
– A webpage is PAGENAME.HTML in an HTML site
– Your home page should always be index.html
• Technically www.yoursitename.com is actually
www.yoursitename.com/index.html
– Webpages are linked together through
“hyperlinks”
• A website is stored on a server.
– A Server has an IP Address (10.231.231.21) and a
DNS translates www.yoursitename.com to that
Address
This is typically at index.html
Color As A Code
http://colorschemedesigner.com
What Does HTML Code Look Like?
What Does HTML Code Look Like?
www.circtech.net
<html>
<head>
<title>Learning Sites</title>
</head>
<body>
The content of the document......
</body>
</html>
The <html> element defines what the
website is loading (whether it be an HTML
site or PHP, etc)
Important: Save your home page as:
index.html
<html>
<head>
<title>Learning Sites</title>
</head>
<body>
The content of the document......
</body>
</html>
The <head> element must include a title for the
document, and can include scripts, styles, meta
information etc. It lets the browser know what to
load
Scripts (Like JQUERY) are called in the “Head” Tag
<html>
<head>
<title>Learning Sites</title>
</head>
<body>
The content of the document......
</body>
</html>
The <body> element must includes the content on
the physical page. If you are using scripts, you can
call the placement of the scripts in the body
element.
Here is where most of the “actual coding” takes
place
Basic HTML Body Tags
Formatting Text Tags
o <h1> Creates the largest headline/heading
o <h6> Creates the smallest headline/heading
o <b> or <strong>,Creates bold text / words
o <i> or <em> Creates italic text / words
o <font size="3"></font> Sets size of font, from 1 to 7
o <font color="green"></font> Sets font color, using name or hex value
o <blockquote> Indents text from both sides
Basic HTML Body Tags
Formatting Paragraphs Tags
o <p>Creates a new paragraph
o <p align="left"> Aligns a paragraph to the left (default), right, or center.
o <br> Inserts a line break
o <ol>Creates a numbered list
o <ul>Creates a bulleted list
o <li>Precedes each list item, and adds a number or symbol depending upon
the type of list selected
o <hr /> Inserts a horizontal rule
o <hr size="3" /> Sets size (height) of rule
o <hr width="80%" /> Sets width of rule, in percentage or absolute value
o <hr noshade /> Creates a rule without a shadow
Media HTML Tags
Picture Tags
o <img src="name"> Adds an image
o <img src="name" align="left"> Aligns an image: left, right, center; bottom, top,
middle
o <img src="name" border="1"> Sets size of border around an image
URL Tags
o <a href="URL">NAME OF LINK</a> Creates a hyperlink
o <a href="mailto:EMAIL">NAME OF LINK</a> Creates a mailto link
o <a href="#NAME"></a> Links to that target location from elsewhere in the
document (Defining A Book Mark)
o <a name="NAME"></a> Creates a target location within a document
Basic Table Tags
Formatting Paragraphs Tags
Tables
• <table></table> Creates a table
• <tr></tr> Sets off each row in a table
• <td></td> Sets off each cell in a row
• <th></th> Sets off the table header (a normal cell with bold, centered text)
Table Attributes
• <table border="1"> Sets width of border around table cells
• <table cellspacing="1"> Sets amount of space between table cells
• <table cellpadding="1"> Sets amount of space between a cell’s border and its contents
• <table width="500" or "80%"> Sets width of table, in pixels or as a percentage of document width
• <tr align="left"> or <td align="left"> Sets alignment for cell(s) (left, center, or right)
• <tr valign="top"> or <td valign="top"> Sets vertical alignment for cell(s) (top, middle, or bottom)
• <td colspan="2"> Sets number of columns a cell should span (default=1)
• <td rowspan="4"> Sets number of rows a cell should span (default=1)
• <td nowrap> Prevents the lines within a cell from being broken to fit
Not closing your tags (</TAG>) can ruin your site
Practice Coding
http://www.w3schools.com/html/tryit.asp?filename=tryhtml_intro
A Quick Bit About CSS
• CSS = Cascading Style Sheets
– You can set what “Style” <h1> or <font=1> should
be instead of the default sizes / colors.
– It can also set the layout of the site, backgrounds,
different regions (called <div>’s)
– CSS are basically your “template design”
• There are free webpage templates available.
Google “FREE HTML WEB TEMPLATES”
What’s HTML5
• HTML5 is the latest version of HTML. It
– Removes the need for flash objects
– Uses “responsive design”
You Mentioned Scripts?
• Check out “DynamicDrive.Com”
http://www.dynamicdrive.com/dynamicindex10
/matrixeffect.htm#.UjpxXMbbN8E
Live Demo
1. If you don't have an FTP application, then I recommend that you download
and install the following: http://filezilla-project.org/download.php
2. Upload files to your directory (e.g., lastname_firstname).
3. When you begin to work with the FTP client, you will need to enter the
following credentials:
•REMOVED FOR SLIDESHARE UPLOAD
4. You will need either a text editor (TextEdit on mac or Notepad on PC) or a
tool like Dreamweaver.
Uploading Files
Homework …
• Pick 2 HTML5 tags (experiment with their attributes) and add them
to your practice Web site. OR …
• Find an interesting site that uses HTML5 and modify it for your
needs. {Note: try a search for “HTML5 exercises” and use whatever
interests you. http://goo.gl/MUpiM and http://html5demos.com/
are great resources too!}
• Test and validate your site at http://validator.w3.org/
• Please take good notes because I’d like to spend some time next
week discussing any issues you may have had using HTML5.
• Build a simple page (index.html) that describes what you liked in
the class and what else you would like to learn. Use at least 5
different tags in the body.
Stay In Contact!
• Brian Pichman
– bpichman@evolveproject.org
– Please email me any questions you may have
during the week.

More Related Content

What's hot (20)

CHAPTER 1
CHAPTER 1CHAPTER 1
CHAPTER 1
 
Web Design Course: CSS lecture 1
Web Design Course: CSS lecture 1Web Design Course: CSS lecture 1
Web Design Course: CSS lecture 1
 
Images and Lists in HTML
Images and Lists in HTMLImages and Lists in HTML
Images and Lists in HTML
 
Html
HtmlHtml
Html
 
HTML Web design english & sinhala mix note
HTML Web design english & sinhala mix noteHTML Web design english & sinhala mix note
HTML Web design english & sinhala mix note
 
uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
 
Html 5
Html 5Html 5
Html 5
 
HTML5 2019
HTML5 2019HTML5 2019
HTML5 2019
 
Html
HtmlHtml
Html
 
Html introduction
Html introductionHtml introduction
Html introduction
 
Introhtml 2
Introhtml 2Introhtml 2
Introhtml 2
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTML
 
HTML 5 Basics Part Two
HTML 5 Basics Part TwoHTML 5 Basics Part Two
HTML 5 Basics Part Two
 
Introduction to XML, XHTML and CSS
Introduction to XML, XHTML and CSSIntroduction to XML, XHTML and CSS
Introduction to XML, XHTML and CSS
 
Web development (html)
Web development (html)Web development (html)
Web development (html)
 
HTML
HTMLHTML
HTML
 
HTML
HTMLHTML
HTML
 
Web Design Course: CSS lecture 2
Web Design Course: CSS  lecture 2Web Design Course: CSS  lecture 2
Web Design Course: CSS lecture 2
 
uptu web technology unit 2 Css
uptu web technology unit 2 Cssuptu web technology unit 2 Css
uptu web technology unit 2 Css
 
HTML
HTMLHTML
HTML
 

Similar to HTML Webinar Class

Similar to HTML Webinar Class (20)

Web Design.ppt
Web Design.pptWeb Design.ppt
Web Design.ppt
 
Unit 2 (html)
Unit 2  (html)Unit 2  (html)
Unit 2 (html)
 
HTML
HTMLHTML
HTML
 
BITM3730Week1.pptx
BITM3730Week1.pptxBITM3730Week1.pptx
BITM3730Week1.pptx
 
Lab1_HTML.pptx
Lab1_HTML.pptxLab1_HTML.pptx
Lab1_HTML.pptx
 
FFW Gabrovo PMG - HTML
FFW Gabrovo PMG - HTMLFFW Gabrovo PMG - HTML
FFW Gabrovo PMG - HTML
 
Html
HtmlHtml
Html
 
Html Workshop
Html WorkshopHtml Workshop
Html Workshop
 
Basic of HTML, CSS(StyleSheet), JavaScript(js), Bootstrap, JSON & AngularJS
Basic of HTML, CSS(StyleSheet), JavaScript(js), Bootstrap, JSON & AngularJSBasic of HTML, CSS(StyleSheet), JavaScript(js), Bootstrap, JSON & AngularJS
Basic of HTML, CSS(StyleSheet), JavaScript(js), Bootstrap, JSON & AngularJS
 
html
htmlhtml
html
 
HTML & CSS.ppt
HTML & CSS.pptHTML & CSS.ppt
HTML & CSS.ppt
 
Html cia
Html ciaHtml cia
Html cia
 
Session ii(html)
Session ii(html)Session ii(html)
Session ii(html)
 
Html basics
Html basicsHtml basics
Html basics
 
Basic HTML
Basic HTMLBasic HTML
Basic HTML
 
Lecture 2 introduction to html basics
Lecture 2 introduction to html basicsLecture 2 introduction to html basics
Lecture 2 introduction to html basics
 
HTML 5_cfbe4b8d-092saawww24bb33cb2358.pptx
HTML 5_cfbe4b8d-092saawww24bb33cb2358.pptxHTML 5_cfbe4b8d-092saawww24bb33cb2358.pptx
HTML 5_cfbe4b8d-092saawww24bb33cb2358.pptx
 
web development.pdf
web development.pdfweb development.pdf
web development.pdf
 
INTRODUCTION FOR HTML
INTRODUCTION  FOR HTML INTRODUCTION  FOR HTML
INTRODUCTION FOR HTML
 
Artistic Web Applications - Week3 - Part 3
Artistic Web Applications - Week3 - Part 3Artistic Web Applications - Week3 - Part 3
Artistic Web Applications - Week3 - Part 3
 

More from Brian Pichman

AI Coding, Tools for Building AI (TBLC AI Conference)
AI Coding, Tools for Building AI (TBLC AI Conference)AI Coding, Tools for Building AI (TBLC AI Conference)
AI Coding, Tools for Building AI (TBLC AI Conference)Brian Pichman
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024Brian Pichman
 
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024Brian Pichman
 
Community Health & Welfare: Seniors & Memory Care
Community Health & Welfare: Seniors & Memory CareCommunity Health & Welfare: Seniors & Memory Care
Community Health & Welfare: Seniors & Memory CareBrian Pichman
 
Robotics in Libraries - Education and Automation
Robotics in Libraries - Education and AutomationRobotics in Libraries - Education and Automation
Robotics in Libraries - Education and AutomationBrian Pichman
 
NCompass Live - Pretty Sweet Tech - Evolve Project
NCompass Live - Pretty Sweet Tech - Evolve ProjectNCompass Live - Pretty Sweet Tech - Evolve Project
NCompass Live - Pretty Sweet Tech - Evolve ProjectBrian Pichman
 
AI tools in Scholarly Research and Publishing
AI tools in Scholarly Research and PublishingAI tools in Scholarly Research and Publishing
AI tools in Scholarly Research and PublishingBrian Pichman
 
Tech Trends 2024 and Beyond - AI and VR and MOre
Tech Trends 2024 and Beyond - AI and VR and MOreTech Trends 2024 and Beyond - AI and VR and MOre
Tech Trends 2024 and Beyond - AI and VR and MOreBrian Pichman
 
Content Creation and Social Media Tools for Libraries
Content Creation and Social Media Tools for LibrariesContent Creation and Social Media Tools for Libraries
Content Creation and Social Media Tools for LibrariesBrian Pichman
 
Artificial Intelligence (AI) – Powering Data and Conversations.pptx
Artificial Intelligence (AI) – Powering Data and Conversations.pptxArtificial Intelligence (AI) – Powering Data and Conversations.pptx
Artificial Intelligence (AI) – Powering Data and Conversations.pptxBrian Pichman
 
Cybersecurity - Defense Against The Dark Arts Harry Potter Style
Cybersecurity - Defense Against The Dark Arts Harry Potter StyleCybersecurity - Defense Against The Dark Arts Harry Potter Style
Cybersecurity - Defense Against The Dark Arts Harry Potter StyleBrian Pichman
 
NCompass Live: AI: The Modern Day Pandora's Box
NCompass Live: AI: The Modern Day Pandora's BoxNCompass Live: AI: The Modern Day Pandora's Box
NCompass Live: AI: The Modern Day Pandora's BoxBrian Pichman
 
Lets Chat AI - and Not Just ChatGPT
Lets Chat AI - and Not Just ChatGPTLets Chat AI - and Not Just ChatGPT
Lets Chat AI - and Not Just ChatGPTBrian Pichman
 
Securing and Safeguarding Your Library Setup
Securing and Safeguarding Your Library SetupSecuring and Safeguarding Your Library Setup
Securing and Safeguarding Your Library SetupBrian Pichman
 
Lets Chat AI – And Not Just ChatGPT
Lets Chat AI – And Not Just ChatGPTLets Chat AI – And Not Just ChatGPT
Lets Chat AI – And Not Just ChatGPTBrian Pichman
 
STEM Programming Ideas at the Library.pdf
STEM Programming Ideas at the Library.pdfSTEM Programming Ideas at the Library.pdf
STEM Programming Ideas at the Library.pdfBrian Pichman
 
Getting Started With Using AI In Libraries (PLAN)
Getting Started With Using AI In Libraries (PLAN)Getting Started With Using AI In Libraries (PLAN)
Getting Started With Using AI In Libraries (PLAN)Brian Pichman
 

More from Brian Pichman (20)

AI Coding, Tools for Building AI (TBLC AI Conference)
AI Coding, Tools for Building AI (TBLC AI Conference)AI Coding, Tools for Building AI (TBLC AI Conference)
AI Coding, Tools for Building AI (TBLC AI Conference)
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024
 
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024
 
Community Health & Welfare: Seniors & Memory Care
Community Health & Welfare: Seniors & Memory CareCommunity Health & Welfare: Seniors & Memory Care
Community Health & Welfare: Seniors & Memory Care
 
Robotics in Libraries - Education and Automation
Robotics in Libraries - Education and AutomationRobotics in Libraries - Education and Automation
Robotics in Libraries - Education and Automation
 
NCompass Live - Pretty Sweet Tech - Evolve Project
NCompass Live - Pretty Sweet Tech - Evolve ProjectNCompass Live - Pretty Sweet Tech - Evolve Project
NCompass Live - Pretty Sweet Tech - Evolve Project
 
AI tools in Scholarly Research and Publishing
AI tools in Scholarly Research and PublishingAI tools in Scholarly Research and Publishing
AI tools in Scholarly Research and Publishing
 
Tech Trends 2024 and Beyond - AI and VR and MOre
Tech Trends 2024 and Beyond - AI and VR and MOreTech Trends 2024 and Beyond - AI and VR and MOre
Tech Trends 2024 and Beyond - AI and VR and MOre
 
Content Creation and Social Media Tools for Libraries
Content Creation and Social Media Tools for LibrariesContent Creation and Social Media Tools for Libraries
Content Creation and Social Media Tools for Libraries
 
Artificial Intelligence (AI) – Powering Data and Conversations.pptx
Artificial Intelligence (AI) – Powering Data and Conversations.pptxArtificial Intelligence (AI) – Powering Data and Conversations.pptx
Artificial Intelligence (AI) – Powering Data and Conversations.pptx
 
Cybersecurity - Defense Against The Dark Arts Harry Potter Style
Cybersecurity - Defense Against The Dark Arts Harry Potter StyleCybersecurity - Defense Against The Dark Arts Harry Potter Style
Cybersecurity - Defense Against The Dark Arts Harry Potter Style
 
40 Day Challenge
40 Day Challenge40 Day Challenge
40 Day Challenge
 
NCompass Live: AI: The Modern Day Pandora's Box
NCompass Live: AI: The Modern Day Pandora's BoxNCompass Live: AI: The Modern Day Pandora's Box
NCompass Live: AI: The Modern Day Pandora's Box
 
Lets Chat AI - and Not Just ChatGPT
Lets Chat AI - and Not Just ChatGPTLets Chat AI - and Not Just ChatGPT
Lets Chat AI - and Not Just ChatGPT
 
Securing and Safeguarding Your Library Setup
Securing and Safeguarding Your Library SetupSecuring and Safeguarding Your Library Setup
Securing and Safeguarding Your Library Setup
 
CES 2023
CES 2023CES 2023
CES 2023
 
Lets Chat AI – And Not Just ChatGPT
Lets Chat AI – And Not Just ChatGPTLets Chat AI – And Not Just ChatGPT
Lets Chat AI – And Not Just ChatGPT
 
STEM Programming Ideas at the Library.pdf
STEM Programming Ideas at the Library.pdfSTEM Programming Ideas at the Library.pdf
STEM Programming Ideas at the Library.pdf
 
Getting Started With Using AI In Libraries (PLAN)
Getting Started With Using AI In Libraries (PLAN)Getting Started With Using AI In Libraries (PLAN)
Getting Started With Using AI In Libraries (PLAN)
 

Recently uploaded

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
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
 
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
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
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
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 

Recently uploaded (20)

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
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
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
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
 
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
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
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
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 

HTML Webinar Class

  • 2.
  • 3. HTML = Hypertext Markup Language • Displays web pages in a web browser. • Web browsers use the tags to interpret the content of the page. • HTML elements consisting of tags enclosed in angle brackets (e.g., <html>) • Tags most commonly come in pairs like <h1> and </h1>
  • 4. Before we learn HTML… • A “website” is a collection of “webpages” – A webpage is PAGENAME.HTML in an HTML site – Your home page should always be index.html • Technically www.yoursitename.com is actually www.yoursitename.com/index.html – Webpages are linked together through “hyperlinks” • A website is stored on a server. – A Server has an IP Address (10.231.231.21) and a DNS translates www.yoursitename.com to that Address
  • 5. This is typically at index.html
  • 6. Color As A Code http://colorschemedesigner.com
  • 7. What Does HTML Code Look Like?
  • 8. What Does HTML Code Look Like? www.circtech.net
  • 9.
  • 10. <html> <head> <title>Learning Sites</title> </head> <body> The content of the document...... </body> </html> The <html> element defines what the website is loading (whether it be an HTML site or PHP, etc) Important: Save your home page as: index.html
  • 11. <html> <head> <title>Learning Sites</title> </head> <body> The content of the document...... </body> </html> The <head> element must include a title for the document, and can include scripts, styles, meta information etc. It lets the browser know what to load Scripts (Like JQUERY) are called in the “Head” Tag
  • 12. <html> <head> <title>Learning Sites</title> </head> <body> The content of the document...... </body> </html> The <body> element must includes the content on the physical page. If you are using scripts, you can call the placement of the scripts in the body element. Here is where most of the “actual coding” takes place
  • 13. Basic HTML Body Tags Formatting Text Tags o <h1> Creates the largest headline/heading o <h6> Creates the smallest headline/heading o <b> or <strong>,Creates bold text / words o <i> or <em> Creates italic text / words o <font size="3"></font> Sets size of font, from 1 to 7 o <font color="green"></font> Sets font color, using name or hex value o <blockquote> Indents text from both sides
  • 14. Basic HTML Body Tags Formatting Paragraphs Tags o <p>Creates a new paragraph o <p align="left"> Aligns a paragraph to the left (default), right, or center. o <br> Inserts a line break o <ol>Creates a numbered list o <ul>Creates a bulleted list o <li>Precedes each list item, and adds a number or symbol depending upon the type of list selected o <hr /> Inserts a horizontal rule o <hr size="3" /> Sets size (height) of rule o <hr width="80%" /> Sets width of rule, in percentage or absolute value o <hr noshade /> Creates a rule without a shadow
  • 15. Media HTML Tags Picture Tags o <img src="name"> Adds an image o <img src="name" align="left"> Aligns an image: left, right, center; bottom, top, middle o <img src="name" border="1"> Sets size of border around an image URL Tags o <a href="URL">NAME OF LINK</a> Creates a hyperlink o <a href="mailto:EMAIL">NAME OF LINK</a> Creates a mailto link o <a href="#NAME"></a> Links to that target location from elsewhere in the document (Defining A Book Mark) o <a name="NAME"></a> Creates a target location within a document
  • 16. Basic Table Tags Formatting Paragraphs Tags Tables • <table></table> Creates a table • <tr></tr> Sets off each row in a table • <td></td> Sets off each cell in a row • <th></th> Sets off the table header (a normal cell with bold, centered text) Table Attributes • <table border="1"> Sets width of border around table cells • <table cellspacing="1"> Sets amount of space between table cells • <table cellpadding="1"> Sets amount of space between a cell’s border and its contents • <table width="500" or "80%"> Sets width of table, in pixels or as a percentage of document width • <tr align="left"> or <td align="left"> Sets alignment for cell(s) (left, center, or right) • <tr valign="top"> or <td valign="top"> Sets vertical alignment for cell(s) (top, middle, or bottom) • <td colspan="2"> Sets number of columns a cell should span (default=1) • <td rowspan="4"> Sets number of rows a cell should span (default=1) • <td nowrap> Prevents the lines within a cell from being broken to fit
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. Not closing your tags (</TAG>) can ruin your site
  • 22.
  • 23.
  • 25. A Quick Bit About CSS • CSS = Cascading Style Sheets – You can set what “Style” <h1> or <font=1> should be instead of the default sizes / colors. – It can also set the layout of the site, backgrounds, different regions (called <div>’s) – CSS are basically your “template design” • There are free webpage templates available. Google “FREE HTML WEB TEMPLATES”
  • 26.
  • 27.
  • 28. What’s HTML5 • HTML5 is the latest version of HTML. It – Removes the need for flash objects – Uses “responsive design”
  • 29.
  • 30. You Mentioned Scripts? • Check out “DynamicDrive.Com” http://www.dynamicdrive.com/dynamicindex10 /matrixeffect.htm#.UjpxXMbbN8E
  • 32. 1. If you don't have an FTP application, then I recommend that you download and install the following: http://filezilla-project.org/download.php 2. Upload files to your directory (e.g., lastname_firstname). 3. When you begin to work with the FTP client, you will need to enter the following credentials: •REMOVED FOR SLIDESHARE UPLOAD 4. You will need either a text editor (TextEdit on mac or Notepad on PC) or a tool like Dreamweaver. Uploading Files
  • 33. Homework … • Pick 2 HTML5 tags (experiment with their attributes) and add them to your practice Web site. OR … • Find an interesting site that uses HTML5 and modify it for your needs. {Note: try a search for “HTML5 exercises” and use whatever interests you. http://goo.gl/MUpiM and http://html5demos.com/ are great resources too!} • Test and validate your site at http://validator.w3.org/ • Please take good notes because I’d like to spend some time next week discussing any issues you may have had using HTML5. • Build a simple page (index.html) that describes what you liked in the class and what else you would like to learn. Use at least 5 different tags in the body.
  • 34. Stay In Contact! • Brian Pichman – bpichman@evolveproject.org – Please email me any questions you may have during the week.