CSS separates content from design making your sites easier to maintain, faster loading and more search-engine friendly. And if you build basic templates for the layouts you commonly use, just open one up for every new page or site and part of your work is already done.
Certainly using CSS means learning some new code and looking at coding in a slightly different way. But instead of continuing to build sites using outdated code, a little time invested now will save you a lot later.
Read full article »
Incompatibilities in the way that different browsers render the same code are infamous and sometimes quite dramatic. Here one such is illustrated… and solved.
Read full article »
The humble list offers a rich variety of options for CSS-savvy webmasters and as much as any HTML element, illustrates the potential power of CSS. This article touches on just a few of those options to suggest directions for further experimentation.
Read full article »
Here are the HTML and CSS you can customize and use to replace tables if that’s how you are currently displaying multi-column toplists.
Read full article »
Halfway down the page in your new design you suddenly get a space between two lines which you know you didn’t put there. That could be inheritance, although in fairness it is a feature of CSS which not only needs to be understood, but can be used to help you keep your HTML and CSS files as trim as possible.
Read full article »