Header Ads

How to Create a Footer Section with HTML & CSS

 



What is Footer?

Footer is that rock bottom section of the document. it's located under the foremost section or body.  you will have many elements during one document.

 

Importance of Footer:

Website footer helps the visitors by adding information and navigation option at rock bottom of internet sites .

 

A element typically contains:

 

▪ Copyright

▪ Privacy Policy

▪ Contact

▪ Address

▪ Phone and Fax numbers

▪ Navigation

▪ Social Icons

▪ Email Signup

▪ Your Mission. Your Values

 

Sticky footer

Footer can stick on rock bottom within the same way that navigation sticks on the absolute best of the page. It’s always there on rock bottom of the page, regardless of the scroll depth. it is often visible on every page.

 

 If you're unacquainted these languages or want to brushen up your skills then you'll take Basic HTML5 & CSS for Beginners online tutorial for FREE!

 

Difference Between Responsive and Non-Responsive Footer:

Let’s start with Coding!

HTML Code:

<!DOCTYPE html>

<html>

 

<head>

 <meta charset="utf-8">

 <meta http-equiv="X-UA-Compatible" content="IE=edge">

 <meta name="viewport" content="width=device-width, initial-scale=1">

 <meta name="keywords" content="footer, address, phone, icons" />

 

 <title>Responsive Footer</title>

 

 <link rel="stylesheet" href="style.css">

 

 <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css">

 

 <link href="http://fonts.googleapis.com/css?family=Cookie" rel="stylesheet" type="text/css">

 

</head>

 <body>

 <header>

 Responsive Footer

 Have a look

 On Below Footer

 </header>

 

 <!-- The content of your page would go here. -->

 

 

 

 

 

 About learn-state.blogspot

 

 

 Home

 |

 Blog

 |

 About

 |

 Contact

 

 

 © 2019 learn-state.blogspot Learning  learn-state.blogspot.

 

 

 

 

 

 309 - Rupa Solitaire,

 Bldg. No. A - 1, Sector - 1

 Mahape, Navi Mumbai - 400710

 

 

 

 

 0000000-0

 

 

 

socialnetworks109@gmail.com

 

 

 

 

 About the company

 

 

 

 

 

 

 

 

 

 

 </body>

</html>

 

Required CSS:

@import url('http://fonts.googleapis.com/css?family=Open+Sans:400,700');

 

*{

 padding:0;

 margin:0;

}

 

html{

 background-color: #eaf0f2;

}

 

body{

 font:16px/1.6 Arial, sans-serif;

}

 

header{

 text-align: center;

 padding-top: 100px;

 margin-bottom:190px;

}

 

header h1{

 font: normal 32px/1.5 'Open Sans', sans-serif;

 color: #3F71AE;

 padding-bottom: 16px;

}

 

header h2{

 color: #F05283;

}

 

header span{

 color: #3F71EA;

}

 

 

/* The footer is fixed to the lowest of the page */

 

footer{

 position: fixed;

 bottom: 0;

}

 

@media (max-height:800px){

 footer { position: static; }

 header { padding-top:40px; }

}

 

 

.footer-distributed{

 background-color: #2c292f;

 box-sizing: border-box;

 width: 100%;

 text-align: left;

 font: bold 16px sans-serif;

 padding: 50px 50px 60px 50px;

 margin-top: 80px;

}

 

.footer-distributed .footer-left,

.footer-distributed .footer-center,

.footer-distributed .footer-right{

 display: inline-block;

 vertical-align: top;

}

 

/* Footer left */

 

.footer-distributed .footer-left{

 width: 30%;

}

 

.footer-distributed h3{

 color: #ffffff;

 font: normal 36px 'Cookie', cursive;

 margin: 0;

}

 

/* the company logo */

 

.footer-distributed .footer-left img{

 width: 30%;

}

 

.footer-distributed h3 span{

 color: #e0ac1c;

}

 

/* Footer links */

 

.footer-distributed .footer-links{

 color: #ffffff;

 margin: 20px 0 12px;

}

 

.footer-distributed .footer-links a{

 display:inline-block;

 line-height: 1.8;

 text-decoration: none;

 color: inherit;

}

 

.footer-distributed .footer-company-name{

 color: #8f9296;

 font-size: 14px;

 font-weight: normal;

 margin: 0;

}

 

/* Footer Center */

 

.footer-distributed .footer-center{

 width: 35%;

}

 

 

.footer-distributed .footer-center i{

 background-color: #33383b;

 color: #ffffff;

 font-size: 25px;

 width: 38px;

 height: 38px;

 border-radius: 50%;

 text-align: center;

 line-height: 42px;

 margin: 10px 15px;

 vertical-align: middle;

}

 

.footer-distributed .footer-center i.fa-envelope{

 font-size: 17px;

 line-height: 38px;

}

 

.footer-distributed .footer-center p{

 display: inline-block;

 color: #ffffff;

 vertical-align: middle;

 margin:0;

}

 

.footer-distributed .footer-center p span{

 display:block;

 font-weight: normal;

 font-size:14px;

 line-height:2;

}

 

.footer-distributed .footer-center p a{

 color: #e0ac1c;

 text-decoration: none;;

}

 

 

/* Footer Right */

 

.footer-distributed .footer-right{

 width: 30%;

}

 

.footer-distributed .footer-company-about{

 line-height: 20px;

 color: #92999f;

 font-size: 13px;

 font-weight: normal;

 margin: 0;

}

 

.footer-distributed .footer-company-about span{

 display: block;

 color: #ffffff;

 font-size: 18px;

 font-weight: bold;

 margin-bottom: 20px;

}

 

.footer-distributed .footer-icons{

 margin-top: 25px;

}

 

.footer-distributed .footer-icons a{

 display: inline-block;

 width: 35px;

 height: 35px;

 cursor: pointer;

 background-color: #33383b;

 border-radius: 2px;

 

 font-size: 20px;

 color: #ffffff;

 text-align: center;

 line-height: 35px;

 

 margin-right: 3px;

 margin-bottom: 5px;

}

 

/* Here is that the code for Responsive Footer */

/* you'll remove below code if you are doing not want Footer to be responsive */

 

 

@media (max-width: 880px) {

 

 .footer-distributed .footer-left,

 .footer-distributed .footer-center,

 .footer-distributed .footer-right{

 display: block;

 width: 100%;

 margin-bottom: 40px;

 text-align: center;

 }

 

 .footer-distributed .footer-center i{

 margin-left: 0;

 }

 

}


No comments:

Powered by Blogger.