I cant really blame the blog. It's actually css's fault. Truth be told, Ive never really liked the stuff. I've wasted too many late nites trying to achieve what html could have accomplished during regular working hours.
This weekend, I finally got the chance to enjoy a positive css experience, and I think I might be hooked. Experimenting with how far you can push a layout without altering the core of an application is a rewarding challenge. I learned more about css in the last 3 days than I have in the past year.
As I get time I'll continue to write skins for blogCFC. Regardless if anyone uses them or not, It's giving me an excuse to brush up on some new skills and take coding a little less serious. Its a symbiotic relationship for me. Without the blog, I wouldne have bothered with css. Without css, i wouldnt have much reason to blog, because honestly... I sux at blogging.
The HR tag sure is convenient. Unfortunatley Its also a major pain in the ass when your dealing with external layouts. Every browser supports a background-image: attribute for hr styles. Unfortunately IE still thinks it should show the line. Theres really only one work around and thats to surround the hr with a div and style the div. Not really a solution since you could just use the div. Thats why I propose the end of the HR tag!!! Its not so difficult to use border-bottom in its place. Then you can swap out craptacular images like this binder pic any time you want. Unfortunately I had to modify index.cfm for this effect.
If your reading this Ray, my list of css suggestions is getting longer :)