[Physics teacher, not an English teacher]
May I relate a problem I just had trying to book a train ticket from St.Albans City station in the UK. The reason I think it is important is that I have just learned that the city in which I was born and that I have always referred to in writing as "St. Albans" is supposed to be written "St Albans" without the full stop (or period). I searched extensively and found threads on this site that contained correct and incorrect advice in contradiction. These threads are now long since closed. My Chinese partner instantly asked me about the correct form of Mr, Mrs and Ms. Again, I found a mixture of correct and incorrect advice on this site. Again, I learned there should not be a full stop. It is a lesson for all in the dangers of thinking you know your own language, even if you are an expert.
Firstly, the two well known websites from which I tried to buy the train ticket had it correct. In British English, I now know, it is considered correct to omit the full stop for words that are contractions ending in the same letter as they would unabbreviated. Hence, Mr, Mrs, Dr and St are correct, as is Ltd for Limited, without the full stop. Words that have lost letters from their end do have the full stop. Hence, Abbr., co., etc. and M.P. all have the full stops. How come I didn't know that?
I abandoned the first website after it repeatedly rejected my typing of "St. Albans City" and "St.Albans City" both as an 'invalid station'. The other site also rejected "St. Albans City" but did suggest "St Albans City" after I typed "St.Albans City". Apparently, the space was also causing a problem.
Anyhow, it appears I had it wrong and so did one or two of your experts.
PS I too checked the St Albans City Council website and found many documents on it that also used the full stop, but not on the main pages. Wikipedia is very consistent in not using the dot, but aboutbritain.com uses the dot throughout.
May be the rule is: do it your own way as long as you make sense to everyone else and you don't want to buy a train ticket online.
May I relate a problem I just had trying to book a train ticket from St.Albans City station in the UK. The reason I think it is important is that I have just learned that the city in which I was born and that I have always referred to in writing as "St. Albans" is supposed to be written "St Albans" without the full stop (or period). I searched extensively and found threads on this site that contained correct and incorrect advice in contradiction. These threads are now long since closed. My Chinese partner instantly asked me about the correct form of Mr, Mrs and Ms. Again, I found a mixture of correct and incorrect advice on this site. Again, I learned there should not be a full stop. It is a lesson for all in the dangers of thinking you know your own language, even if you are an expert.
Firstly, the two well known websites from which I tried to buy the train ticket had it correct. In British English, I now know, it is considered correct to omit the full stop for words that are contractions ending in the same letter as they would unabbreviated. Hence, Mr, Mrs, Dr and St are correct, as is Ltd for Limited, without the full stop. Words that have lost letters from their end do have the full stop. Hence, Abbr., co., etc. and M.P. all have the full stops. How come I didn't know that?
I abandoned the first website after it repeatedly rejected my typing of "St. Albans City" and "St.Albans City" both as an 'invalid station'. The other site also rejected "St. Albans City" but did suggest "St Albans City" after I typed "St.Albans City". Apparently, the space was also causing a problem.
Anyhow, it appears I had it wrong and so did one or two of your experts.
PS I too checked the St Albans City Council website and found many documents on it that also used the full stop, but not on the main pages. Wikipedia is very consistent in not using the dot, but aboutbritain.com uses the dot throughout.
May be the rule is: do it your own way as long as you make sense to everyone else and you don't want to buy a train ticket online.