Нет, нет ничего короче этого.
Обратите внимание: если вы действительно хотите, чтобы все потомки из #elemID
, а не все потомки вам нужно использовать дочерний комбинатор:
#elemID, #elemID > *
И, как прокомментировал Шиме Видас, некоторые свойства, такие как color
, автоматически наследуются элементами-потомками по умолчанию.Если вы пытаетесь придать цвету текста #elemID
, вам не нужно применять его явно и рекурсивно к элементам внутри него.Подробнее см. SitePoint Reference о наследовании в CSS.