How To Create Your Own 4 Column Blog Footer – HTML & CSS Included

blog-footer
As more and more websites start writing content about the same topics, a first (and lasting) impression is becoming the most important factor of blogs today. You need to make the best first impression that you can make on new visitors and one of the techniques that I am going to share with you today is a useful blog footer. By providing users with links to popular articles, latest comments or even a RSS Subscription button, you can harness the power of people’s curiosity.

This blog footer code should work on most blog structures and formats – If you need help implementing it, feel free to leave a comment and I’ll get back to you.

The 4 Column Blog Footer HTML:

So the above code is the (W3C.org Valid) HTML for the four column blog footer. Where I have the comments, you can simply delete them and add the appropriate widget code, text or link lists. Some good things to use would be:

  1. Get Recent Comments
  2. Top Commentators
  3. Sociable Icons
  4. MyBloglog, BlogCatalog, etc widgets

However, in order to enhance your blog’s impression, I would highly suggest that you do not clutter the footer with too many widgets, links, etc. Simple IS better (and usually results in higher clickthroughs). :twisted:

Create Your Own 4 Column Blog Footer CSS:

That code by itself does nothing as far as styling goes… so we have to make it beautiful. :)

#footer {
    border-top:1px solid #ccc;
    font: 15px Helvetica,serif;
    line-height:22px;
	background: #1a1a1a; /* Change this to change the footer background... IE an Image: "url(img/postfooterbg.png) repeat-x;" */
	height:320px; /* If you change this value, be sure to change the footer's height as well as the column's height. */
}
.footercon {
width: 950px;
height: 310px; /* If you change this value, be sure to change the footer column's height as well */
margin: 0 auto;
}

.col1 {
float: left;
width: 220px;
margin-top: 15px;
margin-right: 15px;
margin-left: 10px;
height: 280px;
}

.col1 h4, .col2 h4,.col3 h4,.col4 h4 {
color: #FFF;
font-size: 16px;
text-align: left;
font-variant: small-caps;
font-family: Arial;
margin:0px;
padding-bottom: 5px;
}

/* This controls how the blog footer's regular text looks - Feel free to change the colours/font family */
.col1 p, .col2 p,.col3 p,.col4 p {
color: #FFF;
font-size: 12px;
text-align: left;
font: 14px Helvetica,serif;
line-height:22px;
margin:0px;
padding-bottom: 5px;
}
/* This controls how column 2's list items hyperlinks look as well as column 4's hyperlinks - Feel free to change the colours/font family */
.col2 ul li a, .col4 a {
color: #EEE;
font-size: 12px;
text-align: left;
font: 14px Helvetica,serif;
line-height:22px;
margin:0px;
padding-bottom: 5px;
}
/* This controls how the blog footer's hyperlinks look - Feel free to change the colours/font family */
.col2 ul {
color: #EEEEEE;
}

.col2 {
float: left;
width: 220px;
margin-top: 15px;
margin-right: 15px;
height: 280px;
}

.col3 {
float: left;
width: 220px;
margin-top: 15px;
margin-right: 15px;
height: 280px;
}

.col4 {
float: left;
width: 220px;
margin-top: 15px;
height: 280px;
}

Conclusion and Blog Footer Inspiration:

By addressing a visitor with a complete and professional blog footer, you can take advantage of their interest and pressure them into more visits to your website. With the code above, anyone can harness the code and use it to their advantage for their blog or website!

And now for some pictures of people that have created their own blog footer… use some of these pictures for inspiration!

ProductiveDreams.com

4-column-blog-footer

Viget.com

blog-footer-inspiration

PopStalin.com

how-to-create-your-own-blog-footer

Related posts:

  1. Create A “Sidenotes” Section On Your Sidebar
  2. Picture This!
  3. Create A Killer Contest – Part One – Why Join?
This entry was posted in How To. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

Enjoy this post? Theres more to come, so click here to subscribe to our RSS Feed.

28 Comments

  1. Posted November 9, 2009 at 11:57 pm | Permalink

    That was really nice article.
    It looks better on your footer too.
    Abhilash´s last blog ..Five advanced rules to bike driving | 5 Motor bike rules for passionate drivers My ComLuv Profile

  2. Posted November 10, 2009 at 5:57 am | Permalink

    i want to know if i want to build a site , should i have to master the html knowledge?

    • Posted November 10, 2009 at 2:26 pm | Permalink

      You don’t need to master the “HTML knowledge”, but a working idea of how HTML processes itself through different tags often helps :twisted:

  3. Mitch
    Posted November 10, 2009 at 11:15 am | Permalink

    Good article! :)

  4. Kyle
    Posted November 10, 2009 at 1:35 pm | Permalink

    Thanks for the post. I’m going to try to use some of these tips. Looking to revamp my blog and get away from the standard templates!

    • Posted November 11, 2009 at 12:33 pm | Permalink

      Glad to hear it.. Customization is one of the most critical things that bloggers can do to stand out!

  5. Posted November 10, 2009 at 10:49 pm | Permalink

    Hello Brad,
    If I will paste this to my footer.php, can I still get back the old file if this will not work for me?
    Rian´s last blog ..Cheap Motorcycle Philippines – Brand New and 2nd Hand Motorcycles My ComLuv Profile

    • Posted November 11, 2009 at 12:34 pm | Permalink

      Hi Rian,

      You can do one of two things to revert back to your old version of footer.php:

      1) Make a backup of your footer.php through FTP on your computer.

      2) Delete the tag through Wordpress’s built in HTML editor, none of these changes are permanent!

  6. Posted November 18, 2009 at 5:08 am | Permalink

    very interesant y modern article!thanks!
    studiare all’estero´s last blog ..non lontano da Madrid…Extrema y dura My ComLuv Profile

  7. Posted November 18, 2009 at 1:13 pm | Permalink

    This was a great article. Thanks so much for the code – I am still trying to learn all the ins and outs of promoting my blog.
    Thanks,
    Angela S
    Angela Strunk´s last blog ..History of Baseball Gloves My ComLuv Profile

    • Posted November 21, 2009 at 9:29 am | Permalink

      Hi Angela,

      Your welcome! Glad that you found a use for it.

  8. Posted November 20, 2009 at 2:41 am | Permalink

    does float: left; giving enough trouble. i have used this in my website’s two column layout. but what i feel is it is giving more trouble like, the browser have no way to find the hight of the container div.
    Finally i ended up using a javascript to find the height of the current window and change the height of all the floating divs. I dont know it is the right way, but i felt like i am doing some work around than implementing a straight forward approach.
    freeze gridview´s last blog ..LINQ and Entities for binding GridView My ComLuv Profile

    • Posted November 21, 2009 at 9:30 am | Permalink

      Hmmm.. I’m not sure why you would use javascript to find the height of a fixed container.. Could you elaborate?

      • Posted November 26, 2009 at 2:37 am | Permalink

        hi since the items contained in the container are floating the browser will not be able to calculate the height of the items. so what we need to do is find the height of the container and apply the height to the items that are floating. It may looks like unclear, but search for “float and hight issue ” you will know what i mean
        freeze gridview´s last blog ..Free guestbook HTML by visual basic source code My ComLuv Profile

        • Posted December 9, 2009 at 6:46 pm | Permalink

          The column section’s height is determined in the CSS file. There is no need to apply a height property to a float property.

  9. Posted November 21, 2009 at 2:35 am | Permalink

    Thanks for the tutorial.
    Footer is my favourite part of web design. When I’m browsing WordPress themes, I prefer theme that has widgetised footer.

    P.S. hehe I spot my avatar on the screenshot. :D

    • Posted November 21, 2009 at 9:32 am | Permalink

      HAHA! It appears we have similar tastes.

      I should of made this footer widgetized, that is a good point. I’ll keep that in mind for future posts.

  10. Posted November 22, 2009 at 2:47 pm | Permalink

    Thanks for the review. I’m not much of a “code girl,” but your presentation feels so straight forward that I may give it a shot…

    I like the way in which you laid out the components within your footer. From a design perspective, I think that this approach would be ideal for those that don’t have too much packed into sidebars.

  11. Posted December 7, 2009 at 6:21 pm | Permalink

    Hi!

    I’m wondering if I can take this code and put it into the body of an html page rather than as a footer? I have been looking everywhere for code to generate 4 equal colums. You can see my site here:

    http://www.libertytreephotography.com

    Currently on the bottom of the main page I have 3 colums but I’d like 4 instead. Yes, this is in the place of the footer on this page, however, I don’t want to in the footer of all pages, just this one. So, I wanted to add it to the bottom of the body of this page. Does that make sense? I’ve tried copy and pasting your code but it’s not working. Any suggestions?

    Thanks so much! This looks like a fantastic site!

    • Posted December 9, 2009 at 6:45 pm | Permalink

      Hi Emily,

      If I’m correct, I think your trying to paste this code inside of your content div class. If you could paste this code just above your < / body > tag in your HTML document, I believe that you would be able to use the 4 column footer.

      Try that and let me know the results.

  12. Posted December 11, 2009 at 2:11 pm | Permalink

    Hi Brad… Hmmm… Ok, I guess I am doing something very wrong. I am working with a Squarespace template, not sure if that makes any difference. There are several Code Injection points where I tried to paste your code and when I refresh the page, in place of where the foue columns should be is just the coding written out. I have tried injecting the code in all of the various spots and nothing works.

    So, first, let me as this: Do I just copy and paste the code from above or do I need to make changes first? I was hoping to paste it and get it working and then change the functional elements after.

    Can you walk me through the process in even similer terms? Thanks!!

    • Posted December 11, 2009 at 2:26 pm | Permalink

      Ok, so I put the code somewhere else and am now one step closer… the problem is that is it just one long length of words and images (not code anymore so that’s good) rather than the 4 columns. The problem may be that the inside of my canvas is 800px wide and I believe this code is written for 900 wide? I tried to change the parts where I saw the width of 900 but maybe I need to change other areas as well?

  13. Posted December 21, 2009 at 12:26 pm | Permalink

    This post is so informative and useful. Its really a cool tutorial. Really enjoyed it and will be trying that on my blog. Cute!

    Thanks!

  14. Posted December 21, 2009 at 1:42 pm | Permalink

    This post is so informative and useful. Its a cool tutorial. Really enjoyed it and will be trying that on my blog. Cute!

    Thanks!

  15. Posted January 25, 2010 at 3:54 pm | Permalink

    Thank you for the information . Google webmaster offer a special tool to speed up your blog/website . It can help :)

3 Trackbacks

  1. [...] 25.How To Create Your Own 4 Column Blog Footer-Html and CSS Included [...]

  2. [...] 25.How To Create Your Own 4 Column Blog Footer-Html and CSS Included [...]

  3. By 37?Wordpress???? « Booto'Blog on January 26, 2010 at 4:09 pm

    [...] 25.How To Create Your Own 4 Column Blog Footer-Html and CSS Included [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CommentLuv Enabled

626 RSS Subscribers

Subscribe today to recieve any updates on this blog for free!

You'll also receive, "The Blog Manual" free of charge for being a subscriber which you can download at the bottom of each post.

 


Blog Advertisers

About The Author

Brad Ney

I am a Wordpress enthusiast, part-time website designer, and enjoy using the latest technology via the internet for website promotion.I enjoy writing about startup websites, XHTML, CSS, Wordpress based on what I've learned in the industry.

Become A Facebook Fan!

Reader Poll

  • Are you a...

    View Results

    Loading ... Loading ...

Recent Comments

  • Jayce: Long time did not optimize my blog already. Does this speed up a lot? .-= Jayce´s last blog ..How to...
  • JR @ Internet Marketing: Just became a fan! .-= JR @ Internet Marketing´s last blog ..The Ultimate and Best...
  • Sadia Malik: Hi, Thanks for the tips, I browsed the internet for some ready made templates but they dont quite seem...
  • recklessbliss: Hi, thanks for the info but I’m still at a loss about what exactly C.S.S. framework is. Your...
  • Gomez the windshield monkey: Brad, Nice tip. I find I struggle with this, though. For me, this is advanced PHP...

Leave A Comment - Reap The Rewards

  • CommentLuv will fetch your last post - Free publicity!
  • NoFollow Removed - Free backlink from each post you comment on!
  • Choose to be notified of replies made to your original comment!
  • Share your prospective while learning new things and have fun meeting the community.
  • Have a question? I answer every comment with a personal response.