Форум hotibo.ru

Сайты - по стандартам, но не стандартные сайты!






#1 27.09.2010 15:19

rezook
Новичок
Зарегистрирован: 09.04.2010
Сообщений: 37

Валидация

Не пойму, в чём я ошибся:

html, body {
    background : white;
}

И валидатор даёт:

Line : 2 (Level : 1) You have no color with your background-color : body

Нет на форуме

 

#2 27.09.2010 15:45

d_oleg
Новичок
Зарегистрирован: 04.09.2010
Сообщений: 11

Re: Валидация

пиши background-color: white;

Нет на форуме

 

#3 27.09.2010 16:33

AKS
Опытный
Зарегистрирован: 25.12.2009
Сообщений: 409

Re: Валидация

rezook
Ошибки нет, это просто предупреждение о том, что задав цвет бэкграунда, не мешает указать и цвет шрифта:

Код:

html, body {
    background : white;
    color: black;
}

Нет на форуме

 

#4 27.09.2010 16:51

rezook
Новичок
Зарегистрирован: 09.04.2010
Сообщений: 37

Re: Валидация

Спасибо, AKS.

Нет на форуме

 

#5 01.10.2010 10:19

Владимир
Новичок
Откуда: Москва
Зарегистрирован: 01.10.2010
Сообщений: 11

Re: Валидация

А если, в силу особенностей дизайна, фон, ну просто обязан быть прозрачным?
Есть, какие-нибудь правильные (официальные) решения, чтобы валидатор не выдавал warning'и?

Нет на форуме

 

#6 01.10.2010 12:50

AKS
Опытный
Зарегистрирован: 25.12.2009
Сообщений: 409

Re: Валидация

Владимир
Warning - это ведь не error. По доброте души своей сильные мира сего пытаются предостеречь от возможных просчетов в оформлении, и всего-то...

Нет на форуме

 

#7 01.10.2010 15:10

Владимир
Новичок
Откуда: Москва
Зарегистрирован: 01.10.2010
Сообщений: 11

Re: Валидация

Ну, это, скорее чисто психологическое...
Согласитесь, глаз радуется от надписи "No error or warning found". Тем более, когда на странице стоит ссылка на валидатор.

Нет на форуме

 

#8 01.10.2010 15:56

AKS
Опытный
Зарегистрирован: 25.12.2009
Сообщений: 409

Re: Валидация

Владимир написал:

Согласитесь, глаз радуется от надписи "No error or warning found".

Как же тут не согласиться! Радуется не только глаз...
Ну а чтобы увидеть желанную надпись можно ведь всегда что-нибудь придумать:

Код:

html, body {
    background-color : inherit;
    color: black;
}

Чего только не напишешь, лишь бы порадоваться... wink

Нет на форуме

 

#9 01.10.2010 16:26

Владимир
Новичок
Откуда: Москва
Зарегистрирован: 01.10.2010
Сообщений: 11

Re: Валидация

Вот спасибо! Получилось.
Действительно, чего только не придумаешь...

Нет на форуме

 

#10 01.10.2010 19:22

MT
Опытный
Откуда: Moscow
Зарегистрирован: 23.11.2009
Сообщений: 241
Вебсайт

Re: Валидация

[Скромное мнение: в валидации CSS смысла несоизмеримо меньше, нежели в валидации (X)HTML. Тем более, если для достижения валидности нужно добавлять ненужные по сути правила.]


браузер | блог

Нет на форуме

 

#11 01.10.2010 21:01

Владимир
Новичок
Откуда: Москва
Зарегистрирован: 01.10.2010
Сообщений: 11

Re: Валидация

Ненужные правила приходится добавлять из-за острой потребности в CSS3 (не могу знать, но надеюсь, что многие подобные проблемы в следующей версии CSS будут решены). Если делать сайт похожий на W3C, то никакие лишние правила добавлять не придётся, но клиенты-то хотят всевозможных изысков, чтобы сайт не только внутренне, но и внешне выглядел "на миллион долларов". Вот и приходиться изголяться. Ну, конечно и самому приятно, когда всё ОК...

Нет на форуме

 

#12 01.10.2010 23:06

MT
Опытный
Откуда: Moscow
Зарегистрирован: 23.11.2009
Сообщений: 241
Вебсайт

Re: Валидация

Владимир:
— неясно, при чём здесь CSS3;
— неясно, какие «подобные проблемы» CSS имеются в виду — проблема здесь одна — вредная (в контексте функционального рассмотрения CSS-валидатора как критерия правильности CSS-таблицы вместо рассмотрения его в качестве вспомогательного инструмента отладки) избыточность информативности CSS-валидатора.


браузер | блог

Нет на форуме

 

#13 01.10.2010 23:32

Владимир
Новичок
Откуда: Москва
Зарегистрирован: 01.10.2010
Сообщений: 11

Re: Валидация

Я понимаю, что если меня о чём-то предупреждают, это не значит, что так делать категорически нельзя, но "избыточная информативность" помогает более требовательно относиться к тому, что делаешь, не пропускать ни одной мелочи. Но это, моё личное мнение.

Нет на форуме

 

Board footer