BradBlogging
Skip to content
  • About
  • Contact
  • Advertise
  • What Is R.S.S and Why Subscribe To Us?
  • Free Premium WordPress Themes
Tweet
Share
« Bouncing Higher than 80%? Heres 7 Ways To Reduce Your Blog’s Bounce Rate
Cufon – The Ultimate Text Replacement Tool »

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:

<div id="footercontainer">

<div class="footer">

<div class="column1">

<h5>01. Subscribe!</h5>

<!--- The First Column of The Four Column Blog Footer --></div>

<div class="column2">

<h5>02. Hand-Picked Articles</h5>

<!--- The Second Column of The Four Column Blog Footer --></div>

<div class="column3">

<h5>03. Share The Wealth</h5>

<!--- The Third Column of The Four Column Blog Footer --></div>

<div class="column4">

<h5>04. Contribute</h5>

<!--- The Fourth Column of The Four Column Blog Footer --></div>
</div>
</div>

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

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.

« Bouncing Higher than 80%? Heres 7 Ways To Reduce Your Blog’s Bounce Rate
Cufon – The Ultimate Text Replacement Tool »

34 Comments

  1. Abhilash
    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 =-.

    Reply
    • Brad Ney
      Posted November 10, 2009 at 2:24 pm | Permalink

      Thanks Abhilash!

      Glad you liked the article :)

      Reply
  2. anti shoes
    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?

    Reply
    • Brad Ney
      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:

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

    Good article! :)

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

      Thanks!

      Reply
  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!

    Reply
    • Brad Ney
      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!

      Reply
  5. Rian
    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 =-.

    Reply
    • Brad Ney
      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!

      Reply
  6. studiare all'estero
    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 =-.

    Reply
  7. Angela Strunk
    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 =-.

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

      Hi Angela,

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

      Reply
  8. freeze gridview
    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 =-.

    Reply
    • Brad Ney
      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?

      Reply
      • freeze gridview
        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 =-.

        Reply
        • Brad Ney
          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. SE7EN
    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

    Reply
    • Brad Ney
      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.

      Reply
  10. Dena: Gutters and Downspouts
    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.

    Reply
    • Brad Ney
      Posted December 9, 2009 at 6:44 pm | Permalink

      Let me know how it goes! :D

      Reply
  11. Emily Hoskins
    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!

    Reply
    • Brad Ney
      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.

      Reply
  12. Emily Hoskins
    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!!

    Reply
    • Emily Hoskins
      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?

      Reply
  13. Nezine
    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!

    Reply
  14. Nezine
    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!

    Reply
  15. Free Arcade Games
    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 :)

    Reply
  16. Ganha
    Posted February 25, 2010 at 2:28 pm | Permalink

    What is the HTML Code? i only see,

    01. Subscribe!

    02. Hand-Picked Articles

    03. Share The Wealth

    04. Contribute

    Reply
  17. Techkranti
    Posted April 23, 2010 at 8:40 am | Permalink

    Hi brad,
    very good article
    but i want to know how to customise the template when i have to insert certain images
    like logo

    Reply
  18. lirik
    Posted June 18, 2010 at 10:02 am | Permalink

    great post..thanks for sharing

    Reply
  19. Jon
    Posted January 22, 2011 at 5:55 am | Permalink

    Can I get this to work on a joomla site?

    Reply
  20. subhani
    Posted February 13, 2011 at 10:34 pm | Permalink

    Hi,

    I have a existing blog which I want to modify… I am in progress of 3 column footer but somehoe those three column does not fit into the width I decided… not getting how to set up that. wud u help me in this.

    Reply
  21. hotel
    Posted February 14, 2012 at 4:50 am | Permalink

    well done, i will use it for my blog after this

    Reply

8 Trackbacks

  1. By 37 Cool Wordpress Hacks And Tutorials You Should Try | on January 25, 2010 at 6:32 pm

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

  2. By 37 Cool Wordpress Hacks And Tutorials You Should Try | Afif Fattouh - Web Specialist on January 26, 2010 at 2:15 am

    [...] 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 [...]

  4. By 37?Wordpress???? | ?7?? on February 21, 2010 at 10:45 pm

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

  5. By 37?Wordpress???? | ??? on February 23, 2010 at 4:17 am

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

  6. By 37 ?Wordpress???? « ?? on April 16, 2010 at 11:43 pm

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

  7. By 37?WordPress???? on July 20, 2010 at 5:25 am

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

  8. By 30 + Cool WordPress Hacks And Tutorials You Should Try | 1webdesigner.net on March 2, 2012 at 10:11 pm

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

Post a Comment

Click here to cancel reply.

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 badgeShow more posts

2285 RSS Subscribers!!

Subscribe today to receive 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.

 


Hosted by EZP.net

You might notice how quick this site loads. This is because of EZP.net's awesome web hosting services, from quick support to premium hardware, this company is one notch above the rest. You should use EZP.net to host your sites... They care about their customers.

  • Popular Posts
  • Categories

Popular Articles

  • Optimize Repeated Web Backgrounds with Photoshop
  • 16 Jquery Slideshow Scripts You Cannot Miss
  • How to Create your Own 4 Column Blog Footer - HTML/CSS Included!
  • How To: Reduce Your Blog's Bounce Rate

Blog Categories

  • Advertising & Blogs
  • Article Readability
  • Asides
  • Blog Comments
  • Blog Design
  • Blog Loading Speed
  • Contemplation
  • Featured Posts
  • How To
  • Increase Readers
  • Increase Traffic
  • Interviews
  • Jquery Tools
  • Previous Contests
  • Tutorials
  • Unique Widgets
  • Web Security
  • Website Reviews
  • Wordpress Coding
  • Wordpress Templates

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.

01. Subscribe!

Click the shiny button for the RSS Feed. This will allow you to recieve each update either via email or via your favourite RSS Reader.
Beats checking the site for new updates!

02. Hand-Picked Articles

  • The Following Mentality Of The Internet
  • Blog Comment Spam
  • Increase Audience Participation with Blog Polls
  • 9 Jquery Slideshow Applications You Cannot Miss

Spend some time reading BradBlogging's most famous blog articles.

03. Start a Blog!

Take advantage of all the information here by using the resources below to start your website:

1. Top Notch Web Hosting

04. Contribute

Have a great idea for an article? Want something written about? Drop me a line!

Claim Your Free Blog Guide and Wordpress Template!

It's Brad Here and I just wanted to let you know that you are missing out on two free downloads I have for my readers. You can obtain these downloads for free by subscribing below - I promise that I will not spam and only send you updates from this blog.

Subscribe Today: