Определение цвета текста внутри тега span

color: 0red — недопустимое значение, поэтому декларация игнорируется. span наследует доступный цвет текста от предков; часто это стандартный чёрный, но из фрагмента он не гарантирован.

Короткий ответ

Что ответить на собеседовании

color: 0red — недопустимое значение, поэтому декларация игнорируется. span наследует доступный цвет текста от предков; часто это стандартный чёрный, но из фрагмента он не гарантирован.

Подробный разбор

Ответ с пояснениями

Условие

Необходимо выяснить, какого цвета будет отображаться текст, помещённый в элемент <span>.

<head>
    <title>CSS test 2</title>
</head>
<body style="color: 0red; font-weight: bold; display: block; background: url('bg.jpg');">
    </div>
    Some test text
    </div>
    Lorem ipsum etc..
    <span>
    One more dummy text
    </span>
    </div>
    </div>
</body>
</html>

Ответ

color: 0red — недопустимое значение, поэтому декларация игнорируется. span наследует доступный цвет текста от предков; часто это стандартный чёрный, но из фрагмента он не гарантирован.

Ошибка одной декларации не отменяет остальные: font-weight: bold и background могут примениться. Лишние закрывающие div без соответствующих открывающих тегов обрабатываются HTML-парсером как ошибки разметки, а не как указание цвета.

Чтобы получить красный текст, исправьте значение на color: red. Итоговый цвет без этого зависит от других стилей, пользовательских настроек и окружения. Нельзя считать, что браузер автоматически исправляет 0red на red.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее