Style guides offer contradictory information about such matters, so it’s impossible for me to tell you what is correct in every context. You’ll have to refer to an appropriate style guide for the type of writing you’re doing.
I don’t answer all questions because I don’t have the time to do so. I have responsibilities as an employee, freelance consultant, father, and husband that more important than (to me) than answering questions here. Also, I changed careers about five years ago from English instruction to web development. I try to answer questions about grammar punctuation, and style as I find time, but sometimes it’s hard to put myself back in that “world.”
I’m sorry that questions go unanswered. Maybe I should turn off the comment-writing feature. Thanks for provoking me to think about this.