SlideShare a Scribd company logo
1 of 5
Basic HTML/CSS WebPage Part 1 - HTML
Submittedby:
Yorkiebar
Saturday,April 5, 2014 - 08:26
Language:
HTML/CSS
Introduction:
Thistutorial isgoingto be the firstof two basicparts on how to create a basic webpage withthe
essential componentsusingpure HTML and CSS.
The Structure:
Our webpage isgoingto consistof a headercoveringthe full widthof contentatthe topof the page,a
bodysectioncoveringmostof the wide fromheadertofairlyfardownthe page,a side barcontaining
widgetsonthe righthand side of the page - nexttothe mainbodysectionof the page,and a foot
coveringthe same width(andprobablyheight)asthe headersection;underneathourbodyandside bar
sections.
ThisPart:
Thispart is goingto be on the HTML (HypertextMarkupLanguage),the secondpartisgoingto be on
stylingthe componentsinCSS(Cascade Style Sheets).
Main HTML File:
Firstwe want to define abasicHTML file,itneedsthe doctype,html andbodytags...
<!DOCTYPE>
<html>
<head>
</head>
<body>
</body>
</html>
Head:
For those of you whohave notusedHTML before,the headtagsare usedto containthingslike imports,
requiresandexternal references,while the bodysection of tagsisusedtoholdthe displayandgraphics
informationsuchasthe headers,footers,images,etc.
For thispage we are goingto be usinga CSS file inthe nextpartso we'll firstinclude thatfile(it'snotyet
createdthoughbut still shouldn'tgive usanymajor,website breakingerrors)...
<head>
<link rel='stylesheet' href='style.css' type='text/css'>
</head>
We reference afile named'style.css'withinthe same directoryasthe file the code iscontainedin
(index.html).We'llcreate thisinthe nextpart.
Nextwe are goingto give our page a title,thiswill show upinthe tab/windowframe of the webpage...
<head>
<link rel='stylesheet' href='style.css' type='text/css'>
<title>My Basic Webpage</title>
</head>
Body:
Nextwe are goingto want to create the mainbodysectionof the page.We are goingto use divsas the
type of contentholdertagsfor separatingoursectionsout.Divs - or Divisions - are usedto holdfair
amountsof data, splitthemupin to easilyreadableandusable sections,aswell asbeingable tohold
otherHTML tags withinthem.
The other thingyouwill needtoknowaboutare classesandIDs. ClassesandIDs are usedinCSS to pair
the stylinggivenwithwherethe stylingshouldbe appliedtowithinthe givenHTML/Jade/PHPfiles.Any
HTML tag can have a CSS ID or Class.Classesare supposedtobe usedforstylingthatisusedmore than
once and for importantcomponentswithinfileswhile IDsare supposedtobe usedforsingularitems
that onlyexistonce withinafile - suchas an article withaspecifictitle,the idcouldbe the title because
it wouldn'tcome upagainwhereasthe classcouldbe 'article'because articleswouldbe usedmultiple
timesandtheywouldhave touse the same styling.
So firstwe move into our bodysection,betweenthe openingandclosingbodytagsandtype twonew
divs,one fora wrapperand the otherfor our header.We give themthe appropriate classnames...
<body>
<div class='wrapper'>
<div class='header'>
</div>
</div>
</body>
Next,underneaththe headerwe wanttocreate a bodysection,I've namedthe class'content'...
<body>
<div class='wrapper'>
<div class='header'>
</div>
<div class='content'>
</div>
</div>
</body>
Nowwe create a side barsection,the classname isset to 'side'...
<body>
<div class='wrapper'>
<div class='header'>
</div>
<div class='content'>
</div>
<div class='side'>
</div>
</div>
</body>
Andfinally,we create afootersectionwithaclassname of 'footer'...
<body>
<div class='wrapper'>
<div class='header'>
</div>
<div class='content'>
</div>
<div class='side'>
</div>
<div class='footer'>
</div>
</div>
</body>
We encase all of our sectionsinthe wrapperdivbecause we are goingtouse the wrapperdivtoset the
boundarieson-screenforthe restof the componentsof the webpage.
Classand ID namescan be set towhateveriseasiestforyou,the developerbutmustbe rememberedor
easilyfound/relatedtowhenusingthemlaterontostyle the elements.
NextTutorial:
Nexttutorial we are goingto be stylingthese elementsusingourstyle.cssfile whichwe will create
withinthattutorial.
Basic HTML/CSS Web Page Part 2 - CSS
Submitted by:
Yorkiebar
Sunday, April 6, 2014 - 18:43
Language:
HTML/CSS
Visitors have accessed this post 65 times.
Introduction:
This tutorial is going to be the second of two basic parts on how to create a basic web page with
the essential components using pure HTML and CSS.
The Structure:
Our web page is going to consist of a header covering the full width of content at the top of the
page, a body section covering most of the wide from header to fairly far down the page, a side
bar containing widgets on the right hand side of the page - next to the main body section of the
page, and a foot covering the same width (and probably height) as the header section;
underneath our body and side bar sections.
This Part:
The first part was on the HTML (Hypertext Markup Language), this second part is going to be on
styling the components in CSS (Cascade Style Sheets).
All Components:
First we want to ensure that all the components have our default styling instead of the browsers
default styling that the user is currently using to access the webpage. We do thsi by setting the
all components property which is a star/an asterix (*)...
1. * {
2. padding: 0px;
3. margin: 0px;
4. font-size: 18px;
5. font-color: #0a0a0a;
6. font-family: Verdana;
7. }
We give all the components a default value of no padding or margin (no white space or extra
space), and a default font size, colour and family. (Note; Colour must be spelt the american way
(color)).
We set the default properties for all the components at once because it makes it easier for us
later on without having to re-type the same property code for many different components.
HTML:
This part is not really needed but we also set the html tags to have a full 100% width of the
entire browsing window and a default height (it should stop wherever the components do)...
1. html {
2. width: 100%;
3. height: auto;
4. }
Wrapper:
Next we have the wrapper class. This wrapper class, as mentioned in the previous tutorial, is
going to set the boundaries for the rest of the components. Since we want the rest of the
components to center on the page (within reason of course), we are going to give this wrapper
class div a width of just 980px (essentially the most commonly used desktop width) and center it
in to the middle of the 100% browser width html tags...
1. .wrapper {
2. width: 980px;
3. margin: 0px auto;
4. background-color: #ccc;
5. }
We center the wrapper class by giving it a margin of '0px auto', this sets the top and bottom to
0px white space/extra space, and the left and right sides to auto - which means they have to be
the same, and are therefore centering the container.
Header:
Now we need to style the header. As you can see, we set the wrappers background colour to
hex code #ccc which is a light grey. We are going to set the header to have a width of 980px as
well, center it in the wrapper container div and give it a background colour of black...
1. .header {
2. width: 980px;
3. height: 80px;
4. background-color: black;
5. margin: 0px auto;
6. }
We also set a height property on the header class because we want to be able to see it without
content. By default, the height and width properties are set to auto which means they will only
go as big as they need to be, so since we have no content within the divs, they would not show
up at all.
Content:
Now we have the content div. Instead of giving this one a full 980px browser width of the page,
we want it to stand by the side of the side bar so we set the content to 700px width, giving
280px spare space to use.
1. .content {
2. width: 700px;
3. min-height: 450px;
4. float: left;
5. background-color: blue;
6. margin: 0px auto;
7. }
We also float the content block left which means it will go as far left as possible and other
containers have the ability to be inline with or go past it.
The background colour of this content section is blue.
Side:
The side bar fills up the rest of the space next to the content section. This section has 260px
browser width, which added with the 700px browser width of the content container, gives us a
total of 960px used giving 20px spare. So we use this 20px to separate the two sections by
giving this side bar a 20px padding on the left of it.
1. .side {
2. width: 260px;
3. min-height: 450px;
4. padding-left: 20px;
5. float: right;
6. background-color: red;
7. margin: 0px auto;
8. }
Again, we set a default minimum height, the same as the content container since we may want
them to be the same size at a minimum to make the page look like it has a nice grid like layout.
The background colour of the side bar is red.
Footer:
Finally we have the footer container, this footer has the properties we've seen in all the previous
components but there is one new one, that is 'clear: both;'.
Clear both means that the floats that occured above the section that has the clear:both section
no longer affect the components. This means that it will go with the grid like layout. Whereas if
we didn't have this clear both property on the footer, it would simply go and hide behind the
content and side bar containers - try it out, remove the line and refresh your index.html page.
1. .footer {
2. clear: both;
3. width: 980px;
4. height: 80px;
5. background-color: black;
6. margin: 0px auto;
7. }
Finished, But...
So that is the basic two part tutorial series of setting up a basic HTML and CSS webpage, but
as you can see, it has no content and doesn't look very nice. I've used the different bold colours
to easily show you exactly where the boundaries of each section begin and end.
So, I will almost definitely make another few tutorials on how to make them look nice, add
content and make them flow with each other. If you look forward to seeing them, make sure to
check my tracking on my account/profile page to see if they have been posted yet, or check out
any of my other thread posts.
Thanks for reading!

