SlideShare a Scribd company logo
1 of 69
HTML workshop
checklist
1. background image 1280 x 1000 pixels
2. personal headshot 320 x 380 pixels
3. twitter account to create a widget
4. an image for a blog post 300 x 200 pixels
Put your directory folder onto the
desktop
should contain:
index.html
style.css
image folder (with images)
everything should be linked and working
you can download my example if you don’t
have one of your own

•
•
•
•
•
To create the blog we must define a
content area
1. we do this on the html document using
<div></div> tags to wrap content
To create the blog we must define a
content area
1. we do this on the html document using
<div></div> tags to wrap content
2. then we need to add an attribute to each
<div></div> tag so we can call each out
separately on our CSS doc
To create the blog we must define a
content area
1. we do this on the html document using
<div></div> tags to wrap content
2. then we need to add an attribute to each
<div></div> tag so we can call each out
separately on our CSS doc
3. <div id=”wrapper”> stuff here </div>
Here’s what the HTML code looks
like:
<body>
<div id=”wrapper”>
Hello World!
<img src=”images/evanHead.jpg” />
</div>
</body>
Here’s what the corresponding CSS
code looks like:
#wrapper {
width: 800px;

}
Here’s what the corresponding CSS
code looks like:
#wrapper {
width: 800px;
margin: 0px auto;
}
Here’s what the corresponding CSS
code looks like:
#wrapper {
width: 800px;
margin: 0px auto;
background-color: rgba(204, 204, 204, .8);

}
Here’s what the corresponding CSS
code looks like:
#wrapper {
width: 800px;
margin: 0px auto;
background-color: rgba(204, 204, 204, .8);

border-radius: 20px;
}
Now let’s add more content
1. change “Hello World” to the name of our
blog: Race, Class, and Gender in Digital
Culture
2. Wrap our blog title in <h1></h1> tags
<h1>Race, Class, and Gender in Digital Culture</h1>
Now let’s style our <h1> tags on CSS
h1

{
font-family: futura, arial, san-serif;
}
Now let’s style our <h1> tags on CSS
h1
{
font-family: futura, arial, san-serif;
font-size: 48px;
}
Now let’s style our <h1> tags on CSS
h1
{
font-family: futura, arial, san-serif;
font-size: 48px;
color: #ffffff;
}
Now let’s style our <h1> tags on CSS
h1
{
font-family: futura, arial, san-serif;
font-size: 48px;
color: #ffffff;
text-align: center;
}
Now let’s style our <h1> tags on CSS
h1
{
font-family: futura, arial, san-serif;
font-size: 48px;
color: #ffffff;
text-align: center;
text-shadow: 5px 5px 5px #333333;
}
Now let’s add more formatting tags

•

To create nice margins, the easiest way is to
create another container inside of our <div
id=”wrapper”></div>
Now let’s add more formatting tags
<div id=”wrapper”>
<div id=”header”>
<h1>Race, Class, and Gender in Digital Culture</h1>

<img src=”images/evanHead.png” />
</div>
</div>
Now we must style our “header” div
#header {
width: 700px;
}
Now we must style our “header” div
#header {
width: 700px;
margin: 0px auto;
}
Things are looking good, but...

•

We must add some formatting tags
This time wrap a <div></div> tag around
your headshot and call it something
contextual
Adding a <div id=”evanHead”>
<div id=wrapper”
<div id=”header”>
<h1>Race, Class, and Gender in Digital Culture</h1>
<div id=”evanHead”>
<img src=”images/evanHead.png” />
</div>
</div>
</div>
Now, let’s style #evanHead
#evanHead

{
width: 320px;
height: 380px;

background-color: rgba(230, 230, 230, .8);
}
Now, let’s style #evanHead
#evanHead
{
width: 320px;
height: 380px;
background-color: rgba(230, 230, 230, .8);
border-radius: 20px;
overflow: hidden;
}
Now let’s create a Twitter Widget

•

Google “Twitter Widget”

•

Click

•

Log-in
Now let’s create a Twitter Widget

•

Click “Create New”

•

Establish specs

•

Save and create

•

Copy code
Paste embed code into index.html
<div id=”wrapper”>
<div id=”header”>
<h1>Race, Class, and Gender in Digital Culture</h1>
<div id=”evanHead”
<img src=”images/evanHead.png” />
</div>
paste twitter embed code here
</div>
</div>
Now let’s style our Twitter Widget

•

The code looks like craziness, so sometimes
Google is your friend…
Now let’s style our Twitter Widget

