То, что он говорит, - то, что у вас есть тот же цвет фона и цвет переднего плана в некоторых из ваших контекстов. Пример из вашего CSS (некоторые объявления опущены для ясности):
#red_module_top {
background: url(http://www.gamefriction.com/Coded/images/red_content_top.jpg) no-repeat;
color: #fff;
}
Обратите внимание, как вы установили color: #fff
. Это означает, что ваш цвет переднего плана белый. Но ваш цвет фона не установлен. Вы устанавливаете фоновое изображение, но если по какой-то причине изображение недоступно, фон также будет белым (поскольку ваш тег body не определяет цвет фона, а валидатор предполагает, что он белый), делая текст невидимым.
Вы можете просто добавить цвет к фоновой линии, чтобы это исправить. Например:
background: #ff0000 url(http://www.gamefriction.com/Coded/images/red_content_top.jpg) no-repeat;
Теперь, что происходит, валидатор увидит, что фон отличается от переднего плана, и не будет жаловаться.