More Related Content

What's hot

Basic CSS concepts by naveen kumar veligeti
Basic CSS concepts by naveen kumar veligetiBasic CSS concepts by naveen kumar veligeti
Basic CSS concepts by naveen kumar veligetiNaveen Kumar Veligeti
 
Introduction to-concrete-5
Introduction to-concrete-5Introduction to-concrete-5
Introduction to-concrete-5Ketan Raval
 
Introduction to-concrete-5
Introduction to-concrete-5Introduction to-concrete-5
Introduction to-concrete-5ketanraval
 
10 WordPress Theme Hacks to Improve Your Site
10 WordPress Theme Hacks to Improve Your Site10 WordPress Theme Hacks to Improve Your Site
10 WordPress Theme Hacks to Improve Your SiteMorten Rand-Hendriksen
 
CSS: a rapidly changing world
CSS: a rapidly changing worldCSS: a rapidly changing world
CSS: a rapidly changing worldRuss Weakley
 
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 siteMoneer kamal
 
Creative Web 02 - HTML & CSS Basics
Creative Web 02 - HTML & CSS BasicsCreative Web 02 - HTML & CSS Basics
Creative Web 02 - HTML & CSS BasicsLukas Oppermann
 

What's hot (11)

Designer toolkit
Designer toolkitDesigner toolkit
Designer toolkit
 
Basic CSS concepts by naveen kumar veligeti
Basic CSS concepts by naveen kumar veligetiBasic CSS concepts by naveen kumar veligeti
Basic CSS concepts by naveen kumar veligeti
 
Chapter8
Chapter8Chapter8
Chapter8
 
Designer toolkit
Designer toolkitDesigner toolkit
Designer toolkit
 
Introduction to-concrete-5
Introduction to-concrete-5Introduction to-concrete-5
Introduction to-concrete-5
 
Introduction to-concrete-5
Introduction to-concrete-5Introduction to-concrete-5
Introduction to-concrete-5
 
10 WordPress Theme Hacks to Improve Your Site
10 WordPress Theme Hacks to Improve Your Site10 WordPress Theme Hacks to Improve Your Site
10 WordPress Theme Hacks to Improve Your Site
 
CSS: a rapidly changing world
CSS: a rapidly changing worldCSS: a rapidly changing world
CSS: a rapidly changing world
 
Day of code
Day of codeDay of code
Day of code
 
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
 
Creative Web 02 - HTML & CSS Basics
Creative Web 02 - HTML & CSS BasicsCreative Web 02 - HTML & CSS Basics
Creative Web 02 - HTML & CSS Basics
 

Viewers also liked

Abbottabad State of Environment and Development Plan
Abbottabad State of Environment and Development PlanAbbottabad State of Environment and Development Plan
Abbottabad State of Environment and Development Planzubeditufail
 
E book puttingthecustomer_atthecenter_accountplanningstrategies_togrowrevenue...
E book puttingthecustomer_atthecenter_accountplanningstrategies_togrowrevenue...E book puttingthecustomer_atthecenter_accountplanningstrategies_togrowrevenue...
E book puttingthecustomer_atthecenter_accountplanningstrategies_togrowrevenue...zubeditufail
 
Manual on Labor-Management Relations: Japanese Experiences and Best Practices
Manual on Labor-Management Relations: Japanese Experiences and Best PracticesManual on Labor-Management Relations: Japanese Experiences and Best Practices
Manual on Labor-Management Relations: Japanese Experiences and Best Practiceszubeditufail
 
Chitral - Integrated Development Vision
Chitral - Integrated Development VisionChitral - Integrated Development Vision
Chitral - Integrated Development Visionzubeditufail
 
Brief SINDH AGRICULTURAL GROWTH PROJECT (SAGP)
Brief SINDH AGRICULTURAL GROWTH PROJECT (SAGP)Brief SINDH AGRICULTURAL GROWTH PROJECT (SAGP)
Brief SINDH AGRICULTURAL GROWTH PROJECT (SAGP)zubeditufail
 
Sea workshop report Pakistan
Sea workshop report  PakistanSea workshop report  Pakistan
Sea workshop report Pakistanzubeditufail
 
Simplified Resource Manual to Support Application of the Protocol on Strategi...
Simplified Resource Manual to Support Application of the Protocol on Strategi...Simplified Resource Manual to Support Application of the Protocol on Strategi...
Simplified Resource Manual to Support Application of the Protocol on Strategi...zubeditufail
 
1725 file sea_manual
1725 file sea_manual1725 file sea_manual
1725 file sea_manualzubeditufail
 
Zorlu pakistan eia april 2010
Zorlu pakistan eia april 2010Zorlu pakistan eia april 2010
Zorlu pakistan eia april 2010zubeditufail
 
African Development Bank Strategic Impact Assessment Guidelines Final Report
African Development Bank Strategic Impact Assessment Guidelines Final ReportAfrican Development Bank Strategic Impact Assessment Guidelines Final Report
African Development Bank Strategic Impact Assessment Guidelines Final Reportzubeditufail
 
13ways to inspire your audience
13ways to inspire your audience13ways to inspire your audience
13ways to inspire your audiencezubeditufail
 
IFC - PROMOTING ENVIRONMENTAL AND SOCIAL RISK MANAGEMENT (ESRM) IN THE FINANC...
IFC - PROMOTING ENVIRONMENTAL AND SOCIAL RISK MANAGEMENT (ESRM) IN THE FINANC...IFC - PROMOTING ENVIRONMENTAL AND SOCIAL RISK MANAGEMENT (ESRM) IN THE FINANC...
IFC - PROMOTING ENVIRONMENTAL AND SOCIAL RISK MANAGEMENT (ESRM) IN THE FINANC...zubeditufail
 
Environment challanges-and-response-of-pakistan
Environment challanges-and-response-of-pakistanEnvironment challanges-and-response-of-pakistan
Environment challanges-and-response-of-pakistanzubeditufail
 