•

•

I found this one thread that says I can style
the widget by using the ID twitter-widget-0
on my CSS.
Let’s try it!
Now let’s style our Twitter Widget
#twitter-widget-0
{
width: 340px;
height: 380px;
border-radius: 20px;
}
There’s still more to be done!

•
•

When we look at it the browser, it’s stacking
rather than displaying side by side.
Let’s change this
Try using the float
#evanHead {
width: 320px;
height: 380px;
background-color: rgba(230, 230, 230, .8);
border-radius: 20px;
overflow: hidden;
float: left;
}
Take a look...

•

Do we need to do anything else?

•

If so, what?
Take a look...

•

Add a right-side margin to #evanHead
#evanHead

{

width: 320px;
height: 380px;
background-color: rgba(230, 230, 230, .8);

border-radius: 20px;
overflow: hidden;
float: left;

margin-right: 40px;
}
Now We Can Work On Blog Articles

•

How do you think we start this process?
Now We Can Work On Blog Articles

•
•

create a new div on index.html.
we can call this div “articleOne”
<div id=”articleOne”>
</div>
Placing the articleOne <div>
<div id=”wrapper”>
<div id=”header”>

<h1>Race, Class, and Gender in Digital Culture</h1>
<div id=”evanHead”
<img src=”images/evanHead.png” />

</div>
Twitter
</div>

<div id=”articleOne”>
</div>
</div>
Add content to articleOne div
<div id=”articleOne”>
<img src=”images/futurityNow.jpg” />
copy text from wiki here
</div>
Now we need to style articleOne

•

Where do we start?
Now we need to style articleOne
#articleOne

{
width: 700px;
margin: 0px auto;
}
Now we need to style articleOne
#articleOne {
width: 700px;
margin: 0px auto;
background-color: rgba(230, 230, 230, .8);
}
Now we need to style articleOne
#articleOne {
width: 700px;
margin: 0px auto;
background-color: rgba(230, 230, 230, .8);
border-radius: 20px;
}
Now we need to style articleOne
#articleOne {
width: 700px;
margin: 0px auto;
background-color: rgba(230, 230, 230, .8);
border-radius: 20px;
margin-top: 40px;
}
Now we need to style articleOne

•
•

•

How do we create margins?
Create a <div></div> within article one to
create nice margins and borders (it’s easy!)
Call this <div id=”innerArticleOne”></div>
<div id=”innerArticleOne”>
<div id=”articleOne”>
<div id=”innerArticleOne”>
<img src=”images/futurityNow.jpg” />
copy text from wiki here
</div>
</div>
Let’s style innerArticleOne
#innerArticleOne
{
width: 670px;
margin: 0px auto;
}
Let’s Format The Article

•

Let’s add <p></p> tags to each paragraph
<p>
Fuchs, Christian. Internet and Society: Social Theory in the Information
Age. New York: Routledge, 2008. 105-18. Print
</p>
We Need to Get to FuturityNow

•

Can do this using a class
<img src=”images/futurityNow.jpg” class=”futurity” />
Now Let’s Style class=”futurity”
On CSS stylesheet:
.futurity {
float: left;
}
Now Let’s Style class=”futurity”
On CSS stylesheet:
.futurity {
float: left;
margin-top: 15px;
}
Now Let’s Style class=”futurity”
On CSS stylesheet:
.futurity {
float: left;
margin-top: 15px;
margin-right: 15px;
}
Let’s add a class to our first PP

•

First paragraph:

<p class=”paragraphOne”>
content
</p>
Let’s style <p class=”paragraphOne”>
.paragraphOne
{
padding-top: 15px;
}
Format the other paragraphs
p {
text-align: justify;
}
Look at what we’ve done...
Let’s create articleTwo

•

add another <div></div>

•

what do we call it?
Let’s create articleTwo

•

Under the </div> for articleOne, but inside
the <div id=”wrapper”> create:

<div id=”articleTwo”
</div>
Let’s grab content for articleTwo
1. grab Prezi embed code - ideally your own,
but any will do for this example.
1. grab a paragraph of text from a reading
response.
Paste content into <div id=”articleTwo”
1. Paste Prezi embed code and paragraph into
div:
<div id=”articleTwo”>
Prezi code
text text
</div>
Format content
1. change Prezi width tp 100%
1. add <p></p> tags around paragraph
Styling articleTwo

•

•

Since articleTwo is similar articleOne, we
should roughly do the same things:
Add <div id=”innerArticleTwo”></div>
innerArticleTwo
<div id=”articleTwo”>
<div id=”innerARticleTwo”
Prezi code
text text
</div>
</div>
Styling articleTwo

•

•

On CSS, copy the code for #articleOne and
#innerArticleOne
Paste below and change the name to reflect
the divs you created: #articleTwo &
#innerArticleTwo
Styling articleTwo

•
•

•

View your site
We need to add margin or padding to the
Prezi
How do we do this?
Styling articleTwo
iframe
{
margin-top: 15px;
}
Let’s add a few more details

•

space between article two and the wrapper?
Let’s add a few more details

•

space between article two and the wrapper?
#wrapper

{

width: 800px;
margin: 0px auto;
background-color: rgba(204, 204, 204, .8);
border-radius: 20px;
padding-bottom: 15px;
}
Let’s add a few more details

•

drop shadows on the articles?
Let’s add a few more details

•

drop shadows on the articles?

•

Add to the article divs
box-shadow: 5px 5px 5px #333333;

More Related Content

What's hot

Html css crash course may 11th, atlanta
Html css crash course may 11th, atlantaHtml css crash course may 11th, atlanta
Html css crash course may 11th, atlanta
Thinkful
 
Darwin web standards
Darwin web standardsDarwin web standards
Darwin web standards
Justin Avery
 
Code &amp; design your first website (3:16)
Code &amp; design your first website (3:16)Code &amp; design your first website (3:16)
Code &amp; design your first website (3:16)
Thinkful
 

What's hot (20)

Html css crash course may 11th, atlanta
Html css crash course may 11th, atlantaHtml css crash course may 11th, atlanta
Html css crash course may 11th, atlanta
 
Thinkful - Frontend Crash Course - Intro to HTML/CSS
Thinkful - Frontend Crash Course - Intro to HTML/CSSThinkful - Frontend Crash Course - Intro to HTML/CSS
Thinkful - Frontend Crash Course - Intro to HTML/CSS
 
Next Steps in Responsive Design
Next Steps in Responsive DesignNext Steps in Responsive Design
Next Steps in Responsive Design
 
Intro to HTML
Intro to HTMLIntro to HTML
Intro to HTML
 
Darwin web standards
Darwin web standardsDarwin web standards
Darwin web standards
 
HTML News Packages Lesson
HTML News Packages LessonHTML News Packages Lesson
HTML News Packages Lesson
 
HTML5 & CSS3 Flag
HTML5 & CSS3 FlagHTML5 & CSS3 Flag
HTML5 & CSS3 Flag
 
Code &amp; design your first website (3:16)
Code &amp; design your first website (3:16)Code &amp; design your first website (3:16)
Code &amp; design your first website (3:16)
 
Intro to HTML 5 / CSS 3
Intro to HTML 5 / CSS 3Intro to HTML 5 / CSS 3
Intro to HTML 5 / CSS 3
 
Meta tag creation
Meta tag creationMeta tag creation
Meta tag creation
 
Word press course
Word press courseWord press course
Word press course
 
Advanced CSS Troubleshooting & Efficiency
Advanced CSS Troubleshooting & EfficiencyAdvanced CSS Troubleshooting & Efficiency
Advanced CSS Troubleshooting & Efficiency
 
ViA Bootstrap 4
ViA Bootstrap 4ViA Bootstrap 4
ViA Bootstrap 4
 
Advanced CSS Troubleshooting
Advanced CSS TroubleshootingAdvanced CSS Troubleshooting
Advanced CSS Troubleshooting
 
Customizing Your WordPress Theme Using Firebug and Basic CSS
Customizing Your WordPress Theme Using Firebug and Basic CSSCustomizing Your WordPress Theme Using Firebug and Basic CSS
Customizing Your WordPress Theme Using Firebug and Basic CSS
 
Code & Design your first website 4/18
Code & Design your first website 4/18Code & Design your first website 4/18
Code & Design your first website 4/18
 
Intro to Web Development
Intro to Web DevelopmentIntro to Web Development
Intro to Web Development
 
Bhanu pratap
Bhanu pratapBhanu pratap
Bhanu pratap
 
Jquery News Packages
Jquery News PackagesJquery News Packages
Jquery News Packages
 
Punch it Up with HTML and CSS
Punch it Up with HTML and CSSPunch it Up with HTML and CSS
Punch it Up with HTML and CSS
 

Similar to Blog HTML example for IML 295

