Creating tooltips in just HTML and CSS is actually very easy. All you need is a basic understanding of CSS structure and you'll realise it's actually a very simple technique.
Clearfix is a technique to fix the fatal flaw when using floats where a parent element will essentially disappears when the child elements are floated with in it. There are other ways to get past the float problem however this is the most widely used and recognised.
We're at an exciting time in the industry where things like icon fonts and scalable graphics are an actual reality in day to day development. In this post I go over the basics and give you a good perspective on what icon fonts are and how to choose them properly.
When working with HTML and CSS it can be very easy to get lazy. Sometimes you run into trouble because you haven't made a single plan about what to do at certain times in the project. It's always a good idea to keep a few things in mind so you don't get stuck or find yourself staring at the screen for thirty minutes at a time with nothing to show for it.
Keeping code modular and reusable is something to be admired. It's not always the easiest thing to do but it can dramatically improve your code base as well as your work-flow. It's not something you can just take a stab at now and again, making maintainable code takes a lot of effort, but putting in that effort pays off in so many ways when it comes to working on code over a large amount of time.