UNECE Protocol on Strategic Environmental Assessment (SEA) - An Introduction
UNECE Protocol on Strategic Environmental Assessment (SEA) - An IntroductionUNECE Protocol on Strategic Environmental Assessment (SEA) - An Introduction
UNECE Protocol on Strategic Environmental Assessment (SEA) - An Introductionzubeditufail
 

Viewers also liked (15)

Abbottabad State of Environment and Development Plan
Abbottabad State of Environment and Development PlanAbbottabad State of Environment and Development Plan
Abbottabad State of Environment and Development Plan
 
E book puttingthecustomer_atthecenter_accountplanningstrategies_togrowrevenue...
E book puttingthecustomer_atthecenter_accountplanningstrategies_togrowrevenue...E book puttingthecustomer_atthecenter_accountplanningstrategies_togrowrevenue...
E book puttingthecustomer_atthecenter_accountplanningstrategies_togrowrevenue...
 
Manual on Labor-Management Relations: Japanese Experiences and Best Practices
Manual on Labor-Management Relations: Japanese Experiences and Best PracticesManual on Labor-Management Relations: Japanese Experiences and Best Practices
Manual on Labor-Management Relations: Japanese Experiences and Best Practices
 
Ports Australia
Ports Australia Ports Australia
Ports Australia
 
Chitral - Integrated Development Vision
Chitral - Integrated Development VisionChitral - Integrated Development Vision
Chitral - Integrated Development Vision
 
Brief SINDH AGRICULTURAL GROWTH PROJECT (SAGP)
Brief SINDH AGRICULTURAL GROWTH PROJECT (SAGP)Brief SINDH AGRICULTURAL GROWTH PROJECT (SAGP)
Brief SINDH AGRICULTURAL GROWTH PROJECT (SAGP)
 
Sea workshop report Pakistan
Sea workshop report  PakistanSea workshop report  Pakistan
Sea workshop report Pakistan
 
Simplified Resource Manual to Support Application of the Protocol on Strategi...
Simplified Resource Manual to Support Application of the Protocol on Strategi...Simplified Resource Manual to Support Application of the Protocol on Strategi...
Simplified Resource Manual to Support Application of the Protocol on Strategi...
 
1725 file sea_manual
1725 file sea_manual1725 file sea_manual
1725 file sea_manual
 
Zorlu pakistan eia april 2010
Zorlu pakistan eia april 2010Zorlu pakistan eia april 2010
Zorlu pakistan eia april 2010
 
African Development Bank Strategic Impact Assessment Guidelines Final Report
African Development Bank Strategic Impact Assessment Guidelines Final ReportAfrican Development Bank Strategic Impact Assessment Guidelines Final Report
African Development Bank Strategic Impact Assessment Guidelines Final Report
 
13ways to inspire your audience
13ways to inspire your audience13ways to inspire your audience
13ways to inspire your audience
 
IFC - PROMOTING ENVIRONMENTAL AND SOCIAL RISK MANAGEMENT (ESRM) IN THE FINANC...
IFC - PROMOTING ENVIRONMENTAL AND SOCIAL RISK MANAGEMENT (ESRM) IN THE FINANC...IFC - PROMOTING ENVIRONMENTAL AND SOCIAL RISK MANAGEMENT (ESRM) IN THE FINANC...
IFC - PROMOTING ENVIRONMENTAL AND SOCIAL RISK MANAGEMENT (ESRM) IN THE FINANC...
 
Environment challanges-and-response-of-pakistan
Environment challanges-and-response-of-pakistanEnvironment challanges-and-response-of-pakistan
Environment challanges-and-response-of-pakistan
 
UNECE Protocol on Strategic Environmental Assessment (SEA) - An Introduction
UNECE Protocol on Strategic Environmental Assessment (SEA) - An IntroductionUNECE Protocol on Strategic Environmental Assessment (SEA) - An Introduction
UNECE Protocol on Strategic Environmental Assessment (SEA) - An Introduction
 

Similar to Html n css tutorial

Similar to Html n css tutorial (20)

Tfbyoweb.4.9.17
Tfbyoweb.4.9.17Tfbyoweb.4.9.17
Tfbyoweb.4.9.17
 
Tfbyoweb.4.9.17
Tfbyoweb.4.9.17Tfbyoweb.4.9.17
Tfbyoweb.4.9.17
 
Master page
Master pageMaster page
Master page
 
ViA Bootstrap 4
ViA Bootstrap 4ViA Bootstrap 4
ViA Bootstrap 4
 
Flex Web Development.pdf
Flex Web Development.pdfFlex Web Development.pdf
Flex Web Development.pdf
 
Css introduction
Css  introductionCss  introduction
Css introduction
 
Page Layout 2010
Page Layout 2010Page Layout 2010
Page Layout 2010
 
Page Layout 2010
Page Layout 2010Page Layout 2010
Page Layout 2010
 
BYOWHC823
BYOWHC823BYOWHC823
BYOWHC823
 
CSS Basics
CSS BasicsCSS Basics
CSS Basics
 
HTML/CSS Web Blog Example
HTML/CSS Web Blog ExampleHTML/CSS Web Blog Example
HTML/CSS Web Blog Example
 
