How To Make Simple CSS Stylesheet for a Website ?


CSS language is used to simplify the process of making web pages presentable. It handles the look and feel part of a web page. Not only it makes the web development process more fast and saves the time but also makes the page loading time more faster and easier for maintenance. So today's almost all of the websites are designed by using CSS. You can design and link the CSS file very easily to the web page. In this post I am telling you on "How To Make Simple CSS Style Sheet for a Website ?" by using very simple steps and ideas. I hope that after reading this post you will able to make simple design for your web page using CSS. The format of the HTML page will be as in the image on right side.

Steps To Make Simple CSS Style Sheet for a Website


1. At first create a HTML file by using any text editor like notepad. On the HTML file write the following code and save it on the ".html" format.

<html>
<head>
<title>How To Make Simple CSS StyleSheet for a Website ?</title>
<link rel="Stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id="wrapper">
<div id="banner">
<p>This is banner</p>
</div>

<div id="navigation">

</div>

<div id="content_area">
<p> This is content area</p>

</div>

<div id="sidebar">
<p> This is sidebar</p>
</div>

<div id="footer">
<p> this is footer</p>

</div>
</div>
</body>
</html>


Here I have used "id" selector for css, you can also use class selector as <div class="wrapper"> etc.

2. Then create a CSS file by using any text editor like notepad. On the CSS file write the following code and save it on the ".css" extension format.


#wrapper {
 width:1080px;
 margin:0 auto;
 padding:10px;
 border:5px solid #dedede;
 background-color:#fff;
 }

#banner {
 height:150px;
 border:3px solid #e3e3e3;
 background-size:cover;
 background-image: url("banner.jpg");
 background-repeat: no-repeat;
 }

#navigation {
 height:50px;
 border:3px solid #e3e3e3;
 margin-top:20px;
 width:auto;
 background-image: url("nav.jpg");
 
 }

#content_area{
 float:left;
 width:755px;
 margin:20px 0 20px 0;
 padding:10px;
 border: 3px solid #e3e3e3;
 text-align:justify;
 }

#sidebar {
 float:right;
 width:250px;
 height:388px;
 border:3px solid #e3e3e3;
 margin-top:26px;
 }

#footer {
 clear:both;
 width:auto;
 height:40px;
 margin-top:20px;
 background-image: url("footer.jpg");
 border:3px solid #e3e3e3;
 text-align:center;
 color:#fff;
 }



Replace the image url i.e. "banner.jpg" by your image path on the css code above.

Replace the stylesheet name "style.css" by your saved stylesheet name on the HTML code above. The stylesheet file should be on the same folder or should give the full path.

For "class" selector, you have to write the css code as the format .wrapper{ } etc.

You can add the menu items on navigation by adding HTML codes and CSS codes on HTML and CSS files copying from the previous post: How To Create Simple Menu Using CSS ?

You can add the contents on "content_area", "sidebar" and "footer" by using different HTML Tags like <p> </p> etc.