b and i
Fred Condo
fred at tincture.us
Fri May 14 20:45:10 EDT 2004
On May 14, 2004, at 5:20 PM, Aaron Swartz wrote:
>> <p>She has a certain <span xml:lang="fr" lang="fr">je ne sais
>> quoi</lang>.</p>
>
[snip]
> Here’s what I used in my original example:
>
> <i lang="fr">je ne sais quoi</i>
>
I've created a monumentally simple test page here:
http://tincture.us/absinthe/static/aaron.html
http://tincture.us/absinthe/static/aaron.css
> These two options have exactly the same semantics. The only difference
> is that [your] version doesn’t work in Internet Explorer for Windows.
Broken browser. Yes, yes, I know. But using i intermingles presentation
with semantics, and I'm trying to be a purist here. It doesn't work in
this browser, but it degrades gracefully.
> Or in Internet Explorer for Mac.
Irrelevant browser (abandoned by its maker and supplanted by Safari).
Safari does not work with my samples either.
> Or in Opera in User Mode. Or in Mozilla with Basic Page Style
> selected. Or in Firefox with Basic Theme selected. Or in Lynx.
>
I don't even have Opera, but of course I take your word for it.
My way maintains the division between appearance and semantics, and is
forward-compatible. Should Markdown care about this distinction? No.
This discussion is rather far afield from Markdown. So I reiterate what
I wrote before: it should be easy to get i and b in Markdown because
usability is nice and people should be able to avoid markup that's
plain nonsense. Now I'll be quiet, because I'm sure this topic has been
exhausted, and only overwhelmingly convincing evidence will make me
change my mind about that exhaustion or the theoretical underpinnings
of the topic.
More information about the Markdown-discuss
mailing list