Creating Web Sites with HTML and CSS
Creating Web Sites with HTML and CSSCreating Web Sites with HTML and CSS
Creating Web Sites with HTML and CSS
 
Customizing the look and-feel of DSpace
Customizing the look and-feel of DSpaceCustomizing the look and-feel of DSpace
Customizing the look and-feel of DSpace
 
INTRODUCTIONS OF CSS PART 2
INTRODUCTIONS OF CSS PART 2INTRODUCTIONS OF CSS PART 2
INTRODUCTIONS OF CSS PART 2
 
HTML and CSS.pptx
HTML and CSS.pptxHTML and CSS.pptx
HTML and CSS.pptx
 
Blog HTML example for IML 295
Blog HTML example for IML 295Blog HTML example for IML 295
Blog HTML example for IML 295
 
INTRODUCTIONS OF CSS
INTRODUCTIONS OF CSSINTRODUCTIONS OF CSS
INTRODUCTIONS OF CSS
 
How to create a basic template
How to create a basic templateHow to create a basic template
How to create a basic template
 
PHP HTML CSS Notes
PHP HTML CSS  NotesPHP HTML CSS  Notes
PHP HTML CSS Notes
 
Css
CssCss
Css
 

More from zubeditufail

International Environmental Impact Assessment - Atkins.pdf
International Environmental Impact Assessment - Atkins.pdfInternational Environmental Impact Assessment - Atkins.pdf
International Environmental Impact Assessment - Atkins.pdfzubeditufail
 
The Holy Quran with Easy Word Meaning
The Holy Quran with Easy Word MeaningThe Holy Quran with Easy Word Meaning
The Holy Quran with Easy Word Meaningzubeditufail
 
Use of fungus bricks in construction sector
Use of fungus bricks in construction sectorUse of fungus bricks in construction sector
Use of fungus bricks in construction sectorzubeditufail
 
SPMC training iso 45001 awareness
SPMC training iso 45001 awarenessSPMC training iso 45001 awareness
SPMC training iso 45001 awarenesszubeditufail
 
SPMC - Pakistan training iso 14001 EMS awareness
SPMC - Pakistan training iso 14001 EMS awarenessSPMC - Pakistan training iso 14001 EMS awareness
SPMC - Pakistan training iso 14001 EMS awarenesszubeditufail
 
SPMC - Pakistan training iso 9001 QMS awareness
SPMC - Pakistan training iso 9001 QMS awarenessSPMC - Pakistan training iso 9001 QMS awareness
SPMC - Pakistan training iso 9001 QMS awarenesszubeditufail
 
SPMC - Pakistan Training Calendar 2020
SPMC - Pakistan Training Calendar 2020SPMC - Pakistan Training Calendar 2020
SPMC - Pakistan Training Calendar 2020zubeditufail
 
ISO 9001:2015 Life Cycle
ISO 9001:2015 Life Cycle ISO 9001:2015 Life Cycle
ISO 9001:2015 Life Cycle zubeditufail
 
CODEX HACCP Short Introduction
CODEX HACCP Short Introduction CODEX HACCP Short Introduction
CODEX HACCP Short Introduction zubeditufail
 
Pakistan Income Tax Ordinance amendment 2016
Pakistan Income Tax Ordinance amendment 2016Pakistan Income Tax Ordinance amendment 2016
Pakistan Income Tax Ordinance amendment 2016zubeditufail
 
Heat stroke by SPMCpk.com
Heat stroke by SPMCpk.comHeat stroke by SPMCpk.com
Heat stroke by SPMCpk.comzubeditufail
 
APPLICATION IN FORM - I FOR PRIOR ENVIRONMENTAL CLEARANCE
APPLICATION IN FORM - I FOR PRIOR ENVIRONMENTAL CLEARANCEAPPLICATION IN FORM - I FOR PRIOR ENVIRONMENTAL CLEARANCE
APPLICATION IN FORM - I FOR PRIOR ENVIRONMENTAL CLEARANCEzubeditufail
 
Resettlement Policy Framework - Karachi Neighborhood Improvement Project (KNIP)
Resettlement Policy Framework - Karachi Neighborhood Improvement Project (KNIP)Resettlement Policy Framework - Karachi Neighborhood Improvement Project (KNIP)
Resettlement Policy Framework - Karachi Neighborhood Improvement Project (KNIP)zubeditufail
 
Environmental and Social Management Framework (ESMF) - Karachi Neighborhood I...
Environmental and Social Management Framework (ESMF) - Karachi Neighborhood I...Environmental and Social Management Framework (ESMF) - Karachi Neighborhood I...
Environmental and Social Management Framework (ESMF) - Karachi Neighborhood I...zubeditufail
 
Ohsas 18001 self assessment checklist
Ohsas 18001 self assessment checklistOhsas 18001 self assessment checklist
Ohsas 18001 self assessment checklistzubeditufail
 