Girl Develop It Cincinnati: Intro to HTML/CSS Class 4
Girl Develop It Cincinnati: Intro to HTML/CSS Class 4Girl Develop It Cincinnati: Intro to HTML/CSS Class 4
Girl Develop It Cincinnati: Intro to HTML/CSS Class 4
Erin M. Kidwell
 
Class 3 create an absolute layout with css abs position (aptana)
Class 3  create an absolute layout with css abs position (aptana)Class 3  create an absolute layout with css abs position (aptana)
Class 3 create an absolute layout with css abs position (aptana)
Erin M. Kidwell
 
IML 140 Design - Basics
IML 140 Design - BasicsIML 140 Design - Basics
IML 140 Design - Basics
Evan Hughes
 
Tutorial1 - Part 2
Tutorial1 - Part 2Tutorial1 - Part 2
Tutorial1 - Part 2
hstryk
 
CSS Layout Tutorial
CSS Layout TutorialCSS Layout Tutorial
CSS Layout Tutorial
hstryk
 

Similar to Blog HTML example for IML 295 (20)

2022 HTML5: The future is now
2022 HTML5: The future is now2022 HTML5: The future is now
2022 HTML5: The future is now
 
Girl Develop It Cincinnati: Intro to HTML/CSS Class 4
Girl Develop It Cincinnati: Intro to HTML/CSS Class 4Girl Develop It Cincinnati: Intro to HTML/CSS Class 4
Girl Develop It Cincinnati: Intro to HTML/CSS Class 4
 
Class 3 create an absolute layout with css abs position (aptana)
Class 3  create an absolute layout with css abs position (aptana)Class 3  create an absolute layout with css abs position (aptana)
Class 3 create an absolute layout with css abs position (aptana)
 
Source Ordered Templates - - Joomla!Days NL 2009 #jd09nl
Source Ordered Templates - - Joomla!Days NL 2009 #jd09nlSource Ordered Templates - - Joomla!Days NL 2009 #jd09nl
Source Ordered Templates - - Joomla!Days NL 2009 #jd09nl
 
IML 140 Design - Basics
IML 140 Design - BasicsIML 140 Design - Basics
IML 140 Design - Basics
 
Slow kinda sucks
Slow kinda sucksSlow kinda sucks
Slow kinda sucks
 
Customizing WordPress Themes
Customizing WordPress ThemesCustomizing WordPress Themes
Customizing WordPress Themes
 
Tutorial1 - Part 2
Tutorial1 - Part 2Tutorial1 - Part 2
Tutorial1 - Part 2
 
Modifying your themes design - Learning CSS - Atlanta WordPress users group
Modifying your themes design - Learning CSS - Atlanta WordPress users groupModifying your themes design - Learning CSS - Atlanta WordPress users group
Modifying your themes design - Learning CSS - Atlanta WordPress users group
 
CSS Layout Tutorial
CSS Layout TutorialCSS Layout Tutorial
CSS Layout Tutorial
 
Newbies guide to customizing word press themes 25
Newbies guide to customizing word press themes 25Newbies guide to customizing word press themes 25
Newbies guide to customizing word press themes 25
 
Class15
Class15Class15
Class15
 
HTML(5) and CSS(3) for beginners - I
HTML(5) and CSS(3) for beginners - IHTML(5) and CSS(3) for beginners - I
HTML(5) and CSS(3) for beginners - I
 
The web context
The web contextThe web context
The web context
 
Advanced Thesis Techniques and Tricks
Advanced Thesis Techniques and TricksAdvanced Thesis Techniques and Tricks
Advanced Thesis Techniques and Tricks
 
Responsive Web Design tips and tricks.
Responsive Web Design tips and tricks.Responsive Web Design tips and tricks.
Responsive Web Design tips and tricks.
 
Rwd slidedeck
Rwd slidedeckRwd slidedeck
Rwd slidedeck
 
How to Create simple One Page site
How to Create simple One Page siteHow to Create simple One Page site
How to Create simple One Page site
 
Gmail tutorials
Gmail tutorialsGmail tutorials
Gmail tutorials
 
Artdm171 Week5 Css
Artdm171 Week5 CssArtdm171 Week5 Css
Artdm171 Week5 Css
 

More from Evan Hughes

Media for business_commercials
Media for business_commercialsMedia for business_commercials
Media for business_commercials
Evan Hughes
 
Design and presenting with slides
Design and presenting with slidesDesign and presenting with slides
Design and presenting with slides
Evan Hughes
 
