I often need to give instructions on using OS X hotkeys in documentation. I write it in markdown, usually on GitHub pages and sometimes on StackExchange. The keys are formatted with <kbd>key</kbd> = key.
In OS X interfaces the keys are usually listed together, with no spaces between. But OS X uses a well-readable font, so the string looks pretty.

But when rendered on a website, symbols don't always look good. So there are two options: to either write all keys in one tag, or each in a separate tag
Option 1.
* <kbd>⌥\</kbd> = `«`
* <kbd>⌥⇧\</kbd> = `»`
Resulting in
- ⌥\ =
« - ⌥⇧\ =
»
Option 2
* <kbd>⌥</kbd><kbd>\</kbd> = `«`
* <kbd>⌥</kbd><kbd>⇧</kbd><kbd>\</kbd> = `»`
Resulting in
- ⌥\ =
« - ⌥⇧\ =
»
Which is best? Should I maybe add + symbols in between? (Which looks like a Windows-style to me).
Option 2a
- ⌥ + \ =
« - ⌥ + ⇧ + \ =
»
