You're partially correct. English contains many conditionals. Your "writing for professionals" apparently does not apply to professional journalists. So there's a caveat, too. There's at least one exception.
Originally Posted by graywolf
Also, I'm a professional print journalist. Not a photojournalist. I'm a writer; I know the rules ... and I lighten up in conversational threads except when people start sharpshooting as though the conversation exists in a vacuum, without context. Did you read this entire thread, graywolf?
I quote the Associated Press Stylebook.
“PLACEMENT WITH OTHER PUNCTUATION: Follow these long-established printers’ rules
— The period and the comma always go within the quotation marks.
— The dash, the semicolon, the question mark and the exclamation point go within the quotation marks when they apply to the quoted matter only. They go outside when they apply to the whole sentence.”