Dreamweaver Template
Dreamweaver TemplateDreamweaver Template
Dreamweaver Template
Evan Hughes
 
Web and creative cultures week 2
Web and creative cultures week 2Web and creative cultures week 2
Web and creative cultures week 2
Evan Hughes
 
Web and creative cultures week 2
Web and creative cultures week 2Web and creative cultures week 2
Web and creative cultures week 2
Evan Hughes
 
Remixand culture
Remixand cultureRemixand culture
Remixand culture
Evan Hughes
 
Mobile design patterns
Mobile design patternsMobile design patterns
Mobile design patterns
Evan Hughes
 
Weeks3 5 cs_sbasics
Weeks3 5 cs_sbasicsWeeks3 5 cs_sbasics
Weeks3 5 cs_sbasics
Evan Hughes
 

More from Evan Hughes (20)

IML 140 - The Art of the Storytelling Business
IML 140 - The Art of the Storytelling BusinessIML 140 - The Art of the Storytelling Business
IML 140 - The Art of the Storytelling Business
 
Html intro for IML 295, week 11
Html intro for IML 295, week 11Html intro for IML 295, week 11
Html intro for IML 295, week 11
 
Media for business_commercials
Media for business_commercialsMedia for business_commercials
Media for business_commercials
 
I ml 140 digital media for business - final week
I ml 140  digital media for business - final weekI ml 140  digital media for business - final week
I ml 140 digital media for business - final week
 
Design and presenting with slides
Design and presenting with slidesDesign and presenting with slides
Design and presenting with slides
 
Iml140 web week_1
Iml140 web week_1Iml140 web week_1
Iml140 web week_1
 
Dreamweaver Template
Dreamweaver TemplateDreamweaver Template
Dreamweaver Template
 
Iml140 cs sbasics_week5
Iml140 cs sbasics_week5Iml140 cs sbasics_week5
Iml140 cs sbasics_week5
 
Week 4 css basics
Week 4 css basicsWeek 4 css basics
Week 4 css basics
 
Word Press Site
Word Press SiteWord Press Site
Word Press Site
 
Html basics IML 140 (weeks 2-3)
Html basics IML 140 (weeks 2-3)Html basics IML 140 (weeks 2-3)
Html basics IML 140 (weeks 2-3)
 
Web and creative cultures week 2
Web and creative cultures week 2Web and creative cultures week 2
Web and creative cultures week 2
 
Web and creative cultures week 2
Web and creative cultures week 2Web and creative cultures week 2
Web and creative cultures week 2
 
Dreamweaver template
Dreamweaver templateDreamweaver template
Dreamweaver template
 
Remixand culture
Remixand cultureRemixand culture
Remixand culture
 
Mobile design patterns
Mobile design patternsMobile design patterns
Mobile design patterns
 
Weeks3 5 cs_sbasics
Weeks3 5 cs_sbasicsWeeks3 5 cs_sbasics
Weeks3 5 cs_sbasics
 
Color Theory Basics
Color Theory BasicsColor Theory Basics
Color Theory Basics
 
Iml 295 week
Iml 295 weekIml 295 week
Iml 295 week
 
Iml140 web week_1
Iml140 web week_1Iml140 web week_1
Iml140 web week_1
 

Recently uploaded

Ambala Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Ambala Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...Ambala Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Ambala Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
mriyagarg453
 
💚😋 jamshedpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 jamshedpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 jamshedpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 jamshedpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
nirzagarg
 
Corporate Presentation Probe Canaccord Conference 2024.pdf
Corporate Presentation Probe Canaccord Conference 2024.pdfCorporate Presentation Probe Canaccord Conference 2024.pdf
Corporate Presentation Probe Canaccord Conference 2024.pdf
Probe Gold
 
VIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
💚😋 Saharanpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Saharanpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Saharanpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Saharanpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
nirzagarg
 

Recently uploaded (20)

VVIP Pune Call Girls Sopan Baug WhatSapp Number 8005736733 With Elite Staff A...
VVIP Pune Call Girls Sopan Baug WhatSapp Number 8005736733 With Elite Staff A...VVIP Pune Call Girls Sopan Baug WhatSapp Number 8005736733 With Elite Staff A...
VVIP Pune Call Girls Sopan Baug WhatSapp Number 8005736733 With Elite Staff A...
 
Diligence Checklist for Early Stage Startups
Diligence Checklist for Early Stage StartupsDiligence Checklist for Early Stage Startups
Diligence Checklist for Early Stage Startups
 
