Ответ:

В народной речи цветовые названия могли обозначать не только цвет, но и характерные признаки предмета или его оценку.

  1. Хвойный лес могли называть «красным» по старому значению слова «красный» — «красивый», «хороший», «главный». Кроме того, хвойный лес выглядит нарядным и сохраняет зелень круглый год. Точное объяснение зависит от словарной статьи и местной традиции.

  2. Лиственный лес могли называть «чёрным» из-за тёмной, густой тени, особенно летом, или потому, что в холодное время года его безлистные стволы и ветви кажутся тёмными. В диалектном употреблении «чёрный» могло также характеризовать лес как густой, мрачный или труднопроходимый. Это вероятное объяснение по лексическим значениям слов; подтвердить конкретную этимологию без текста статьи нельзя.