In terms of style, there’s no spacing. In a program which allows for such fine control (e.g., Word Perfect and desktop publishing and typesetting programs), it’s generally wise to allow for extra kerning between nested quotation marks. Where possible, try to introduce other marks of punctuation between them: << “What did you mean by ‘weird’?” she asked. >>
My guess is it just didn’t become an issue until folks started displaying fonts like Ariel on CRTs.
“’
'”
I’ll give a nickel to the first person who can tell, just by looking, which of the two above lines is ‘+" and which is "+’.
The need for legibility trumps any rule. So in cases like this one has to do something to make the original intent clear.
Edit: well, that’s interesting. In the edit window there is no visible difference between the two sample lines, but in the thread view the first line is rather obvious. Go figure. Anyway, the bet’s off (I’m such a piker).