Draft2 guiding principles_and_recommendations_for_businesses_in_and_around_kb...
Draft2 guiding principles_and_recommendations_for_businesses_in_and_around_kb...Draft2 guiding principles_and_recommendations_for_businesses_in_and_around_kb...
Draft2 guiding principles_and_recommendations_for_businesses_in_and_around_kb...zubeditufail
 
A global standard_for_the_identification_of_key_biodiversity_areas_final_web
A global standard_for_the_identification_of_key_biodiversity_areas_final_webA global standard_for_the_identification_of_key_biodiversity_areas_final_web
A global standard_for_the_identification_of_key_biodiversity_areas_final_webzubeditufail
 
The Daily Dawn newspaper - millineium development goals report - Pakistan
The Daily Dawn newspaper - millineium development goals report - PakistanThe Daily Dawn newspaper - millineium development goals report - Pakistan
The Daily Dawn newspaper - millineium development goals report - Pakistanzubeditufail
 
shehri Letter to sepa
shehri Letter to sepashehri Letter to sepa
shehri Letter to sepazubeditufail
 
EIA of Engro Powergen Limited 450 MW RLNG CCPP at PQA, Karachi Sep 29, 2015 b...
EIA of Engro Powergen Limited 450 MW RLNG CCPP at PQA, Karachi Sep 29, 2015 b...EIA of Engro Powergen Limited 450 MW RLNG CCPP at PQA, Karachi Sep 29, 2015 b...
EIA of Engro Powergen Limited 450 MW RLNG CCPP at PQA, Karachi Sep 29, 2015 b...zubeditufail
 

More from zubeditufail (20)

International Environmental Impact Assessment - Atkins.pdf
International Environmental Impact Assessment - Atkins.pdfInternational Environmental Impact Assessment - Atkins.pdf
International Environmental Impact Assessment - Atkins.pdf
 
The Holy Quran with Easy Word Meaning
The Holy Quran with Easy Word MeaningThe Holy Quran with Easy Word Meaning
The Holy Quran with Easy Word Meaning
 
Use of fungus bricks in construction sector
Use of fungus bricks in construction sectorUse of fungus bricks in construction sector
Use of fungus bricks in construction sector
 
SPMC training iso 45001 awareness
SPMC training iso 45001 awarenessSPMC training iso 45001 awareness
SPMC training iso 45001 awareness
 
SPMC - Pakistan training iso 14001 EMS awareness
SPMC - Pakistan training iso 14001 EMS awarenessSPMC - Pakistan training iso 14001 EMS awareness
SPMC - Pakistan training iso 14001 EMS awareness
 
SPMC - Pakistan training iso 9001 QMS awareness
SPMC - Pakistan training iso 9001 QMS awarenessSPMC - Pakistan training iso 9001 QMS awareness
SPMC - Pakistan training iso 9001 QMS awareness
 
SPMC - Pakistan Training Calendar 2020
SPMC - Pakistan Training Calendar 2020SPMC - Pakistan Training Calendar 2020
SPMC - Pakistan Training Calendar 2020
 
ISO 9001:2015 Life Cycle
ISO 9001:2015 Life Cycle ISO 9001:2015 Life Cycle
ISO 9001:2015 Life Cycle
 
CODEX HACCP Short Introduction
CODEX HACCP Short Introduction CODEX HACCP Short Introduction
CODEX HACCP Short Introduction
 
Pakistan Income Tax Ordinance amendment 2016
Pakistan Income Tax Ordinance amendment 2016Pakistan Income Tax Ordinance amendment 2016
Pakistan Income Tax Ordinance amendment 2016
 
Heat stroke by SPMCpk.com
Heat stroke by SPMCpk.comHeat stroke by SPMCpk.com
Heat stroke by SPMCpk.com
 
APPLICATION IN FORM - I FOR PRIOR ENVIRONMENTAL CLEARANCE
APPLICATION IN FORM - I FOR PRIOR ENVIRONMENTAL CLEARANCEAPPLICATION IN FORM - I FOR PRIOR ENVIRONMENTAL CLEARANCE
APPLICATION IN FORM - I FOR PRIOR ENVIRONMENTAL CLEARANCE
 
Resettlement Policy Framework - Karachi Neighborhood Improvement Project (KNIP)
Resettlement Policy Framework - Karachi Neighborhood Improvement Project (KNIP)Resettlement Policy Framework - Karachi Neighborhood Improvement Project (KNIP)
Resettlement Policy Framework - Karachi Neighborhood Improvement Project (KNIP)
 
Environmental and Social Management Framework (ESMF) - Karachi Neighborhood I...
Environmental and Social Management Framework (ESMF) - Karachi Neighborhood I...Environmental and Social Management Framework (ESMF) - Karachi Neighborhood I...
Environmental and Social Management Framework (ESMF) - Karachi Neighborhood I...
 
Ohsas 18001 self assessment checklist
Ohsas 18001 self assessment checklistOhsas 18001 self assessment checklist
Ohsas 18001 self assessment checklist
 
Draft2 guiding principles_and_recommendations_for_businesses_in_and_around_kb...
Draft2 guiding principles_and_recommendations_for_businesses_in_and_around_kb...Draft2 guiding principles_and_recommendations_for_businesses_in_and_around_kb...
Draft2 guiding principles_and_recommendations_for_businesses_in_and_around_kb...
 
A global standard_for_the_identification_of_key_biodiversity_areas_final_web
A global standard_for_the_identification_of_key_biodiversity_areas_final_webA global standard_for_the_identification_of_key_biodiversity_areas_final_web
A global standard_for_the_identification_of_key_biodiversity_areas_final_web
 
The Daily Dawn newspaper - millineium development goals report - Pakistan
The Daily Dawn newspaper - millineium development goals report - PakistanThe Daily Dawn newspaper - millineium development goals report - Pakistan
The Daily Dawn newspaper - millineium development goals report - Pakistan
 
shehri Letter to sepa
shehri Letter to sepashehri Letter to sepa
shehri Letter to sepa
 
EIA of Engro Powergen Limited 450 MW RLNG CCPP at PQA, Karachi Sep 29, 2015 b...
EIA of Engro Powergen Limited 450 MW RLNG CCPP at PQA, Karachi Sep 29, 2015 b...EIA of Engro Powergen Limited 450 MW RLNG CCPP at PQA, Karachi Sep 29, 2015 b...
EIA of Engro Powergen Limited 450 MW RLNG CCPP at PQA, Karachi Sep 29, 2015 b...
 

Recently uploaded

Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 

Recently uploaded (20)

Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 

Html n css tutorial

  • 1. Basic HTML/CSS WebPage Part 1 - HTML Submittedby: Yorkiebar Saturday,April 5, 2014 - 08:26 Language: HTML/CSS Introduction: Thistutorial isgoingto be the firstof two basicparts on how to create a basic webpage withthe essential componentsusingpure HTML and CSS. The Structure: Our webpage isgoingto consistof a headercoveringthe full widthof contentatthe topof the page,a bodysectioncoveringmostof the wide fromheadertofairlyfardownthe page,a side barcontaining widgetsonthe righthand side of the page - nexttothe mainbodysectionof the page,and a foot coveringthe same width(andprobablyheight)asthe headersection;underneathourbodyandside bar sections. ThisPart: Thispart is goingto be on the HTML (HypertextMarkupLanguage),the secondpartisgoingto be on stylingthe componentsinCSS(Cascade Style Sheets). Main HTML File: Firstwe want to define abasicHTML file,itneedsthe doctype,html andbodytags... <!DOCTYPE> <html> <head> </head> <body> </body> </html> Head: For those of you whohave notusedHTML before,the headtagsare usedto containthingslike imports, requiresandexternal references,while the bodysection of tagsisusedtoholdthe displayandgraphics informationsuchasthe headers,footers,images,etc. For thispage we are goingto be usinga CSS file inthe nextpartso we'll firstinclude thatfile(it'snotyet createdthoughbut still shouldn'tgive usanymajor,website breakingerrors)... <head> <link rel='stylesheet' href='style.css' type='text/css'> </head> We reference afile named'style.css'withinthe same directoryasthe file the code iscontainedin (index.html).We'llcreate thisinthe nextpart. Nextwe are goingto give our page a title,thiswill show upinthe tab/windowframe of the webpage... <head> <link rel='stylesheet' href='style.css' type='text/css'> <title>My Basic Webpage</title> </head> Body: Nextwe are goingto want to create the mainbodysectionof the page.We are goingto use divsas the type of contentholdertagsfor separatingoursectionsout.Divs - or Divisions - are usedto holdfair
  • 2. amountsof data, splitthemupin to easilyreadableandusable sections,aswell asbeingable tohold otherHTML tags withinthem. The other thingyouwill needtoknowaboutare classesandIDs. ClassesandIDs are usedinCSS to pair the stylinggivenwithwherethe stylingshouldbe appliedtowithinthe givenHTML/Jade/PHPfiles.Any HTML tag can have a CSS ID or Class.Classesare supposedtobe usedforstylingthatisusedmore than once and for importantcomponentswithinfileswhile IDsare supposedtobe usedforsingularitems that onlyexistonce withinafile - suchas an article withaspecifictitle,the idcouldbe the title because it wouldn'tcome upagainwhereasthe classcouldbe 'article'because articleswouldbe usedmultiple timesandtheywouldhave touse the same styling. So firstwe move into our bodysection,betweenthe openingandclosingbodytagsandtype twonew divs,one fora wrapperand the otherfor our header.We give themthe appropriate classnames... <body> <div class='wrapper'> <div class='header'> </div> </div> </body> Next,underneaththe headerwe wanttocreate a bodysection,I've namedthe class'content'... <body> <div class='wrapper'> <div class='header'> </div> <div class='content'> </div> </div> </body> Nowwe create a side barsection,the classname isset to 'side'... <body> <div class='wrapper'> <div class='header'> </div> <div class='content'> </div> <div class='side'> </div> </div> </body> Andfinally,we create afootersectionwithaclassname of 'footer'... <body> <div class='wrapper'> <div class='header'> </div> <div class='content'> </div> <div class='side'> </div> <div class='footer'> </div> </div> </body>
  • 3. We encase all of our sectionsinthe wrapperdivbecause we are goingtouse the wrapperdivtoset the boundarieson-screenforthe restof the componentsof the webpage. Classand ID namescan be set towhateveriseasiestforyou,the developerbutmustbe rememberedor easilyfound/relatedtowhenusingthemlaterontostyle the elements. NextTutorial: Nexttutorial we are goingto be stylingthese elementsusingourstyle.cssfile whichwe will create withinthattutorial. Basic HTML/CSS Web Page Part 2 - CSS Submitted by: Yorkiebar Sunday, April 6, 2014 - 18:43 Language: HTML/CSS Visitors have accessed this post 65 times. Introduction: This tutorial is going to be the second of two basic parts on how to create a basic web page with the essential components using pure HTML and CSS. The Structure: Our web page is going to consist of a header covering the full width of content at the top of the page, a body section covering most of the wide from header to fairly far down the page, a side bar containing widgets on the right hand side of the page - next to the main body section of the page, and a foot covering the same width (and probably height) as the header section; underneath our body and side bar sections. This Part: The first part was on the HTML (Hypertext Markup Language), this second part is going to be on styling the components in CSS (Cascade Style Sheets). All Components: First we want to ensure that all the components have our default styling instead of the browsers default styling that the user is currently using to access the webpage. We do thsi by setting the all components property which is a star/an asterix (*)... 1. * { 2. padding: 0px; 3. margin: 0px; 4. font-size: 18px; 5. font-color: #0a0a0a; 6. font-family: Verdana; 7. } We give all the components a default value of no padding or margin (no white space or extra space), and a default font size, colour and family. (Note; Colour must be spelt the american way (color)). We set the default properties for all the components at once because it makes it easier for us later on without having to re-type the same property code for many different components. HTML: This part is not really needed but we also set the html tags to have a full 100% width of the entire browsing window and a default height (it should stop wherever the components do)...
  • 4. 1. html { 2. width: 100%; 3. height: auto; 4. } Wrapper: Next we have the wrapper class. This wrapper class, as mentioned in the previous tutorial, is going to set the boundaries for the rest of the components. Since we want the rest of the components to center on the page (within reason of course), we are going to give this wrapper class div a width of just 980px (essentially the most commonly used desktop width) and center it in to the middle of the 100% browser width html tags... 1. .wrapper { 2. width: 980px; 3. margin: 0px auto; 4. background-color: #ccc; 5. } We center the wrapper class by giving it a margin of '0px auto', this sets the top and bottom to 0px white space/extra space, and the left and right sides to auto - which means they have to be the same, and are therefore centering the container. Header: Now we need to style the header. As you can see, we set the wrappers background colour to hex code #ccc which is a light grey. We are going to set the header to have a width of 980px as well, center it in the wrapper container div and give it a background colour of black... 1. .header { 2. width: 980px; 3. height: 80px; 4. background-color: black; 5. margin: 0px auto; 6. } We also set a height property on the header class because we want to be able to see it without content. By default, the height and width properties are set to auto which means they will only go as big as they need to be, so since we have no content within the divs, they would not show up at all. Content: Now we have the content div. Instead of giving this one a full 980px browser width of the page, we want it to stand by the side of the side bar so we set the content to 700px width, giving 280px spare space to use. 1. .content { 2. width: 700px; 3. min-height: 450px; 4. float: left; 5. background-color: blue; 6. margin: 0px auto; 7. } We also float the content block left which means it will go as far left as possible and other containers have the ability to be inline with or go past it. The background colour of this content section is blue.
  • 5. Side: The side bar fills up the rest of the space next to the content section. This section has 260px browser width, which added with the 700px browser width of the content container, gives us a total of 960px used giving 20px spare. So we use this 20px to separate the two sections by giving this side bar a 20px padding on the left of it. 1. .side { 2. width: 260px; 3. min-height: 450px; 4. padding-left: 20px; 5. float: right; 6. background-color: red; 7. margin: 0px auto; 8. } Again, we set a default minimum height, the same as the content container since we may want them to be the same size at a minimum to make the page look like it has a nice grid like layout. The background colour of the side bar is red. Footer: Finally we have the footer container, this footer has the properties we've seen in all the previous components but there is one new one, that is 'clear: both;'. Clear both means that the floats that occured above the section that has the clear:both section no longer affect the components. This means that it will go with the grid like layout. Whereas if we didn't have this clear both property on the footer, it would simply go and hide behind the content and side bar containers - try it out, remove the line and refresh your index.html page. 1. .footer { 2. clear: both; 3. width: 980px; 4. height: 80px; 5. background-color: black; 6. margin: 0px auto; 7. } Finished, But... So that is the basic two part tutorial series of setting up a basic HTML and CSS webpage, but as you can see, it has no content and doesn't look very nice. I've used the different bold colours to easily show you exactly where the boundaries of each section begin and end. So, I will almost definitely make another few tutorials on how to make them look nice, add content and make them flow with each other. If you look forward to seeing them, make sure to check my tracking on my account/profile page to see if they have been posted yet, or check out any of my other thread posts. Thanks for reading!