There are very few things I hate about my site, but I manage to give people the wrong impression a few posts ago when I said I was cleaning things out. Fact is, I did, but site-gremlins came back to haunt me, especially in Internet Explorer. Hell, I've even considered conditional comments ([if IE] etc.) but implementing them everywhere would be sort of clunky. CSS support would be great within the decade, thanks.
But enough of rehashing what the design pros are saying. I'm pissed at about three things:
- Ems and 'line-height' — oh boy!: My font size should be in ems — essentially, based on percentages and decimals rather than pixels, so it will change sizes in all browsers (cough cough, Internet Explorer). This involves me converting pixels to ems, and guess what? In Internet Explorer (the same browser I'm converting for) the ems display the line-height very crudely. I suppose if I fix my line-height it might work out. So far, that's the only thing I haven't tried.
- Tan hacks and validation woes: I discovered the Tan hack and was unpleasantly surprised to discover my CSS was invalid because of it. I tried adding padding and margin to elements near the "breadcrumbs" div, but it all rendered very well in Firefox...versus being the same in Explorer. Tan hack it is, for now. Don't yell at me if it doesn't validate.
- Internet Explorer 7 Beta and the future: I've downloaded the beta and I'm about to test it out. I'm hoping...praying, even, that it will work the way I want it to. I'm not sure it will be any different, but it's worth a try.
Everything is worth a try, right? (Edit: apparently, I'm being prompted every 10 minutes by the installer to restart my computer to fully install the beta. And I'm all STFU I'm in the middle of reading classy articles by classy people. I'm definitely not going to wait on that so I can make Explorer happy, because as far as that goes, Explorer has yet to make me happy and is experiencing very bad karma.


Read 2 comments (Leave a comment?)
Amanda said:
Try using percentages for font sizing and line height, that might help. That’s what I do and I’ve never encountered any problems across browseres when it comes to that.
Do stay away from pt and px though. I don’t think px resizes in IE. Check out this article:
http://www.maxdesign.com.au/presentation/relative/
Posted on June 25, 2006 4:34 PM; Permalink
Biscuitrat said:
Yeah, I made the mistake of using pixels from the beginning so now everything looks too familiar for me to try changing it. But I’m definitely giving this a shot. I saw my site on someone’s PDA and oh lord was it a mess.
Posted on June 25, 2006 7:52 PM; Permalink