При написании названия города сокращением или с использованием точки есть правило, которое говорит о том, нужно ли ставить пробел между буквой г и названием города или нет.
В случае сокращения городского названия, правило гласит: если перед сокращением стоит любое слово, то между буквой г и названием города необходимо поставить пробел. Например, “г. Москва”.
Однако, если городское название состоит только из сокращения без предшествующего слова, пробел между буквой г и названием города ставить не нужно. Например, “г. Челябинск”.
Также существует множество других правил использования пробела при написании названия города. Например, если название города состоит из двух слов, то между ними ставится пробел. Если же название города состоит из трех и более слов, то пробелы обычно не ставятся, за исключением случаев, когда в названии города есть слово “город”. Например, “город Санкт-Петербург” или “Санкт-Петербург”.
Далее можно ознакомиться с правилами и примерами использования пробела при написании названий городов по ссылке.