Для передачи ударного гласного после шипящих может использоваться буква «о» или «ё». Случаи написания той или иной буквы в морфемах разных частей речи закреплены правилами, их необходимо запомнить, чтобы не допускать ошибок.
Слово «шорты» ‒ это существительное, «опасный» ударный гласный находится в корне -шорт-.
Если обратиться к этимологии (происхождению) данного слова, то мы узнаем, что оно было заимствовано в 50-е годы прошлого века из английского языка, где обозначало короткие брюки (shorts). По правилу, в корнях заимствованных, то есть иноязычных, слов следует писать букву «о»: корнишон, анчоус, шоу и т.д. Это именно наш случай!Можно запомнить правописание данного слова при помощи рифмы: Долго ели торты ‒ не налезли шорты. В этой фразе в обоих существительных пишется одна и та же буква корня.
Примеры предложений.
Лучшая подруга сказала, что мои шорты давно вышли из моды.
К сожалению, купленные мамой шорты не подошли малышу по размеру.
В честь открытия магазина дают большую скидку на все мужские брюки и шорты.