Osisko Development - Investor Presentation - May 2024
Osisko Development - Investor Presentation - May 2024Osisko Development - Investor Presentation - May 2024
Osisko Development - Investor Presentation - May 2024
 
Ambala Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Ambala Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...Ambala Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Ambala Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
Osisko Gold Royalties Ltd - Q1 2024 Results
Osisko Gold Royalties Ltd - Q1 2024 ResultsOsisko Gold Royalties Ltd - Q1 2024 Results
Osisko Gold Royalties Ltd - Q1 2024 Results
 
Teekay Tankers Q1-24 Earnings Presentation
Teekay Tankers Q1-24 Earnings PresentationTeekay Tankers Q1-24 Earnings Presentation
Teekay Tankers Q1-24 Earnings Presentation
 
Dattawadi ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready Fo...
Dattawadi ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready Fo...Dattawadi ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready Fo...
Dattawadi ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready Fo...
 
Dubai Call Girls O525547&19 Calls Girls In Dubai (L0w+Charger)
Dubai Call Girls O525547&19 Calls Girls In Dubai (L0w+Charger)Dubai Call Girls O525547&19 Calls Girls In Dubai (L0w+Charger)
Dubai Call Girls O525547&19 Calls Girls In Dubai (L0w+Charger)
 
The Leonardo 1Q 2024 Results Presentation
The Leonardo 1Q 2024 Results PresentationThe Leonardo 1Q 2024 Results Presentation
The Leonardo 1Q 2024 Results Presentation
 
ITAU EQUITY_STRATEGY_WARM_UP_20240505 DHG.pdf
ITAU EQUITY_STRATEGY_WARM_UP_20240505 DHG.pdfITAU EQUITY_STRATEGY_WARM_UP_20240505 DHG.pdf
ITAU EQUITY_STRATEGY_WARM_UP_20240505 DHG.pdf
 
💚😋 jamshedpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 jamshedpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 jamshedpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 jamshedpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
countries with the highest gold reserves in 2024
countries with the highest gold reserves in 2024countries with the highest gold reserves in 2024
countries with the highest gold reserves in 2024
 
SME IPO Opportunity and Trends of May 2024
SME IPO Opportunity and Trends of May 2024SME IPO Opportunity and Trends of May 2024
SME IPO Opportunity and Trends of May 2024
 
Corporate Presentation Probe Canaccord Conference 2024.pdf
Corporate Presentation Probe Canaccord Conference 2024.pdfCorporate Presentation Probe Canaccord Conference 2024.pdf
Corporate Presentation Probe Canaccord Conference 2024.pdf
 
VVIP Pune Call Girls Handewadi WhatSapp Number 8005736733 With Elite Staff An...
VVIP Pune Call Girls Handewadi WhatSapp Number 8005736733 With Elite Staff An...VVIP Pune Call Girls Handewadi WhatSapp Number 8005736733 With Elite Staff An...
VVIP Pune Call Girls Handewadi WhatSapp Number 8005736733 With Elite Staff An...
 
Best investment platform in india-Falcon Invoice Discounting
Best investment platform in india-Falcon Invoice DiscountingBest investment platform in india-Falcon Invoice Discounting
Best investment platform in india-Falcon Invoice Discounting
 
Vijayawada ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready F...
Vijayawada ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready F...Vijayawada ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready F...
Vijayawada ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready F...
 
VIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Mehsana 7001035870 Whatsapp Number, 24/07 Booking
 
Financial Results for the Fiscal Year Ended March 2024
Financial Results for the Fiscal Year Ended March 2024Financial Results for the Fiscal Year Ended March 2024
Financial Results for the Fiscal Year Ended March 2024
 
💚😋 Saharanpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Saharanpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Saharanpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Saharanpur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 

