A peculiar deficiency

Internet Explorer 7 doesn't support HTML's q element. This is rather annoying, as I've been using it heavily for marking up quotes - on browsers that do support it, it produces nice language-sensitive quote marks. I could understand this if it were an ancient proto-IE, but why does the latest version not support an element that's been in the standard since 1999?

I'll have to go edit old posts and replace <q>...</q> with "...". Of course, Blogger's search helpfully ignores HTML tags, so I can't find them that way...


  1. There are various CSS and JavaScript hacks to get around this problem: Google will find them.

  2. The usual CSS workaround is to disable Q and write the quotes manually. :( I will take a simpler way: write the quotes manually and don't use Q at all.


It's OK to comment on old posts.