Safari

Thu, 8 Jan 2004

Screenshot of niceperson.org in Safari Evidently Safari doesn't understand descendant selectors. This is exceedingly annoying, because my stylesheets depend heavily on descendent selectors. The particularly problematic effect that this causes is due to my choice of a default text and link color which is the same as one of my background colors. When the appropriate descendant selector doesn't kick in, links become invisible!

So what I've done, for the moment at least, is to remove the default link color. Links will therefore be whatever the browser's preferences are, which won't be pretty but should at least be visible.

This is annoying, but I am gratified that my pages don't break even more heavily when support for descendance is removed. It could be much worse.

Post a comment











XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

OpenID: If you use OpenID, your comment will be approved automatically and will not be held for moderation.