Blog HTML example for IML 295

  • 1. HTML workshop checklist 1. background image 1280 x 1000 pixels 2. personal headshot 320 x 380 pixels 3. twitter account to create a widget 4. an image for a blog post 300 x 200 pixels
  • 2. Put your directory folder onto the desktop should contain: index.html style.css image folder (with images) everything should be linked and working you can download my example if you don’t have one of your own • • • • •
  • 3. To create the blog we must define a content area 1. we do this on the html document using <div></div> tags to wrap content
  • 4. To create the blog we must define a content area 1. we do this on the html document using <div></div> tags to wrap content 2. then we need to add an attribute to each <div></div> tag so we can call each out separately on our CSS doc
  • 5. To create the blog we must define a content area 1. we do this on the html document using <div></div> tags to wrap content 2. then we need to add an attribute to each <div></div> tag so we can call each out separately on our CSS doc 3. <div id=”wrapper”> stuff here </div>
  • 6. Here’s what the HTML code looks like: <body> <div id=”wrapper”> Hello World! <img src=”images/evanHead.jpg” /> </div> </body>
  • 7. Here’s what the corresponding CSS code looks like: #wrapper { width: 800px; }
  • 8. Here’s what the corresponding CSS code looks like: #wrapper { width: 800px; margin: 0px auto; }
  • 9. Here’s what the corresponding CSS code looks like: #wrapper { width: 800px; margin: 0px auto; background-color: rgba(204, 204, 204, .8); }
  • 10. Here’s what the corresponding CSS code looks like: #wrapper { width: 800px; margin: 0px auto; background-color: rgba(204, 204, 204, .8); border-radius: 20px; }
  • 11. Now let’s add more content 1. change “Hello World” to the name of our blog: Race, Class, and Gender in Digital Culture 2. Wrap our blog title in <h1></h1> tags <h1>Race, Class, and Gender in Digital Culture</h1>
  • 12. Now let’s style our <h1> tags on CSS h1 { font-family: futura, arial, san-serif; }
  • 13. Now let’s style our <h1> tags on CSS h1 { font-family: futura, arial, san-serif; font-size: 48px; }
  • 14. Now let’s style our <h1> tags on CSS h1 { font-family: futura, arial, san-serif; font-size: 48px; color: #ffffff; }
  • 15. Now let’s style our <h1> tags on CSS h1 { font-family: futura, arial, san-serif; font-size: 48px; color: #ffffff; text-align: center; }
  • 16. Now let’s style our <h1> tags on CSS h1 { font-family: futura, arial, san-serif; font-size: 48px; color: #ffffff; text-align: center; text-shadow: 5px 5px 5px #333333; }
  • 17. Now let’s add more formatting tags • To create nice margins, the easiest way is to create another container inside of our <div id=”wrapper”></div>
  • 18. Now let’s add more formatting tags <div id=”wrapper”> <div id=”header”> <h1>Race, Class, and Gender in Digital Culture</h1> <img src=”images/evanHead.png” /> </div> </div>
  • 19. Now we must style our “header” div #header { width: 700px; }
  • 20. Now we must style our “header” div #header { width: 700px; margin: 0px auto; }
  • 21. Things are looking good, but... • We must add some formatting tags This time wrap a <div></div> tag around your headshot and call it something contextual
  • 22. Adding a <div id=”evanHead”> <div id=wrapper” <div id=”header”> <h1>Race, Class, and Gender in Digital Culture</h1> <div id=”evanHead”> <img src=”images/evanHead.png” /> </div> </div> </div>
  • 23. Now, let’s style #evanHead #evanHead { width: 320px; height: 380px; background-color: rgba(230, 230, 230, .8); }
  • 24. Now, let’s style #evanHead #evanHead { width: 320px; height: 380px; background-color: rgba(230, 230, 230, .8); border-radius: 20px; overflow: hidden; }
  • 25. Now let’s create a Twitter Widget • Google “Twitter Widget” • Click • Log-in
  • 26. Now let’s create a Twitter Widget • Click “Create New” • Establish specs • Save and create • Copy code
  • 27. Paste embed code into index.html <div id=”wrapper”> <div id=”header”> <h1>Race, Class, and Gender in Digital Culture</h1> <div id=”evanHead” <img src=”images/evanHead.png” /> </div> paste twitter embed code here </div> </div>
  • 28. Now let’s style our Twitter Widget • The code looks like craziness, so sometimes Google is your friend…
  • 29. Now let’s style our Twitter Widget • • I found this one thread that says I can style the widget by using the ID twitter-widget-0 on my CSS. Let’s try it!
  • 30. Now let’s style our Twitter Widget #twitter-widget-0 { width: 340px; height: 380px; border-radius: 20px; }
  • 31. There’s still more to be done! • • When we look at it the browser, it’s stacking rather than displaying side by side. Let’s change this
  • 32. Try using the float #evanHead { width: 320px; height: 380px; background-color: rgba(230, 230, 230, .8); border-radius: 20px; overflow: hidden; float: left; }
  • 33. Take a look... • Do we need to do anything else? • If so, what?
  • 34. Take a look... • Add a right-side margin to #evanHead #evanHead { width: 320px; height: 380px; background-color: rgba(230, 230, 230, .8); border-radius: 20px; overflow: hidden; float: left; margin-right: 40px; }
  • 35. Now We Can Work On Blog Articles • How do you think we start this process?
  • 36. Now We Can Work On Blog Articles • • create a new div on index.html. we can call this div “articleOne” <div id=”articleOne”> </div>
  • 37. Placing the articleOne <div> <div id=”wrapper”> <div id=”header”> <h1>Race, Class, and Gender in Digital Culture</h1> <div id=”evanHead” <img src=”images/evanHead.png” /> </div> Twitter </div> <div id=”articleOne”> </div> </div>
  • 38. Add content to articleOne div <div id=”articleOne”> <img src=”images/futurityNow.jpg” /> copy text from wiki here </div>
  • 39. Now we need to style articleOne • Where do we start?
  • 40. Now we need to style articleOne #articleOne { width: 700px; margin: 0px auto; }
  • 41. Now we need to style articleOne #articleOne { width: 700px; margin: 0px auto; background-color: rgba(230, 230, 230, .8); }
  • 42. Now we need to style articleOne #articleOne { width: 700px; margin: 0px auto; background-color: rgba(230, 230, 230, .8); border-radius: 20px; }
  • 43. Now we need to style articleOne #articleOne { width: 700px; margin: 0px auto; background-color: rgba(230, 230, 230, .8); border-radius: 20px; margin-top: 40px; }
  • 44. Now we need to style articleOne • • • How do we create margins? Create a <div></div> within article one to create nice margins and borders (it’s easy!) Call this <div id=”innerArticleOne”></div>
  • 45. <div id=”innerArticleOne”> <div id=”articleOne”> <div id=”innerArticleOne”> <img src=”images/futurityNow.jpg” /> copy text from wiki here </div> </div>
  • 47. Let’s Format The Article • Let’s add <p></p> tags to each paragraph <p> Fuchs, Christian. Internet and Society: Social Theory in the Information Age. New York: Routledge, 2008. 105-18. Print </p>
  • 48. We Need to Get to FuturityNow • Can do this using a class <img src=”images/futurityNow.jpg” class=”futurity” />
  • 49. Now Let’s Style class=”futurity” On CSS stylesheet: .futurity { float: left; }
  • 50. Now Let’s Style class=”futurity” On CSS stylesheet: .futurity { float: left; margin-top: 15px; }
  • 51. Now Let’s Style class=”futurity” On CSS stylesheet: .futurity { float: left; margin-top: 15px; margin-right: 15px; }
  • 52. Let’s add a class to our first PP • First paragraph: <p class=”paragraphOne”> content </p>
  • 53. Let’s style <p class=”paragraphOne”> .paragraphOne { padding-top: 15px; }
  • 54. Format the other paragraphs p { text-align: justify; }
  • 55. Look at what we’ve done...
  • 56. Let’s create articleTwo • add another <div></div> • what do we call it?
  • 57. Let’s create articleTwo • Under the </div> for articleOne, but inside the <div id=”wrapper”> create: <div id=”articleTwo” </div>
  • 58. Let’s grab content for articleTwo 1. grab Prezi embed code - ideally your own, but any will do for this example. 1. grab a paragraph of text from a reading response.
  • 59. Paste content into <div id=”articleTwo” 1. Paste Prezi embed code and paragraph into div: <div id=”articleTwo”> Prezi code text text </div>
  • 60. Format content 1. change Prezi width tp 100% 1. add <p></p> tags around paragraph
  • 61. Styling articleTwo • • Since articleTwo is similar articleOne, we should roughly do the same things: Add <div id=”innerArticleTwo”></div>
  • 63. Styling articleTwo • • On CSS, copy the code for #articleOne and #innerArticleOne Paste below and change the name to reflect the divs you created: #articleTwo & #innerArticleTwo
  • 64. Styling articleTwo • • • View your site We need to add margin or padding to the Prezi How do we do this?
  • 66. Let’s add a few more details • space between article two and the wrapper?
  • 67. Let’s add a few more details • space between article two and the wrapper? #wrapper { width: 800px; margin: 0px auto; background-color: rgba(204, 204, 204, .8); border-radius: 20px; padding-bottom: 15px; }
  • 68. Let’s add a few more details • drop shadows on the articles?
  • 69. Let’s add a few more details • drop shadows on the articles? • Add to the article divs box-shadow: 5px 5px 5px #333333;