А перед городами Москва и Санкт-Петербург принято ставить букву г. (обозначение города) или нет?
По дате
По рейтингу
Нет. Перед этими названиями ставится буква "д".
Москва и Санкт-Петербург это отдельные субъекты Российской Федерации. Перед этими названиями разрешено не ставить сокращение "г. "
Города федерального значения - не ставится!
http://new.gramota.ru/spravka/letters/73-rubric-90
Во всех документах, которые мне попадались было написанно г. Москва, город Москва, города Москва, городу Москва и т. д.
Буква г. везде ставится)